diff --git a/Gemfile b/Gemfile index 7a37b7c44..55030971d 100644 --- a/Gemfile +++ b/Gemfile @@ -20,6 +20,8 @@ gem 'bootsnap', '>= 1.1.0', require: false gem 'gitlab', path: 'lib/gitlab-cli' +gem 'chinese_pinyin' + gem 'rack-cors' gem 'redis-rails' gem 'roo-xls' @@ -48,7 +50,6 @@ gem 'rqrcode_png' gem 'acts-as-taggable-on', '~> 6.0' group :development, :test do - gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] gem 'rspec-rails', '~> 3.8' end diff --git a/app/assets/javascripts/admins/courses/index.js b/app/assets/javascripts/admins/courses/index.js new file mode 100644 index 000000000..336d8c7c9 --- /dev/null +++ b/app/assets/javascripts/admins/courses/index.js @@ -0,0 +1,57 @@ +$(document).on('turbolinks:load', function() { + if ($('body.admins-courses-index-page').length > 0) { + let searchContainer = $(".course-list-form"); + let searchForm = $("form.search-form",searchContainer); + + searchContainer.on('change', '.course-homepage-show', function(){ + searchForm.find('input[type="submit"]').trigger('click'); + }); + + //导出 + searchContainer.on('click', "#course-export", function () { + window.location.href = "/admins/courses.xlsx?" + searchForm.serialize(); + }); + + $(".course-list-container").on("change", '.course-setting-form', function () { + var s_id = $(this).attr("data-id"); + var s_value = $(this).val(); + var s_name = $(this).attr("name"); + var json = {}; + json[s_name] = s_value; + $.ajax({ + url: "/admins/courses/" + s_id, + type: "PUT", + dataType:'script', + data: json + }); + }); + + // ************** 学校选择 ************* + searchForm.find('.school-select').select2({ + theme: 'bootstrap4', + placeholder: '请选择单位', + minimumInputLength: 1, + ajax: { + delay: 500, + url: '/api/schools/search.json', + dataType: 'json', + data: function (params) { + return {keyword: params.term}; + }, + processResults: function (data) { + return {results: data.schools} + } + }, + templateResult: function (item) { + if (!item.id || item.id === '') return item.text; + return item.name; + }, + templateSelection: function (item) { + if (item.id) { + } + return item.name || item.text; + } + }); + } +}); + diff --git a/app/assets/javascripts/admins/laboratories/index.js b/app/assets/javascripts/admins/laboratories/index.js index 689910446..ec559cb92 100644 --- a/app/assets/javascripts/admins/laboratories/index.js +++ b/app/assets/javascripts/admins/laboratories/index.js @@ -160,5 +160,16 @@ $(document).on('turbolinks:load', function() { $addMemberModal.modal('hide'); } }); + + $(".laboratory-list-container").on("change", '.laboratory-sync-course', function () { + var s_id = $(this).attr("data-id"); + var json = {}; + $.ajax({ + url: "/admins/laboratories/" + s_id + "/update_sync_course", + type: "POST", + dataType:'script', + data: json + }) + }); } }); \ No newline at end of file diff --git a/app/assets/javascripts/admins/modals/admin-merge-course-list-modal.js b/app/assets/javascripts/admins/modals/admin-merge-course-list-modal.js new file mode 100644 index 000000000..e08277024 --- /dev/null +++ b/app/assets/javascripts/admins/modals/admin-merge-course-list-modal.js @@ -0,0 +1,60 @@ +$(document).on('turbolinks:load', function() { + var $modal = $('.modal.admin-merge-course-list-modal'); + if ($modal.length > 0) { + var $form = $modal.find('form.admin-merge-course-list-form'); + var $originCourseListIdInput = $form.find('input[name="origin_course_list_id"]'); + + $form.validate({ + errorElement: 'span', + errorClass: 'danger text-danger', + rules: { + course_list_name: { + required: true + } + }, + messages: { + course_list_name: { + required: '请输入课程名称' + } + } + }); + + // modal ready fire + $modal.on('show.bs.modal', function (event) { + var $link = $(event.relatedTarget); + + var couresListId = $link.data('courseListId'); + var url = $link.data('url'); + + $originCourseListIdInput.val(couresListId); + $form.data('url', url); + }); + + $modal.on('click', '.submit-btn', function(){ + $form.find('.error').html(''); + + if ($form.valid()) { + var url = $form.data('url'); + + $.ajax({ + method: 'POST', + dataType: 'json', + url: url, + data: $form.serialize(), + success: function(){ + $.notify({ message: '操作成功' }); + $modal.modal('hide'); + + setTimeout(function(){ + window.location.reload(); + }, 500); + }, + error: function(res){ + var data = res.responseJSON; + $form.find('.error').html(data.message); + } + }); + } + }); + } +}); \ No newline at end of file diff --git a/app/assets/javascripts/admins/shixun_feedback_messages/index.js b/app/assets/javascripts/admins/shixun_feedback_messages/index.js new file mode 100644 index 000000000..c0b32ba32 --- /dev/null +++ b/app/assets/javascripts/admins/shixun_feedback_messages/index.js @@ -0,0 +1,22 @@ +$(document).on('turbolinks:load', function(){ + if ($('body.admins-shixun-feedback-messages-index-page').length > 0) { + + var baseOptions = { + autoclose: true, + language: 'zh-CN', + format: 'yyyy-mm-dd 00:00:00', + startDate: '2017-04-01' + } + + var defineDateRangeSelect = function(element){ + var options = $.extend({inputs: $(element).find('.start-date, .end-date')}, baseOptions); + $(element).datepicker(options); + + $(element).find('.start-date').datepicker().on('changeDate', function(e){ + $(element).find('.end-date').datepicker('setStartDate', e.date); + }) + }; + + defineDateRangeSelect('.grow-date-input-daterange'); + } +}) \ No newline at end of file diff --git a/app/assets/javascripts/admins/shixun_settings/index.js b/app/assets/javascripts/admins/shixun_settings/index.js index 8b3eee505..ece7b3233 100644 --- a/app/assets/javascripts/admins/shixun_settings/index.js +++ b/app/assets/javascripts/admins/shixun_settings/index.js @@ -12,6 +12,11 @@ $(document).on('turbolinks:load', function() { window.location.href = "/admins/shixun_settings.xls?" + searchForm.serialize(); }); + // 基础数据导出 + searchContainer.on('click', "#shixun-settings-base-export", function () { + window.location.href = "/admins/shixun_settings.xls?base_data=1" + searchForm.serialize(); + }); + $(".shixun-settings-list-container").on("change", '.shixun-setting-form', function () { var s_id = $(this).attr("data-id"); var s_value = $(this).val(); diff --git a/app/assets/stylesheets/admin.scss b/app/assets/stylesheets/admin.scss index 756a5e241..a401fc379 100644 --- a/app/assets/stylesheets/admin.scss +++ b/app/assets/stylesheets/admin.scss @@ -53,3 +53,8 @@ input.form-control { position: absolute; } +.export-base-absolute{ + right:100px; + position: absolute; +} + diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index 2d1b39590..f03cbdef8 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -60,7 +60,7 @@ class AccountsController < ApplicationController ua = UserAgent.find_by_ip(ip) ua.update_column(:agent_type, UserAgent::USER_REGISTER) if ua successful_authentication(@user) - session[:user_id] = @user.id + # session[:user_id] = @user.id normal_status("注册成功") end rescue Exception => e @@ -94,7 +94,7 @@ class AccountsController < ApplicationController successful_authentication(@user) login_control.clear # 重置每日密码错误次数 - session[:user_id] = @user.id + # session[:user_id] = @user.id end # 忘记密码 @@ -127,7 +127,7 @@ class AccountsController < ApplicationController end end - def successful_authentication(user) + def successful_authentication(user) uid_logger("Successful authentication start: '#{user.login}' from #{request.remote_ip} at #{Time.now.utc}") # Valid user self.logged_user = user @@ -136,6 +136,7 @@ class AccountsController < ApplicationController set_autologin_cookie(user) UserAction.create(:action_id => user.try(:id), :action_type => "Login", :user_id => user.try(:id), :ip => request.remote_ip) user.update_column(:last_login_on, Time.now) + session[:"#{default_yun_session}"] = user.id # 注册完成后有一天的试用申请(先去掉) # UserDayCertification.create(user_id: user.id, status: 1) end @@ -158,7 +159,6 @@ class AccountsController < ApplicationController def logout UserAction.create(action_id: User.current.id, action_type: "Logout", user_id: User.current.id, :ip => request.remote_ip) - session[:user_id] = nil logout_user render :json => {status: 1, message: "退出成功!"} end diff --git a/app/controllers/admins/course_lists_controller.rb b/app/controllers/admins/course_lists_controller.rb new file mode 100644 index 000000000..83ac92c61 --- /dev/null +++ b/app/controllers/admins/course_lists_controller.rb @@ -0,0 +1,35 @@ +class Admins::CourseListsController < Admins::BaseController + + def index + course_lists = Admins::CourseListQuery.call(params) + @course_lists = paginate course_lists.preload(:courses, :user) + @params_page = params[:page] || 1 + respond_to do |format| + format.js + format.html + end + end + + def destroy + CourseList.find(params[:id]).destroy! + + render_delete_success + end + + def merge + origin_course_list = CourseList.find_by!(id: params[:origin_course_list_id]) + o_courselist = CourseList.find_by(name: params[:course_list_name]) + if o_courselist + origin_course_list.courses.each do |course| + course.update!(name: course.name.sub(origin_course_list.name, params[:course_list_name]), course_list_id: o_courselist.id) + end + origin_course_list.destroy + else + origin_course_list.courses.each do |course| + course.update!(name: course.name.sub(origin_course_list.name, params[:course_list_name])) + end + origin_course_list.update!(name: params[:course_list_name]) + end + render_ok + end +end \ No newline at end of file diff --git a/app/controllers/admins/courses_controller.rb b/app/controllers/admins/courses_controller.rb new file mode 100644 index 000000000..80f48fab2 --- /dev/null +++ b/app/controllers/admins/courses_controller.rb @@ -0,0 +1,49 @@ +class Admins::CoursesController < Admins::BaseController + before_action :find_course, except: [:index] + + def index + default_sort('created_at', 'desc') + + courses = Admins::CourseQuery.call(params) + @ended_courses = courses.where(is_end: 1).size + @processed_courses = courses.where(is_end: 0).size + @courses = paginate courses.includes(:school, :students, :attachments, :homework_commons, teacher: :user_extension) + + respond_to do |format| + format.js + format.html + format.xlsx do + @courses = courses.includes(:school, :students, :attachments, :homework_commons, :course_acts, teacher: :user_extension) + filename = "课堂列表_#{Time.current.strftime('%Y%m%d%H%M%S')}.xlsx" + render xlsx: 'index', filename: filename + end + end + end + + def destroy + if @course.is_delete == 0 + @course.delete! + Tiding.create!(user_id: current_user.id, trigger_user_id: current_user.id, container_id: @course.id, + container_type: 'DeleteCourse', tiding_type: 'System', belong_container: @course, extra: @course.name) + end + end + + def update + if @course.update_attributes(setting_params) + render_ok + else + redirect_to admins_courses_path + flash[:danger] = "更新失败" + end + end + + private + + def find_course + @course = Course.find_by!(id: params[:id]) + end + + def setting_params + params.permit(:homepage_show, :email_notify) + end +end \ No newline at end of file diff --git a/app/controllers/admins/laboratories_controller.rb b/app/controllers/admins/laboratories_controller.rb index 716275468..6bd068a66 100644 --- a/app/controllers/admins/laboratories_controller.rb +++ b/app/controllers/admins/laboratories_controller.rb @@ -50,6 +50,17 @@ class Admins::LaboratoriesController < Admins::BaseController @subjects = paginate(subjects.includes(:user)) end + def synchronize_user + school = current_laboratory.school + users = User.joins(:user_extension).where(user_extensions: {school_id: school.id}) + users.update_all(laboratory_id: current_laboratory.id) + end + + def update_sync_course + current_laboratory.update!(sync_course: !current_laboratory.sync_course) + @laboratory = current_laboratory + end + private def current_laboratory diff --git a/app/controllers/admins/laboratory_subjects_controller.rb b/app/controllers/admins/laboratory_subjects_controller.rb index 866a20a76..827645839 100644 --- a/app/controllers/admins/laboratory_subjects_controller.rb +++ b/app/controllers/admins/laboratory_subjects_controller.rb @@ -17,9 +17,15 @@ class Admins::LaboratorySubjectsController < Admins::BaseController def destroy return render_js_error('不能删除自建课程', type: :notify) if current_laboratory_subject.ownership? - current_laboratory_subject.destroy! - - render_delete_success + ActiveRecord::Base.transaction do + current_subject = current_laboratory_subject.subject + # 实训软删除,并解除与子站的关联 + current_laboratory.laboratory_shixuns.where(shixun_id: current_subject.shixuns).destroy_all + current_subject.shixuns.update_all(status: -1) + current_subject.destroy! + + render_delete_success + end end diff --git a/app/controllers/admins/projects_controller.rb b/app/controllers/admins/projects_controller.rb new file mode 100644 index 000000000..53d94fd9b --- /dev/null +++ b/app/controllers/admins/projects_controller.rb @@ -0,0 +1,25 @@ +class Admins::ProjectsController < Admins::BaseController + + def index + default_sort('created_at', 'desc') + + search = params[:search].to_s.strip + projects = Project.where("name like ?", "%#{search}%") + @projects = paginate projects.includes(:owner, :members, :issues, :versions, :attachments, :project_score) + end + + def destroy + project = Project.find_by!(id: params[:id]) + ActiveRecord::Base.transaction do + g = Gitlab.client + g.delete_project(project.gpid) + # 删除Trustie版本库记录 + repoisitory = Repository.where(project_id: project.id, type: "Repository::Gitlab").first + repoisitory.destroy! + Tiding.where(container_id: project.id, container_type: ["JoinProject", "DealProject", "ReporterJoinProject", "ManagerJoinProject"]).destroy_all + project.destroy! + render_delete_success + end + end + +end \ No newline at end of file diff --git a/app/controllers/admins/schools_controller.rb b/app/controllers/admins/schools_controller.rb index 8c4f1d59e..7e1626d98 100644 --- a/app/controllers/admins/schools_controller.rb +++ b/app/controllers/admins/schools_controller.rb @@ -5,7 +5,7 @@ class Admins::SchoolsController < Admins::BaseController schools = Admins::SchoolQuery.call(params) - @schools = paginate schools + @schools = paginate schools.includes(:user_extensions) school_ids = @schools.map(&:id) @department_count = Department.where(school_id: school_ids).group(:school_id).count diff --git a/app/controllers/admins/shixun_feedback_messages_controller.rb b/app/controllers/admins/shixun_feedback_messages_controller.rb new file mode 100644 index 000000000..09aa465bd --- /dev/null +++ b/app/controllers/admins/shixun_feedback_messages_controller.rb @@ -0,0 +1,22 @@ +class Admins::ShixunFeedbackMessagesController < Admins::BaseController + + def index + @params_page = params[:page] || 1 + if params[:keyword].present? + discusses = Discuss.joins("LEFT JOIN shixuns ON discusses.dis_id = shixuns.id AND dis_type = 'Shixun'") + .where("shixuns.name like ?", "%#{params[:keyword]}%") + else + discusses = Discuss.where(:dis_type => 'Shixun').includes(:user, :dis) + end + + if params[:begin_date].present? + discusses = discusses.where("discusses.created_at > ?", params[:begin_date]) + end + + if params[:end_date].present? + discusses = discusses.where("discusses.created_at < ?", params[:end_date]) + end + + @discusses = paginate discusses.order("created_at desc") + end +end \ No newline at end of file diff --git a/app/controllers/admins/shixun_recycles_controller.rb b/app/controllers/admins/shixun_recycles_controller.rb new file mode 100644 index 000000000..5a0582d4e --- /dev/null +++ b/app/controllers/admins/shixun_recycles_controller.rb @@ -0,0 +1,22 @@ +class Admins::ShixunRecyclesController < Admins::BaseController + + def index + sort_by = params[:sort_by].presence || 'created_at' + sort_direction = params[:sort_direction].presence || 'desc' + search = params[:search].to_s.strip + shixuns = Shixun.where(status: -1).where("name like ?", "%#{search}%").order("#{sort_by} #{sort_direction}") + @shixuns = paginate shixuns.preload(:user, :laboratory) + end + + def destroy + Shixun.find(params[:id]).destroy! + + render_delete_success + end + + def resume + Shixun.find(params[:id]).update!(status: 0) + render_delete_success + end + +end diff --git a/app/controllers/admins/shixun_settings_controller.rb b/app/controllers/admins/shixun_settings_controller.rb index d635ae8df..bd54018cd 100644 --- a/app/controllers/admins/shixun_settings_controller.rb +++ b/app/controllers/admins/shixun_settings_controller.rb @@ -28,7 +28,13 @@ class Admins::ShixunSettingsController < Admins::BaseController format.html format.xls{ filename = "实训详情_#{Time.now.strftime('%Y-%m-%d %H:%M:%S')}.xls" - send_data(shixun_list_xls(shixun_settings), :type => 'application/octet-stream', :filename => filename_for_content_disposition(filename)) + export_url = + if params[:base_data].present? + shixun_base_list_xls(shixun_settings) + else + shixun_list_xls(shixun_settings) + end + send_data(export_url, :type => 'application/octet-stream', :filename => filename_for_content_disposition(filename)) } end @@ -65,19 +71,20 @@ class Admins::ShixunSettingsController < Admins::BaseController sheet1.row(0).default_format = blue sheet1.row(0).concat(["实训ID","实训名称","技术平台", "Fork源", "实践任务","选择题任务","挑战人数", "通关人数", "状态","创建者", "单位", "职业", "关卡序号","关卡名称","技能标签"]) count_row = 1 - shixuns.find_each do |shixun| + shixuns.includes(:fork_shixuns, :myshixuns, :mirror_repositories, challenges: [:challenge_tags], user: [user_extension: :school]).find_each do |shixun| sheet1[count_row, 0] = shixun.identifier sheet1[count_row, 1] = shixun.name - sheet1[count_row, 2] = shixun.shixun_main_name + sheet1[count_row, 2] = shixun.mirror_repositories.select{|mr| mr.main_type == "1"}.first&.type_name + sheet1[count_row, 3] = shixun.fork_identifier - sheet1[count_row, 4] = shixun.challenges.practice_type.count - sheet1[count_row, 5] = shixun.challenges.choose_type.count - sheet1[count_row, 6] = shixun.myshixuns.count - sheet1[count_row, 7] = shixun.myshixuns.finished.count + sheet1[count_row, 4] = shixun.challenges.select{|c| c.st == 0}.size + sheet1[count_row, 5] = shixun.challenges.select{|c| c.st == 1}.size + sheet1[count_row, 6] = shixun.myshixuns_count + sheet1[count_row, 7] = shixun.myshixuns.select{|m| m.status == 1}.size sheet1[count_row, 8] = shixun.shixun_status - sheet1[count_row, 9] = shixun.owner.show_real_name - sheet1[count_row, 10] = shixun.owner.school_name - sheet1[count_row, 11] = shixun.owner.identity + sheet1[count_row, 9] = shixun.user.show_real_name + sheet1[count_row, 10] = shixun.user.school_name + sheet1[count_row, 11] = shixun.user.identity shixun.challenges.each do |challenge| sheet1[count_row, 12] = "第#{challenge.position}关" sheet1[count_row, 13] = challenge.subject @@ -90,6 +97,34 @@ class Admins::ShixunSettingsController < Admins::BaseController xls_report.string end + def shixun_base_list_xls shixuns + xls_report = StringIO.new + book = Spreadsheet::Workbook.new + sheet1 = book.create_worksheet :name => "sheet" + blue = Spreadsheet::Format.new :color => :blue, :weight => :bold, :size => 10 + sheet1.row(0).default_format = blue + sheet1.row(0).concat(["实训ID","实训名称","技术平台", "Fork源", "状态","创建者", "单位", "职业", "关卡序号","关卡名称"]) + count_row = 1 + shixuns.includes(:mirror_repositories, :challenges, user: [user_extension: :school]).find_each do |shixun| + sheet1[count_row, 0] = shixun.identifier + sheet1[count_row, 1] = shixun.name + sheet1[count_row, 2] = shixun.mirror_repositories.select{|mr| mr.main_type == "1"}.first&.type_name + sheet1[count_row, 3] = shixun.fork_from + sheet1[count_row, 4] = shixun.shixun_status + sheet1[count_row, 5] = shixun.user.show_real_name + sheet1[count_row, 6] = shixun.user.school_name + sheet1[count_row, 7] = shixun.user.identity + shixun.challenges.each do |challenge| + sheet1[count_row, 8] = "第#{challenge.position}关" + sheet1[count_row, 9] = challenge.subject + count_row += 1 + end + count_row += 1 + end + book.write xls_report + xls_report.string + end + def setting_params params.permit(:use_scope,:excute_time,:close,:status,:can_copy,:webssh,:hidden,:homepage_show,:task_pass,:code_hidden,:page_no, :id,tag_repertoires:[]) end diff --git a/app/controllers/admins/shixuns_controller.rb b/app/controllers/admins/shixuns_controller.rb index a4aa8a044..e2d2830ad 100644 --- a/app/controllers/admins/shixuns_controller.rb +++ b/app/controllers/admins/shixuns_controller.rb @@ -1,7 +1,7 @@ class Admins::ShixunsController < Admins::BaseController def index - params[:sort_by] = params[:sort_by].presence || 'created_on' + params[:sort_by] = params[:sort_by].presence || 'created_at' params[:sort_direction] = params[:sort_direction].presence || 'desc' shixuns = Admins::ShixunQuery.call(params) @editing_shixuns = shixuns.where(status:0).size @@ -23,7 +23,7 @@ class Admins::ShixunsController < Admins::BaseController end def destroy - Shixun.find(params[:id]).destroy! + Shixun.find(params[:id]).update!(status: -1) render_delete_success end diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 1bc2bad7d..3ec8ad0f7 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -45,6 +45,13 @@ class ApplicationController < ActionController::Base check_account tip_exception(@course.excellent ? 410 : 409, "您没有权限进入") end + if @user_course_identity > Course::CREATOR && @user_course_identity <= Course::STUDENT + # 实名认证和职业认证的身份判断 + tip_exception(411, "你的实名认证和职业认证审核未通过") if @course.authentication && + @course.professional_certification && (!current_user.authentication && !current_user.professional_certification) + tip_exception(411, "你的实名认证审核未通过") if @course.authentication && !current_user.authentication + tip_exception(411, "你的职业认证审核未通过") if @course.professional_certification && !current_user.professional_certification + end uid_logger("###############user_course_identity:#{@user_course_identity}") end @@ -292,9 +299,11 @@ class ApplicationController < ActionController::Base # and starts a session if needed def find_current_user uid_logger("user setup start: session[:user_id] is #{session[:user_id]}") - if session[:user_id] + uid_logger("0000000000000user setup start: default_yun_session is #{default_yun_session}, session[:current_user_id] is #{session[:"#{default_yun_session}"]}") + current_domain_session = session[:"#{default_yun_session}"] + if current_domain_session # existing session - (User.active.find(session[:user_id]) rescue nil) + (User.active.find(current_domain_session) rescue nil) elsif autologin_user = try_to_autologin autologin_user elsif params[:format] == 'atom' && params[:key] && request.get? && accept_rss_auth? @@ -306,10 +315,10 @@ class ApplicationController < ActionController::Base def try_to_autologin if cookies[autologin_cookie_name] # auto-login feature starts a new session - user = User.try_to_autologin(cookies[autologin_cookie_name]) - if user - start_user_session(user) - end + user = nil + Rails.logger.info("111111111111111111#{default_yun_session}, session is #{session[:"#{default_yun_session}"]} ") + user = User.try_to_autologin(cookies[autologin_cookie_name]) if session[:"#{default_yun_session}"] + start_user_session(user) if user user end end @@ -395,25 +404,6 @@ class ApplicationController < ActionController::Base end end - # 处理返回非0就报错的请求 - def interface_post(uri, params, status, message) - begin - uid_logger_dubug("--uri_exec: params is #{params}, url is #{uri}") - uri = URI.parse(URI.encode(uri.strip)) - res = Net::HTTP.post_form(uri, params).body - uid_logger_dubug("--uri_exec: .....res is #{res}") - res = JSON.parse(res) - if (res && res['code'] != 0) - tip_exception(status, message) - else - res - end - rescue Exception => e - uid_logger("--uri_exec: exception #{e.message}") - raise Educoder::TipException.new("实训平台繁忙(繁忙等级:84)") - end - end - # json格式请求 def interface_json_post(uri, params, status, message) begin diff --git a/app/controllers/attachments_controller.rb b/app/controllers/attachments_controller.rb index da6e99418..0c9c49621 100644 --- a/app/controllers/attachments_controller.rb +++ b/app/controllers/attachments_controller.rb @@ -125,7 +125,7 @@ class AttachmentsController < ApplicationController end digest = md5_file(temp_file) - digest = "#{digest}_#{Time.now.to_i}" + digest = "#{digest}_#{(Time.now.to_f * 1000).to_i}" local_file_path = File.join(save_path, digest) + ext save_temp_file(temp_file, local_file_path) diff --git a/app/controllers/challenges_controller.rb b/app/controllers/challenges_controller.rb index c21a493e0..0b5140743 100644 --- a/app/controllers/challenges_controller.rb +++ b/app/controllers/challenges_controller.rb @@ -308,6 +308,7 @@ class ChallengesController < ApplicationController end def challenge_params + tip_exception("评测时间不能超过300秒") if params[:challenge][:exec_time].to_i > 300 params.require(:challenge).permit(:subject, :task_pass, :difficulty, :score, :st, :modify_time, :test_set_average, :path, :exec_path, :show_type, :original_picture_path, :test_set_score, :expect_picture_path, :picture_path, :web_route, :answer, :exec_time) diff --git a/app/controllers/competitions/competitions_controller.rb b/app/controllers/competitions/competitions_controller.rb index 72f53d1e2..5719f8f8b 100644 --- a/app/controllers/competitions/competitions_controller.rb +++ b/app/controllers/competitions/competitions_controller.rb @@ -125,7 +125,7 @@ class Competitions::CompetitionsController < Competitions::BaseController end @all_records = @competition.competition_teams.joins(:competition_scores).where(competition_scores: {competition_stage_id: @stage&.id.to_i}) - .select("competition_teams.*, score, cost_time").order("score desc, cost_time desc") + .select("competition_teams.*, score, cost_time").order("score desc, cost_time asc") current_team_ids = @competition.team_members.where(user_id: current_user.id).pluck(:competition_team_id).uniq @user_ranks = @all_records.select{|com_team| current_team_ids.include?(com_team.id)} @@ -213,7 +213,7 @@ class Competitions::CompetitionsController < Competitions::BaseController if personal row_cells_column << record_user.real_name row_cells_column << record_user.school_name - row_cells_column << record_user.student_id.present? ? (record_user.student_id.to_s + "\t") : "--" + row_cells_column << (record_user.student_id.present? ? (record_user.student_id.to_s + "\t") : "--") else row_cells_column << record.name row_cells_column << record.teachers_name diff --git a/app/controllers/concerns/laboratory_helper.rb b/app/controllers/concerns/laboratory_helper.rb index 870a1d90e..e03273d68 100644 --- a/app/controllers/concerns/laboratory_helper.rb +++ b/app/controllers/concerns/laboratory_helper.rb @@ -6,6 +6,7 @@ module LaboratoryHelper helper_method :current_laboratory helper_method :default_setting + helper_method :default_yun_session end def current_laboratory @@ -23,4 +24,9 @@ module LaboratoryHelper def setup_laboratory Laboratory.current = current_laboratory end + + def default_yun_session + laboratory ||= (Laboratory.find_by_subdomain(request.subdomain) || Laboratory.find(1)) + @_default_yun_session = "#{laboratory.try(:identifier).split('.').first}_user_id" + end end \ No newline at end of file diff --git a/app/controllers/concerns/login_helper.rb b/app/controllers/concerns/login_helper.rb index e94cf8a21..ede7ff071 100644 --- a/app/controllers/concerns/login_helper.rb +++ b/app/controllers/concerns/login_helper.rb @@ -29,7 +29,7 @@ module LoginHelper Rails.logger.info("id: #{user&.id} Successful authentication start: '#{user.login}' from #{request.remote_ip} at #{Time.now.utc}") # Valid user self.logged_user = user - + session[:"#{default_yun_session}"] = user.id # generate a key and set cookie if autologin set_autologin_cookie(user) @@ -47,12 +47,16 @@ module LoginHelper User.current.delete_session_token(session[:tk]) self.logged_user = nil end - session[:user_id] = nil + # 云上实验室退出清理当前session + laboratory ||= (Laboratory.find_by_subdomain(request.subdomain) || Laboratory.find(1)) + default_yun_session = "#{laboratory.try(:identifier).split('.').first}_user_id" + # end + session[:"#{default_yun_session}"] = nil end # Sets the logged in user def logged_user=(user) - reset_session + # reset_session if user && user.is_a?(User) User.current = user start_user_session(user) @@ -62,7 +66,19 @@ module LoginHelper end def start_user_session(user) - session[:user_id] = user.id + # re_subdomain = "#{request.subdomain.split('.').first}_user_id" + # session[:"#{request.subdomain}_user_id"] = user.id + # Rails.logger.info("domain_user_id session is: 3333332222111#{session[:"#{request.subdomain}_user_id"]}") + # Rails.logger.info("user_id session is: 3333332222111#{session[:"#{request.subdomain}_user_id"]}") + # + # # if current_laboratory.main_site? + # # session[:user_id] = user.id + # # else + # # session[:"#{request.subdomain}_user_id"] = user.id + # # end + + # session[:user_id] = user.id + session[:"#{default_yun_session}"] = user.id session[:ctime] = Time.now.utc.to_i session[:atime] = Time.now.utc.to_i end diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index 7e2432fc4..de24f7a8e 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -61,7 +61,7 @@ class CoursesController < ApplicationController @user = current_user # 根据分类查询课堂(全部,我的,最新,最热) @order = params[:order].present? ? params[:order] : "all" - @courses = current_laboratory.courses.not_deleted + @courses = current_laboratory.all_courses.not_deleted if @order == "visits" order_str = "courses.id = 1309 DESC, courses.visits DESC" @courses = @courses.where(is_hidden: 0) @@ -635,7 +635,7 @@ class CoursesController < ApplicationController teacher_member = CourseMember.create!(course_id: @course.id, user_id: params[:user_id], role: params[:roles].include?("PROFESSOR") ? 2 : 3) # 如果有未审批的申请教师/助教的记录,则修改状态为已审批 apply_teacher = CourseMessage.where(course_id: @course.id, course_message_id: params[:user_id], status: 0).last - apply_teacher.update!(status: 1, apply_user_id: current_user.id) + apply_teacher.update!(status: 1, apply_user_id: current_user.id) if apply_teacher.present? elsif course_members.exists?(role: %i[PROFESSOR ASSISTANT_PROFESSOR]) teacher_member = course_members.where(role: %i[PROFESSOR ASSISTANT_PROFESSOR]).take if params[:roles].include?("PROFESSOR") || params[:roles].include?("ASSISTANT_PROFESSOR") diff --git a/app/controllers/exercises_controller.rb b/app/controllers/exercises_controller.rb index fff320323..48554111c 100644 --- a/app/controllers/exercises_controller.rb +++ b/app/controllers/exercises_controller.rb @@ -610,7 +610,7 @@ class ExercisesController < ApplicationController # 对未提交的用户进行调分 def adjust_score exercise_user = @exercise.exercise_users.find_by!(user_id: params[:user_id]) - tip_exception("已提交的作品请去评阅页进行调分") if exercise_user.commit_status == 1 + tip_exception("已提交的作品请去评阅页进行调分") if exercise_user.commit_status == 1 && exercise_user.commit_method != 5 if @exercise.subjective_score > 0 tip_exception("主观题成绩不能为空") if params[:subjective_score].blank? tip_exception("主观题成绩不能小于零") if params[:subjective_score].to_f < 0 @@ -628,8 +628,13 @@ class ExercisesController < ApplicationController subjective_score = @exercise.subjective_score > 0 ? params[:subjective_score].to_f.round(2) : 0 objective_score = @exercise.objective_score > 0 ? params[:objective_score].to_f.round(2) : 0 score = subjective_score + objective_score - exercise_user.update_attributes!(start_at: start_at_time, end_at: Time.now, status: 1, commit_status: 1, score: score, - subjective_score: subjective_score, objective_score: objective_score, commit_method: 5) + if exercise_user.commit_status == 1 + exercise_user.update_attributes!(score: score, subjective_score: subjective_score, objective_score: objective_score) + else + exercise_user.update_attributes!(start_at: start_at_time, end_at: Time.now, status: 1, commit_status: 1, score: score, + subjective_score: subjective_score, objective_score: objective_score, commit_method: 5) + end + ExerciseUserScore.create!(exercise_id: @exercise.id, exercise_user_id: exercise_user.id, subjective_score: subjective_score, objective_score: objective_score) normal_status("操作成功") @@ -1760,19 +1765,12 @@ class ExercisesController < ApplicationController else ques_number = q.question_number end + ques_status = 0 if q.question_type != Exercise::PRACTICAL ques_vote = q.exercise_answers.select{|answer| answer.user_id == user_id} - else - ques_vote = q.exercise_shixun_answers.select{|answer| answer.user_id == user_id} - end - ques_status = 0 - if ques_vote.present? - if q.question_type == Exercise::PRACTICAL - if ques_vote.pluck(:exercise_shixun_challenge_id).sort == q.exercise_shixun_challenges.pluck(:id).sort #用户的总得分等于问题的分数 - ques_status = 1 #全部回答了,才算已答 - question_answered += 1 - end - else #其他题目,需回答的有内容,才会为已答,否则如内容为空,视为未答 + + if ques_vote.present? + #其他题目,需回答的有内容,才会为已答,否则如内容为空,视为未答 vote_answer_id = ques_vote.pluck(:exercise_choice_id).reject(&:blank?) vote_text_count = ques_vote.pluck(:answer_text).reject(&:blank?).size if q.question_type <= Exercise::JUDGMENT #选择题和判断题的时候,需要有选项,才算回答 @@ -1780,11 +1778,6 @@ class ExercisesController < ApplicationController ques_status = 1 question_answered += 1 end - elsif q.question_type == Exercise::COMPLETION #填空题的时候,需要有选项和内容,才算回答 - if vote_answer_id.uniq.sort == q.exercise_standard_answers.pluck(:exercise_choice_id).uniq.sort - ques_status = 1 - question_answered += 1 - end else if vote_text_count > 0 #主观题,必选有内容,才算回答 ques_status = 1 @@ -1792,6 +1785,11 @@ class ExercisesController < ApplicationController end end end + else + if Myshixun.exists?(user_id: user_id, shixun_id: q.shixun_id) + ques_status = 1 + question_answered += 1 + end end question_status = { :ques_id => q.id, diff --git a/app/controllers/files_controller.rb b/app/controllers/files_controller.rb index 117475894..0299fdf7d 100644 --- a/app/controllers/files_controller.rb +++ b/app/controllers/files_controller.rb @@ -24,26 +24,53 @@ class FilesController < ApplicationController get_category(@course, @course_second_category_id) @total_count = @attachments.size - @publish_count = @attachments.published.size - @unpublish_count = @total_count - @publish_count - @attachments = @attachments.by_keywords(params[:search]) - @attachments = - case @user.course_identity(@course) - when 5 - @attachments.published - when 6, 7 - @attachments.publiced.published + if @user.course_identity(@course) == 5 + member = @course.course_members.find_by(user_id: current_user.id, is_active: 1) + if member.try(:course_group_id).to_i == 0 + @attachments = @attachments.published.unified_setting else - @attachments + not_atta_ids = @course.attachment_group_settings.none_published.where("course_group_id = #{member.try(:course_group_id)}").pluck(:attachment_id) + + @attachments = @attachments.where.not(id: not_atta_ids).published end + elsif @user.course_identity(@course) > 5 + @attachments = @attachments.publiced.published + end + + @publish_count = @attachments.published.size + @unpublish_count = @total_count - @publish_count + @attachments = @attachments.by_keywords(params[:search]) @attachments = @attachments.page(@page).per(@page_size) end def bulk_publish return normal_status(403, "您没有权限进行操作") if current_user.course_identity(@course) >= 5 - @course.attachments.by_ids(@attachment_ids).unpublish.update_all(is_publish: 1, publish_time: Time.now) + tip_exception("请至少选择一个分班") if params[:group_ids].blank? && @course.course_groups.size != 0 + + attachments = @course.attachments.by_ids(@attachment_ids) + + ActiveRecord::Base.transaction do + # 有分班设置时 + if @course.course_group_module? && @course.course_groups_count != 0 && params[:group_ids] + group_ids = params[:group_ids]&.reject(&:blank?) + charge_group_ids = @course.charge_group_ids(current_user) + publish_groups = charge_group_ids & group_ids if group_ids + + attachments.each do |atta| + if atta.published? && !atta.unified_setting || !atta.published? + create_atta_group_settings atta + atta.update_all(unified_setting: 0) if atta.unified_setting + none_publish_settings = atta.attachment_group_settings.where(course_group_id: publish_groups).none_published + none_publish_settings.update_all(publish_time: Time.now) + end + end + end + + # 未发布的资源更新状态 + attachments.where(is_publish: 0).update_all(is_publish: 1, publish_time: Time.now) + end render_ok end @@ -153,6 +180,10 @@ class FilesController < ApplicationController attachment.is_publish = @atta_is_publish attachment.delay_publish = @atta_delay_publish attachment.publish_time = @atta_publish_time + attachment.unified_setting = @unified_setting + if @unified_setting == 0 + attachment_group_setting attachment, params[:group_settings] + end # attachment.set_publish_time(publish_time) if is_unified_setting # attachment.set_course_group_publish_time(@course, course_group_publish_times) if @course.course_groups.size > 0 && !is_unified_setting && publish_time.blank? attachment.save! @@ -195,6 +226,10 @@ class FilesController < ApplicationController attach_copied_obj.is_publish = @atta_is_publish attach_copied_obj.delay_publish = @atta_delay_publish attach_copied_obj.publish_time = @atta_publish_time + attach_copied_obj.unified_setting = @unified_setting + if @unified_setting == 0 + attachment_group_setting attach_copied_obj, params[:group_settings] + end attach_copied_obj.course_second_category_id = course_second_category_id attach_copied_obj.copy_from = ori.copy_from.nil? ? ori.id : ori.copy_from if attach_copied_obj.attachtype == nil @@ -234,6 +269,12 @@ class FilesController < ApplicationController @old_attachment.is_publish = @atta_is_publish @old_attachment.delay_publish = @atta_delay_publish @old_attachment.publish_time = @atta_publish_time + @old_attachment.unified_setting = @unified_setting + if @unified_setting == 0 + attachment_group_setting @old_attachment, params[:group_settings] + else + @old_attachment.attachment_group_settings.destroy_all + end if params[:description] && !params[:description].strip.blank? && params[:description] != @old_attachment.description @old_attachment.description = params[:description] @@ -319,9 +360,40 @@ class FilesController < ApplicationController def publish_params tip_exception("缺少发布参数") if params[:delay_publish].blank? - tip_exception("缺少延期发布的时间参数") if params[:delay_publish].to_i == 1 && params[:publish_time].blank? - @atta_is_publish = params[:delay_publish].to_i == 1 && params[:publish_time].to_time > Time.now ? 0 : 1 + @unified_setting = 1 + if params[:delay_publish].to_i == 1 && @course.course_group_module? && @course.course_groups_count != 0 + tip_exception("分班发布设置不能为空") if params[:group_settings].blank? + min_publish_time = params[:group_settings].pluck(:publish_time).reject(&:blank?).min + max_publish_time = params[:group_settings].pluck(:publish_time).reject(&:blank?).max + tip_exception("分班发布设置不能为空") if min_publish_time.blank? + + # 分班设置中的时间一样且包含所有分班 则按统一设置处理,否则是非统一设置 + @unified_setting = 0 unless min_publish_time == max_publish_time && params[:group_settings].pluck(:group_id).flatten.sort == @course.course_groups.pluck(:id).sort + elsif params[:delay_publish].to_i == 1 + tip_exception("缺少延期发布的时间参数") if params[:publish_time].blank? + min_publish_time = params[:publish_time] + end + @atta_is_publish = params[:delay_publish].to_i == 1 && min_publish_time.to_time > Time.now ? 0 : 1 @atta_delay_publish = params[:delay_publish].to_i - @atta_publish_time = params[:delay_publish].to_i == 1 && params[:publish_time] ? params[:publish_time] : Time.now + @atta_publish_time = params[:delay_publish].to_i == 1 ? min_publish_time : Time.now + end + + def create_atta_group_settings atta + if atta.attachment_group_settings.size != @course.course_groups.size + @course.course_groups.where.not(id: atta.attachment_group_settings.pluck(:course_group_id)).each do |group| + atta.attachment_group_settings << AttachmentGroupSetting.new(course_group_id: group.id, course_id: @course.id, + publish_time: atta.publish_time) + end + end + end + + def attachment_group_setting attachment, group_setting + create_atta_group_settings attachment + group_setting.each do |setting| + tip_exception("分班id不能为空") if setting[:group_id].length == 0 + tip_exception("发布时间不能为空") if setting[:publish_time].blank? + AttachmentGroupSetting.where(attachment_id: attachment.id, course_group_id: setting[:group_id]). + update_all(publish_time: setting[:publish_time]) + end end end diff --git a/app/controllers/games_controller.rb b/app/controllers/games_controller.rb index 1457cafcc..3f7a451fd 100644 --- a/app/controllers/games_controller.rb +++ b/app/controllers/games_controller.rb @@ -767,7 +767,8 @@ class GamesController < ApplicationController # 记录实训花费的时间 # REDO:需要添加详细的说明 def cost_time - cost_time = params[:time].to_i + #return if @game.status >= 2 + cost_time = params[:time].to_i < @game.cost_time.to_i ? (@game.cost_time.to_i + params[:time].to_i) : params[:time].to_i @game.update_attribute(:cost_time, cost_time) end diff --git a/app/controllers/gits_controller.rb b/app/controllers/gits_controller.rb index b3ab4c13f..bbb0e293e 100644 --- a/app/controllers/gits_controller.rb +++ b/app/controllers/gits_controller.rb @@ -38,7 +38,6 @@ class GitsController < ApplicationController else # 用户是否对对象拥有权限 system_user = User.find_by_login(input_username) || User.find_by_mail(input_username) || User.find_by_phone(input_username) - # 如果用户名密码错误 if system_user && !system_user.check_password?(input_password) uid_logger_error("git start: password is wrong") @@ -49,7 +48,13 @@ class GitsController < ApplicationController shixunname = git_url.split("/")[1].split(".")[0] repo_name = username + "/" + shixunname uid_logger("git start: repo_name is #{repo_name}") - shixun = Shixun.select([:id, :user_id, :repo_name, :identifier]).where(repo_name: repo_name, laboratory_id: nil).first + shixun = Shixun.select([:id, :user_id, :repo_name, :identifier]).where(repo_name: repo_name).first + if shixun.blank? + shixun_id = ShixunSecretRepository.where(repo_name: repo_name).pluck(:shixun_id).first + logger.info("####repo_name:#{repo_name}") + logger.info("####shixun_id:#{shixun_id}") + shixun = Shixun.select([:id, :user_id, :repo_name, :identifier]).find_by(id: shixun_id) + end uid_logger("git start auth: shixun identifier is #{shixun.try(:identifier)}") uid_logger("git start auth: systemuser is #{system_user.try(:login)}") diff --git a/app/controllers/hack_user_lastest_codes_controller.rb b/app/controllers/hack_user_lastest_codes_controller.rb index 56cda57d7..37102a166 100644 --- a/app/controllers/hack_user_lastest_codes_controller.rb +++ b/app/controllers/hack_user_lastest_codes_controller.rb @@ -1,9 +1,9 @@ class HackUserLastestCodesController < ApplicationController before_action :require_login, except: [:listen_result] before_action :find_my_hack, only: [:show, :code_debug, :code_submit, :update_code, - :listen_result, :result, :submit_records] + :listen_result, :result, :submit_records, :restore_initial_code] before_action :update_user_hack_status, only: [:code_debug, :code_submit] - before_action :require_auth_identity, only: [:update_code] + before_action :require_auth_identity, only: [:update_code, :restore_initial_code] before_action :require_manager_identity, only: [:update_code] def show @@ -12,6 +12,13 @@ class HackUserLastestCodesController < ApplicationController def update_code @my_hack.update_attribute(:code, params[:code]) + render_ok + end + + # 回复初始代码 + def restore_initial_code + @my_hack.update_attribute(:code, @hack.code) + render_ok end # 调试代码 @@ -35,7 +42,7 @@ class HackUserLastestCodesController < ApplicationController # 提交结果显示 def result if @my_hack.submit_status == 1 - render json: {status:0, message: "正在评测中"} + render json: {status: 1, message: "正在评测中"} else @mode = params[:mode] @result = @@ -103,9 +110,9 @@ class HackUserLastestCodesController < ApplicationController if exec_mode == "submit" @hack.hack_sets.map{|set| {input: set.input, output: set.output, caseId: set.id}} else - {input: params[:input]} + [{input: params[:input]}] end - testCases = Base64.urlsafe_encode64(test_sets.to_json) + testCases = Base64.encode64(test_sets.to_json) #codeFileContent = Base64.urlsafe_encode64(@my_hack.code) debug_params = {execMode: exec_mode, tpiID: @my_hack.identifier, @@ -121,6 +128,7 @@ class HackUserLastestCodesController < ApplicationController # 正则错误行数 def regular_match_error_line content, language + content = Base64.decode64(content).force_encoding("utf-8") case language when 'Java' content.scan(/.java.\d+/).map{|s| s.match(/\d+/)[0].to_i}.min @@ -136,7 +144,9 @@ class HackUserLastestCodesController < ApplicationController if @my_hack.hack_user_debug.present? @my_hack.hack_user_debug.update_attributes!(debug_params) else - @my_hack.hack_user_debug.create!(debug_params) + debug = HackUserDebug.new(debug_params) + debug.hack_user_lastest_code_id = @my_hack.id + debug.save! end end diff --git a/app/controllers/hacks_controller.rb b/app/controllers/hacks_controller.rb index 9fa8e26e3..993cba4e6 100644 --- a/app/controllers/hacks_controller.rb +++ b/app/controllers/hacks_controller.rb @@ -1,8 +1,9 @@ class HacksController < ApplicationController before_action :require_login, except: [:index] - before_action :require_teacher_identity, only: [:create, :edit, :update] - before_action :require_auth_identity, only: [:update, :edit, :publish] - before_action :find_hack, only: [:edit, :update, :publish, :start] + before_action :find_hack, only: [:edit, :update, :publish, :start, :update_set, :delete_set] + before_action :require_teacher_identity, only: [:create, :update_set] + before_action :require_auth_identity, only: [:update, :edit, :publish, :update_set, :delete_set] + # 开启编程,如果第一次开启,创建一条记录,如果已经开启过的话,直接返回标识即可 def start @@ -19,7 +20,7 @@ class HacksController < ApplicationController @hack.hack_user_lastest_codes.create!(user_code) user_identifier end - render_ok(data: {identifier: identifier}) + render_ok(identifier: identifier) end # 首页 @@ -27,7 +28,7 @@ class HacksController < ApplicationController # 筛选过滤与排序 params_filter_or_order # 我解决的编程题数 - user_codes = HackUserLastestCode.mine(current_user).passed.joins(:hack) + user_codes = HackUserLastestCode.joins(:hack).mine_hack(current_user).passed @simple_count = user_codes.where(hacks: {difficult: 1}).count @medium_count = user_codes.where(hacks: {difficult: 2}).count @diff_count = user_codes.where(hacks: {difficult: 3}).count @@ -46,6 +47,8 @@ class HacksController < ApplicationController hack.identifier = generate_identifier Hack, 8 hack.save! # 创建测试集与代码 + logger.info("hack_sets_params:#{hack_sets_params}") + logger.info("hack_code_params:#{hack_code_params}") hack.hack_sets.create!(hack_sets_params) hack.hack_codes.create!(hack_code_params) end @@ -75,6 +78,20 @@ class HacksController < ApplicationController end end + # 更新测试集接口 + def update_set + set = @hack.hack_sets.find_by(id: params[:id]) + set.update_attributes!(hack_set_params) + render_ok + end + + # 单独删除测试集 + def delete_set + set = @hack.hack_sets.find_by(id: params[:id]) + set.destroy! + render_ok + end + # 发布功能 def publish @hack.update_attribute(:status, 1) @@ -119,6 +136,10 @@ class HacksController < ApplicationController params.permit(hack_sets: [:input, :output, :position])[:hack_sets] end + def hack_set_params + params.require(:hack_set).permit(:id, :input, :output, :position) + end + def hack_code_params params.require(:hack_codes).permit(:code, :language) end @@ -144,7 +165,8 @@ class HacksController < ApplicationController if params[:come_from] hacks = Hack.select(select_sql).mine(current_user.id) else - hacks = Hack.select(select_sql).published.opening + # 全部包括已经发布的,和我的未发布的 + hacks = Hack.select(select_sql).published.opening.or(Hack.select(select_sql).unpublish.mine(current_user.id)) end # 搜索 if params[:search] @@ -162,9 +184,14 @@ class HacksController < ApplicationController hacks = hacks.where.not(id: user_hacks.pluck(:hack_id)) end else - hacks = hacks.joins(:hack_user_lastest_code).where(hack_user_lastest_code: {status: params[:status]}) + hacks = hacks.joins(:hack_user_lastest_codes).where(hack_user_lastest_codes: {status: params[:status]}) end end + # 分类 + if params[:category] + hacks = hacks.where(category: params[:category]) + end + # 排序 sort_by = params[:sort_by] || "hack_user_lastest_codes_count" sort_direction = params[:sort_direction] || "desc" diff --git a/app/controllers/helps_controller.rb b/app/controllers/helps_controller.rb index 9aefb5129..8d58663f6 100644 --- a/app/controllers/helps_controller.rb +++ b/app/controllers/helps_controller.rb @@ -25,7 +25,16 @@ class HelpsController < ApplicationController end def feedback - content = "

[#{params[:question_kind]}]

问题页面网址:#{params[:url]}

#{params[:description]}" + if params[:url].blank? + content = "

[#{params[:question_kind]}]

#{params[:description]}" + if params[:attachment_ids] + params[:attachment_ids].each do |attachment_id| + content += "![](/api/attachments/#{attachment_id})↵" + end + end + else + content = "

[#{params[:question_kind]}]

问题页面网址:#{params[:url]}

#{params[:description]}" + end ActiveRecord::Base.transaction do attr = { sender_id: User.current.id, receiver_id: 1, content: content, send_time: Time.now } diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb index 65a1d345a..e31c77499 100644 --- a/app/controllers/home_controller.rb +++ b/app/controllers/home_controller.rb @@ -30,10 +30,10 @@ class HomeController < ApplicationController @main_shixuns = Shixun.where(homepage_show: true).includes(:tag_repertoires, :challenges).limit(8) @main_subjects = Subject.where(homepage_show: true).includes(:shixuns, :repertoire).limit(8) - if current_laboratory.main_site? - @tea_users = User.where(homepage_teacher: 1).includes(:user_extension).limit(10).order("experience desc") - @stu_users = User.where(is_test: 0).includes(:user_extension).where(user_extensions: {identity: 1}).limit(10).order("experience desc") - end + # if current_laboratory.main_site? + # @tea_users = User.where(homepage_teacher: 1).includes(:user_extension).limit(10).order("experience desc") + # @stu_users = User.where(is_test: 0).includes(:user_extension).where(user_extensions: {identity: 1}).limit(10).order("experience desc") + # end end def search diff --git a/app/controllers/homework_commons_controller.rb b/app/controllers/homework_commons_controller.rb index 94ced56fd..a94eed83f 100644 --- a/app/controllers/homework_commons_controller.rb +++ b/app/controllers/homework_commons_controller.rb @@ -13,7 +13,8 @@ class HomeworkCommonsController < ApplicationController :reference_answer, :publish_groups, :end_groups, :alter_name, :update_explanation, :update_score, :update_student_score] before_action :user_course_identity - before_action :homework_publish, only: [:show, :works_list, :code_review_results, :show_comment, :settings, :reference_answer, :update_student_score] + before_action :homework_publish, only: [:show, :works_list, :code_review_results, :show_comment, :settings, :reference_answer, + :update_student_score] before_action :teacher_allowed, only: [:new, :edit, :create, :update, :shixuns, :subjects, :create_shixun_homework, :publish_homework, :end_homework, :set_public, :choose_category, :move_to_category, :choose_category, :create_subject_homework, :multi_destroy, :group_list, :homework_code_repeat, @@ -64,21 +65,25 @@ class HomeworkCommonsController < ApplicationController end unless order.blank? - case order - when '1' - sql_str = %Q(homework_detail_manuals.comment_status = #{order} and homework_commons.end_time > '#{Time.now}') - when '2' - sql_str = %Q(allow_late = 1 and homework_commons.end_time < '#{Time.now}' and (late_time is null or late_time > '#{Time.now}')) - when '3' - sql_str = %Q(homework_detail_manuals.comment_status = #{order} and homework_detail_manuals.evaluation_end > '#{Time.now}') - when '4' - sql_str = %Q((homework_detail_manuals.comment_status = #{order} and homework_detail_manuals.appeal_time > '#{Time.now}')) - when '5' - sql_str = %Q((homework_detail_manuals.comment_status = #{order} or (anonymous_comment = 0 and homework_commons.end_time <= '#{Time.now}'))) + if @course.is_end + @homework_commons = @homework_commons.none else - sql_str = %Q(homework_detail_manuals.comment_status = #{order}) + case order + when '1' + sql_str = %Q(homework_detail_manuals.comment_status = #{order} and homework_commons.end_time > '#{Time.now}') + when '2' + sql_str = %Q(allow_late = 1 and homework_commons.end_time < '#{Time.now}' and (late_time is null or late_time > '#{Time.now}')) + when '3' + sql_str = %Q(homework_detail_manuals.comment_status = #{order} and homework_detail_manuals.evaluation_end > '#{Time.now}') + when '4' + sql_str = %Q((homework_detail_manuals.comment_status = #{order} and homework_detail_manuals.appeal_time > '#{Time.now}')) + when '5' + sql_str = %Q((homework_detail_manuals.comment_status = #{order} or (anonymous_comment = 0 and homework_commons.end_time <= '#{Time.now}'))) + else + sql_str = %Q(homework_detail_manuals.comment_status = #{order}) + end + @homework_commons = @homework_commons.joins(:homework_detail_manual).where(sql_str) end - @homework_commons = @homework_commons.joins(:homework_detail_manual).where(sql_str) end @task_count = @homework_commons.size @@ -577,8 +582,8 @@ class HomeworkCommonsController < ApplicationController tip_exception("缺少answer_open_evaluation参数") if params[:answer_open_evaluation].nil? tip_exception("缺少work_efficiency参数") if params[:work_efficiency].nil? tip_exception("缺少eff_score参数") if params[:work_efficiency] && params[:eff_score].blank? - tip_exception("效率分不能小于等于0") if params[:eff_score] && params[:eff_score].to_i <= 0 - tip_exception("效率分不能大于总分值") if params[:eff_score] && params[:eff_score].to_i > params[:total_score].to_i + tip_exception("效率分不能小于等于0") if params[:eff_score] && params[:eff_score].to_f <= 0 + tip_exception("效率分不能大于总分值") if params[:eff_score] && params[:eff_score].to_f.round(2) > params[:total_score].to_f.round(2) tip_exception("缺少shixun_evaluation参数") if params[:shixun_evaluation].blank? tip_exception("缺少challenge_settings参数") if params[:challenge_settings].blank? # tip_exception("缺少challenge_id参数") if params[:challenge_settings][:challenge_id].blank? @@ -586,12 +591,12 @@ class HomeworkCommonsController < ApplicationController # tip_exception("challenge_id参数的长度与challenge_score参数的长度不匹配") if # params[:challenge_settings][:challenge_score].length != params[:challenge_settings][:challenge_id].length - current_eff_score = @homework.eff_score + current_eff_score = @homework.eff_score.to_f.round(2) @homework.total_score = params[:total_score] @homework.work_efficiency = params[:work_efficiency] - @homework.eff_score = params[:work_efficiency] ? params[:eff_score].to_i : 0 + @homework.eff_score = params[:work_efficiency] ? params[:eff_score].to_f.round(2) : 0 - update_eff_score = current_eff_score != @homework.eff_score + update_eff_score = current_eff_score.round(2) != @homework.eff_score.round(2) if @homework_detail_manual.answer_open_evaluation != params[:answer_open_evaluation] @homework_detail_manual.answer_open_evaluation = params[:answer_open_evaluation] @@ -625,14 +630,10 @@ class HomeworkCommonsController < ApplicationController @homework.score_open = params[:score_open] @homework.save! - # if score_change - # @homework.student_works.has_committed.each do |student_work| - # HomeworksService.new.set_shixun_final_score student_work - # end - # end - - # 更新所有学生的效率分(作业允许补交且补交已截止 或者 作业不允许补交且提交已截止) - if update_eff_score && @homework.end_or_late_none_group + if score_change && @homework.end_or_late_none_group + UpdateShixunWorkScoreJob.perform_now(@homework.id) + elsif update_eff_score && (@homework.end_or_late_none_group || @homework.max_efficiency > 0) + # 更新所有学生的效率分(作业允许补交且补交已截止 或者 作业不允许补交且提交已截止 或者作业已计算过效率分) HomeworksService.new.update_student_eff_score HomeworkCommon.find_by(id: @homework.id) end diff --git a/app/controllers/oauth/base_controller.rb b/app/controllers/oauth/base_controller.rb index e4068fbda..11ac69d71 100644 --- a/app/controllers/oauth/base_controller.rb +++ b/app/controllers/oauth/base_controller.rb @@ -2,6 +2,7 @@ class Oauth::BaseController < ActionController::Base include RenderHelper include LoginHelper include ControllerRescueHandler + include LaboratoryHelper skip_before_action :verify_authenticity_token @@ -12,7 +13,8 @@ class Oauth::BaseController < ActionController::Base private def session_user_id - session[:user_id] + # session[:user_id] + session[:"#{default_yun_session}"] end def current_user @@ -23,4 +25,9 @@ class Oauth::BaseController < ActionController::Base Rails.logger.info("[OAuth2] omniauth.auth -> #{request.env['omniauth.auth'].inspect}") request.env['omniauth.auth'] end + + def default_yun_session + @_default_yun_session = "#{request.subdomain.split('.').first}_user_id" + # @_default_yun_session = "#{current_laboratory.try(:identifier).split('.').first}_user_id" + end end \ No newline at end of file diff --git a/app/controllers/poll_questions_controller.rb b/app/controllers/poll_questions_controller.rb index 6a0b9ea47..411961e96 100644 --- a/app/controllers/poll_questions_controller.rb +++ b/app/controllers/poll_questions_controller.rb @@ -235,9 +235,9 @@ class PollQuestionsController < ApplicationController end def validates_params - normal_status(-1, "问题标题不能为空!") if params[:question_title].blank? + normal_status(-1, "题目不能为空!") if params[:question_title].blank? normal_status(-1, "是否要求必答的值不能为空!") if params[:is_necessary].blank? - normal_status(-1, "问题类型不能为空!") if params[:question_type].blank? + normal_status(-1, "题目类型不能为空!") if params[:question_type].blank? if params[:min_choices].present? && params[:max_choices].present? && (params[:min_choices].to_i > params[:max_choices].to_i) normal_status(-1, "最小可选不能大于最大可选!") elsif params[:question_answers].present? && (params[:max_choices].to_i > params[:question_answers].count) @@ -247,9 +247,9 @@ class PollQuestionsController < ApplicationController elsif params[:question_type] == 3 && (params[:question_answers] || params[:question_other_answer]) normal_status(-1, "主观问题不需要可选答案!") elsif params[:question_type] != 3 - if params[:question_answers].present? && params[:question_answers].include?("") - normal_status(-1, "选择题不能有空值!") - elsif params[:question_other_answer].present? && params[:question_other_answer].length > 0 + if params[:question_answers].present? && params[:question_answers].select{|answer| answer.blank?}.count > 0 + normal_status(-1, "选项不能有空值!") + elsif params[:question_other_answer].present? && !params[:question_other_answer].blank? normal_status(-1, "其他选项不能有值!") elsif params[:question_type] == 1 && params[:question_answers].count < 2 normal_status(-1, "单选题选项不能小于2!") diff --git a/app/controllers/polls_controller.rb b/app/controllers/polls_controller.rb index 5a3fda7a4..068a0dafd 100644 --- a/app/controllers/polls_controller.rb +++ b/app/controllers/polls_controller.rb @@ -198,14 +198,14 @@ class PollsController < ApplicationController def common_header ActiveRecord::Base.transaction do begin + @poll_status = @poll.get_poll_status(current_user) if @user_course_identity > Course::ASSISTANT_PROFESSOR @is_teacher_or = 0 - @user_poll_answer = @poll.check_user_votes_status(current_user) + @user_poll_answer = @poll.check_user_votes_status(current_user, @poll_status) else @is_teacher_or = 1 @user_poll_answer = 3 #教师页面 end - @poll_status = @poll.get_poll_status(current_user) poll_id_array = [@poll.id] @poll_publish_count = get_user_permission_course(poll_id_array,2).count #是否存在已发布的 @poll_unpublish_count = get_user_permission_course(poll_id_array,1).count #是否存在未发布的 diff --git a/app/controllers/shixuns_controller.rb b/app/controllers/shixuns_controller.rb index 30f6d1bd3..a321beb25 100644 --- a/app/controllers/shixuns_controller.rb +++ b/app/controllers/shixuns_controller.rb @@ -10,11 +10,11 @@ class ShixunsController < ApplicationController before_action :find_shixun, except: [:index, :new, :create, :menus, :get_recommend_shixuns, :propaedeutics, :departments, :apply_shixun_mirror, - :get_mirror_script, :download_file, :shixun_list] + :get_mirror_script, :download_file, :shixun_list, :batch_send_to_course] before_action :shixun_access_allowed, except: [:index, :new, :create, :menus, :get_recommend_shixuns, :propaedeutics, :departments, :apply_shixun_mirror, - :get_mirror_script, :download_file, :shixun_list, :review_shixuns] + :get_mirror_script, :download_file, :shixun_list, :batch_send_to_course] before_action :find_repo_name, only: [:repository, :commits, :file_content, :update_file, :shixun_exec, :copy, :add_file] before_action :allowed, only: [:update, :close, :update_propaedeutics, :settings, :publish, @@ -515,7 +515,7 @@ class ShixunsController < ApplicationController end # 添加第二仓库 if params[:is_secret_repository] - add_secret_repository + add_secret_repository if @shixun.shixun_secret_repository.blank? else # 如果有仓库,就要删 if @shixun.shixun_secret_repository&.repo_name @@ -977,9 +977,7 @@ class ShixunsController < ApplicationController @courses = Course.where(:id => course_ids) ## 云上实验室过滤 - unless current_laboratory.main_site? - @courses = @courses.where(laboratory_id: current_laboratory.id ) - end + @courses = @courses.where(id: current_laboratory.all_courses) @course_count = @courses.count @courses = @courses.page(page).per(limit) @@ -992,6 +990,16 @@ class ShixunsController < ApplicationController CreateStudentWorkJob.perform_later(homework.id) end + # 批量发送 + def batch_send_to_course + @course = Course.find_by!(id: params[:course_id]) + shixuns = Shixun.where(id: params[:shixun_ids]).unhidden + shixuns.each do |shixun| + homework = HomeworksService.new.create_homework shixun, @course, nil, current_user + CreateStudentWorkJob.perform_later(homework.id) + end + end + # 二维码扫描下载 def download_file file_path = params[:file_name] diff --git a/app/controllers/subjects_controller.rb b/app/controllers/subjects_controller.rb index d4f1281a2..096a0fe52 100644 --- a/app/controllers/subjects_controller.rb +++ b/app/controllers/subjects_controller.rb @@ -2,7 +2,7 @@ class SubjectsController < ApplicationController before_action :require_login, :check_auth, except: [:index, :show, :right_banner] # before_action :check_auth, except: [:index] before_action :check_account, except: [:index, :show, :right_banner] - before_action :find_subject, except: [:index, :create, :new, :append_to_stage] + before_action :find_subject, except: [:index, :create, :new, :append_to_stage, :add_shixun_to_stage] before_action :allowed, only: [:update, :edit, :destroy, :publish, :cancel_publish, :cancel_has_publish, :search_members, :add_subject_members, :statistics, :shixun_report, :school_report, :up_member_position, :down_member_position, :update_team_title] @@ -10,6 +10,7 @@ class SubjectsController < ApplicationController include ApplicationHelper include SubjectsHelper + include GitCommon def index @tech_system = current_laboratory.subject_repertoires @@ -212,15 +213,36 @@ class SubjectsController < ApplicationController @shixuns = Shixun.where(id: params[:shixun_id]).order("id desc") end + # 添加实训项目 + def add_shixun_to_stage + identifier = generate_identifier Shixun, 8 + ActiveRecord::Base.transaction do + @shixun = Shixun.create!(name: params[:name], user_id: current_user.id, identifier: identifier) + # 添加合作者 + @shixun.shixun_members.create!(user_id: current_user.id, role: 1) + # 创建长字段 + ShixunInfo.create!(shixun_id: @shixun.id, description: "请在此处添加实训描述") + # 创建版本库 + repo_path = repo_namespace(current_user.login, identifier) + GitService.add_repository(repo_path: repo_path) + # todo: 为什么保存的时候要去除后面的.git呢?? + @shixun.update_column(:repo_name, repo_path.split(".")[0]) + mirror_id = MirrorRepository.find_by(type_name: 'Python3.6')&.id + if mirror_id + ShixunMirrorRepository.create!(:shixun_id => @shixun.id, :mirror_repository_id => mirror_id) + @shixun.shixun_service_configs.create!(:shixun_id => @shixun.id, :mirror_repository_id => mirror_id) + end + end + end + def choose_course course_ids = Course.find_by_sql("SELECT c.id FROM courses c, course_members m WHERE m.course_id = c.id AND m.role in (1,2,3) AND m.user_id=#{current_user.id} AND c.is_delete = 0 AND c.is_end = 0").map(&:id) @courses = Course.where(id: course_ids) ## 云上实验室过滤 - unless current_laboratory.main_site? - @courses = @courses.where(laboratory_id: current_laboratory.id ) - end + @courses = @courses.where(id: current_laboratory.all_courses) + @none_shixun_ids = ShixunSchool.where("school_id != #{current_user.user_extension.try(:school_id).to_i}").pluck(:shixun_id) end diff --git a/app/controllers/tidings_controller.rb b/app/controllers/tidings_controller.rb index 9324b2755..5acffcb16 100644 --- a/app/controllers/tidings_controller.rb +++ b/app/controllers/tidings_controller.rb @@ -6,6 +6,7 @@ class TidingsController < ApplicationController def index tidings = current_user.tidings + @onclick_time = current_user.click_time tiding_types = case params[:type] @@ -18,11 +19,13 @@ class TidingsController < ApplicationController end tidings = tidings.where(tiding_type: tiding_types) if tiding_types.present? + tidings = tidings.where(container_type: 'JoinCourse') if params[:type] == 'course_apply' + @course_apply_count = tidings.where("created_at > '#{@onclick_time}'").where(container_type: 'JoinCourse').count + tidings = tidings.where(container_type: 'ProjectPackage') if params[:type] == 'project_package' @count = tidings.count @tidings = paginate(tidings.order(created_at: :desc), per_page: 10) - @onclick_time = current_user.click_time end private diff --git a/app/controllers/users/courses_controller.rb b/app/controllers/users/courses_controller.rb index 4198e17ba..95a006392 100644 --- a/app/controllers/users/courses_controller.rb +++ b/app/controllers/users/courses_controller.rb @@ -2,7 +2,7 @@ class Users::CoursesController < Users::BaseController def index courses = Users::CourseService.new(observed_user, query_params).call - courses = courses.where(laboratory_id: current_laboratory.id) + courses = courses.where(id: current_laboratory.all_courses) @count = courses.count @courses = paginate(courses.includes(teacher: { user_extension: :school }), special: observed_user.is_teacher?) diff --git a/app/controllers/weapps/code_sessions_controller.rb b/app/controllers/weapps/code_sessions_controller.rb index 887e97eed..2dbd08e82 100644 --- a/app/controllers/weapps/code_sessions_controller.rb +++ b/app/controllers/weapps/code_sessions_controller.rb @@ -15,6 +15,8 @@ class Weapps::CodeSessionsController < Weapps::BaseController logged = true else # 根据 code没拿到 unionid + Rails.logger.info("[Weapp] session_key: #{result['session_key']}") + Rails.logger.info("[Weapp] code: #{params[:code]}") user_info = Wechat::Weapp.decrypt(result['session_key'], params[:encrypted_data], params[:iv]) # 老用户,已绑定 diff --git a/app/controllers/weapps/courses_controller.rb b/app/controllers/weapps/courses_controller.rb index a81446cea..c2335998e 100644 --- a/app/controllers/weapps/courses_controller.rb +++ b/app/controllers/weapps/courses_controller.rb @@ -1,6 +1,8 @@ class Weapps::CoursesController < Weapps::BaseController before_action :require_login - before_action :teacher_allowed, except: [:create, :show, :shixun_homework_category] + before_action :set_course, :user_course_identity, except: [:create] + before_action :teacher_allowed, only: [:edit, :update] + before_action :teacher_or_admin_allowed, only: [:change_member_roles, :delete_course_teachers] def create return render_error("只有老师身份才能创建课堂") unless current_user.is_teacher? @@ -30,6 +32,140 @@ class Weapps::CoursesController < Weapps::BaseController @categories = current_course.shixun_course_modules.first&.course_second_categories end + # 教师列表 + def teachers + @course = current_course + @page = (params[:page] || 1).to_i + @limit = (params[:limit] || 20).to_i + search = params[:search].present? ? params[:search].strip : "" + if @course.try(:id) != 1309 || current_user.admin? || current_user.try(:id) == 15582 + @teacher_list = @course.course_members.joins(:user).where("course_members.role in (1, 2, 3)") + else + @teacher_list = @course.course_members.joins(:user).where("(course_members.role in (1, 3) or (course_members.user_id = #{current_user.id} + and course_members.role = 2))") + end + + if search.present? + @teacher_list = @teacher_list.joins(:user).where("LOWER(CONCAT(users.lastname, users.firstname)) like ?", "%#{search}%") + end + + @teacher_list_size = @teacher_list.size + + @applications_size = CourseMessage.unhandled_join_course_requests_by_course(@course).size + + @teacher_list = @teacher_list.includes(user: [user_extension: :school]) + # 中英文混合排序(忽略大小写) + @teacher_list = @teacher_list.sort {|x, y| Pinyin.t(x.user&.real_name, splitter: '').upcase <=> Pinyin.t(y.user&.real_name, splitter: '').upcase} + @teacher_list = @teacher_list[(@page-1)*@limit ... @page*@limit] + end + + # 批量删除教师或助教 + def delete_course_teachers + begin + @course = current_course + @page = (params[:page] || 1).to_i + @limit = (params[:limit] || 20).to_i + course_members = @course.course_members.where(id: params[:course_member_ids], role: %i[PROFESSOR ASSISTANT_PROFESSOR]) + user_ids = course_members.pluck(:user_id) + course_members.destroy_all + CourseDeleteStudentNotifyJob.perform_later(@course.id, user_ids, current_user.id) + @course.students.where(user_id: user_ids).update_all(is_active: 1) + normal_status(0, "删除成功") + rescue => e + uid_logger_error(e.message) + tip_exception("删除失败") + end + end + + def students + @course = current_course + @page = (params[:page] || 1).to_i + @limit = (params[:limit] || 20).to_i + search = params[:search].present? ? params[:search].strip : nil + course_group_id = params[:course_group_id].present? ? params[:course_group_id].to_i : nil + + @students = CourseMember.students(@course) + + if search.present? + @students = @students.joins(user: :user_extension).where("LOWER(CONCAT(users.lastname, users.firstname)) like ? or + user_extensions.student_id like ?", "%#{search}%", "%#{search}%") + end + + if course_group_id.present? + course_group = CourseGroup.find(course_group_id) if course_group_id != 0 + @students = @students.where(course_group_id: course_group&.id.to_i) + end + + @students_count = @students.size + @students = @students.includes(user: :user_extension) + # 中英文混合排序(忽略大小写) + @students = @students.sort {|x, y| Pinyin.t(x.user&.real_name, splitter: '').upcase <=> Pinyin.t(y.user&.real_name, splitter: '').upcase} + @students = @students[(@page-1)*@limit ... @page*@limit] + end + + # 批量修改角色 + def change_member_roles + @course = current_course + tip_exception("请至少选择一个角色") if params[:roles].blank? + tip_exception("不能具有老师、助教两种角色") if params[:roles].include?("PROFESSOR") && params[:roles].include?("ASSISTANT_PROFESSOR") + + params[:user_ids].each do |user_id| + course_members = @course.course_members.where(user_id: user_id) + tip_exception("非课堂成员不能修改角色") if course_members.blank? + + ActiveRecord::Base.transaction do + # 第一次修改为教师或助教身份时直接创建数据 + if params[:roles].include?("CREATOR") + teacher_member = course_members.where(role: %i[CREATOR]).take + elsif (params[:roles].include?("PROFESSOR") || params[:roles].include?("ASSISTANT_PROFESSOR")) && !course_members.exists?(role: %i[CREATOR PROFESSOR ASSISTANT_PROFESSOR]) + teacher_member = CourseMember.create!(course_id: @course.id, user_id: user_id, role: params[:roles].include?("PROFESSOR") ? 2 : 3) + # 如果有未审批的申请教师/助教的记录,则修改状态为已审批 + apply_teacher = CourseMessage.where(course_id: @course.id, course_message_id: user_id, status: 0).last + apply_teacher.update!(status: 1, apply_user_id: current_user.id) if apply_teacher + elsif course_members.exists?(role: %i[PROFESSOR ASSISTANT_PROFESSOR]) + teacher_member = course_members.where(role: %i[PROFESSOR ASSISTANT_PROFESSOR]).take + if params[:roles].include?("PROFESSOR") || params[:roles].include?("ASSISTANT_PROFESSOR") + # 如果之前有老师身份且老师身份要调整时,只需要修改role字段 + if !params[:roles].include?(teacher_member.role) && params[:roles].include?("PROFESSOR") + teacher_member.PROFESSOR! + elsif !params[:roles].include?(teacher_member.role) && params[:roles].include?("ASSISTANT_PROFESSOR") + teacher_member.ASSISTANT_PROFESSOR! + end + teacher_member.save! + else + # 不含教师的参数时删除记录 + teacher_member.destroy! + # CourseDeleteStudentNotifyJob.perform_later(@course.id, [teacher_member.user_id], current_user.id) + end + end + + # 学生身份的处理 + student_member = course_members.where(role: %i[STUDENT]).take + + # 不存在则创建学生身份 + if params[:roles].include?("STUDENT") && student_member.blank? + correspond_teacher_exist = CourseMember.exists?(user_id: user_id, is_active: 1, course_id: @course.id, role: %i[CREATOR PROFESSOR ASSISTANT_PROFESSOR]) + new_student = CourseMember.new(user_id: user_id, course_id: @course.id, role: 4) + new_student.is_active = 0 if correspond_teacher_exist + new_student.save! + + CourseAddStudentCreateWorksJob.perform_later(@course.id, user_id) + # StudentJoinCourseNotifyJob.perform_later(current_user.id, course.id) + elsif !params[:roles].include?("STUDENT") && student_member.present? + # 删除学生身份时激活老师身份 + teacher_member.update_attributes!(is_active: 1) if student_member.is_active && teacher_member.present? + student_member.destroy! + CourseDeleteStudentDeleteWorksJob.perform_later(@course.id, user_id) + # CourseDeleteStudentNotifyJob.perform_later(@course.id, [params[:user_id]], current_user.id) + elsif params[:roles].include?("STUDENT") && student_member.present? && !params[:roles].include?("PROFESSOR") && !params[:roles].include?("ASSISTANT_PROFESSOR") + # 学生身份存在且学生没有教师身份时更新is_active + student_member.update_attributes!(is_active: 1) + end + end + end + normal_status(0, "修改成功") + end + private def course_params @@ -45,6 +181,18 @@ class Weapps::CoursesController < Weapps::BaseController end def teacher_allowed - return render_forbidden unless current_user.course_identity(current_course) < Course::STUDENT + return render_forbidden unless @user_course_identity < Course::STUDENT + end + + # 课堂教师,课堂管理员以及超级管理员的权限判断 + def teacher_or_admin_allowed + unless @user_course_identity < Course::ASSISTANT_PROFESSOR + tip_exception(403, "..") + end + end + + def set_course + @course = Course.find_by!(id: params[:id]) + tip_exception(404, "") if @course.is_delete == 1 && !current_user.admin? end end \ No newline at end of file diff --git a/app/controllers/weapps/registers_controller.rb b/app/controllers/weapps/registers_controller.rb index 0cbab7fd4..de48ebd54 100644 --- a/app/controllers/weapps/registers_controller.rb +++ b/app/controllers/weapps/registers_controller.rb @@ -48,9 +48,10 @@ class Weapps::RegistersController < Weapps::BaseController ) end successful_authentication(@user) - session[:user_id] = @user.id + # session[:user_id] = @user.id + session[:"#{default_yun_session}"] = @user.id - render_ok + # render_ok(user_id: @user.id) end private diff --git a/app/helpers/polls_helper.rb b/app/helpers/polls_helper.rb index 866d28254..7ae4470e2 100644 --- a/app/helpers/polls_helper.rb +++ b/app/helpers/polls_helper.rb @@ -77,7 +77,7 @@ module PollsHelper ex_pb_time = poll.get_poll_times(user.id,false) poll_publish_time = ex_pb_time[:publish_time] poll_end_time = ex_pb_time[:end_time] - current_status = poll.check_user_votes_status(user) + current_status = poll.check_user_votes_status(user, poll_status) lock_icon = 0 #不显示锁图标 else poll_users_list = poll.get_poll_exercise_users diff --git a/app/helpers/weapps/courses_helper.rb b/app/helpers/weapps/courses_helper.rb new file mode 100644 index 000000000..32de8f253 --- /dev/null +++ b/app/helpers/weapps/courses_helper.rb @@ -0,0 +1,67 @@ +module Weapps::CoursesHelper + require 'chinese_pinyin' + + def teacher_list teachers + data = [] + teachers.each do |teacher| + if teacher.user.present? + teacher_user = teacher.user + name = teacher_user.real_name + role = teacher.role == "CREATOR" ? "管理员" : teacher.role == "PROFESSOR" ? "教师" : "助教" + item = {name: name, course_member_id: teacher.id, login: teacher_user.login, user_id: teacher.user_id, role: role, + school: teacher_user.school_name, image_url: url_to_avatar(teacher_user)} + pinyin = Pinyin.t(name.strip, splitter: '') + first_char = pinyin[0] + letter = first_letter first_char + if data.pluck(:letter).include?(letter) + data.select{|a|a[:letter]==letter}.first[:items] << item + else + data << {letter: letter, items: [item]} + end + end + end + # data = data.sort do |a, b| + # [a[:letter]] <=> [b[:letter]] + # end + # data.push(data.shift) if data.select{|a|a[:letter]=='#'}.first.present? # '#'排在最后 + return data + end + + + def student_list students, excellent + data = [] + students.each do |student| + if student.user.present? + student_user = student.user + name = student_user.real_name + phone = excellent ? "" : student_user.hidden_phone + item = {name: name, course_member_id: student.id, login: student_user.login, user_id: student.user_id, + student_id: student_user.student_id, image_url: url_to_avatar(student_user), phone: phone} + pinyin = Pinyin.t(name.strip, splitter: '') + first_char = pinyin[0] + letter = first_letter first_char + if data.pluck(:letter).include?(letter) + data.select{|a|a[:letter]==letter}.first[:items] << item + else + data << {letter: letter, items: [item]} + end + end + end + # data = data.sort do |a, b| + # [a[:letter]] <=> [b[:letter]] + # end + # data.push(data.shift) if data.select{|a|a[:letter]=='#'}.first.present? # '#'排在最后 + return data + end + + def first_letter char + if char.ord >= 97 && char.ord <= 122 + letter = (char.ord - 32).chr.to_s + elsif char.ord >= 65 && char.ord <= 90 + letter = char + else + letter = '#' + end + letter + end +end \ No newline at end of file diff --git a/app/jobs/update_shixun_work_score_job.rb b/app/jobs/update_shixun_work_score_job.rb new file mode 100644 index 000000000..1701915c9 --- /dev/null +++ b/app/jobs/update_shixun_work_score_job.rb @@ -0,0 +1,10 @@ +class UpdateShixunWorkScoreJob < ApplicationJob + queue_as :default + + def perform(homework_id) + homework = HomeworkCommon.find_by(id: homework_id) + return if homework.blank? + + homework.update_homework_work_score + end +end diff --git a/app/libs/wechat/weapp.rb b/app/libs/wechat/weapp.rb index 9684206cd..ca356b28d 100644 --- a/app/libs/wechat/weapp.rb +++ b/app/libs/wechat/weapp.rb @@ -31,7 +31,9 @@ class Wechat::Weapp cipher.padding = 0 cipher.key = session_key cipher.iv = iv + Rails.logger.info("[Weapp] encrypted_data: #{encrypted_data}") data = cipher.update(encrypted_data) << cipher.final + Rails.logger.info("[Weapp] data: #{data}") result = JSON.parse(data[0...-data.last.ord]) raise Wechat::Error.new(-1, '解密错误') if result.dig('watermark', 'appid') != appid diff --git a/app/models/attachment.rb b/app/models/attachment.rb index 8b7034ab9..37884e40b 100644 --- a/app/models/attachment.rb +++ b/app/models/attachment.rb @@ -23,6 +23,7 @@ class Attachment < ApplicationRecord scope :mine, -> (author_id) { where(author_id: author_id) } scope :simple_columns, -> { select(:id, :filename, :filesize, :created_on, :cloud_url, :author_id, :content_type) } scope :search_by_container, -> (ids) {where(container_id: ids)} + scope :unified_setting, -> {where("unified_setting = ? ", 1)} validates_length_of :description, maximum: 100 diff --git a/app/models/attachment_group_setting.rb b/app/models/attachment_group_setting.rb index 67240d88f..3fefe5ceb 100644 --- a/app/models/attachment_group_setting.rb +++ b/app/models/attachment_group_setting.rb @@ -3,4 +3,6 @@ class AttachmentGroupSetting < ActiveRecord::Base belongs_to :course_group belongs_to :course + scope :none_published, -> {where("attachment_group_settings.publish_time IS NULL OR attachment_group_settings.publish_time > ?", Time.now)} + end diff --git a/app/models/course.rb b/app/models/course.rb index 9e252b02f..2f561bba7 100644 --- a/app/models/course.rb +++ b/app/models/course.rb @@ -31,6 +31,7 @@ class Course < ApplicationRecord has_many :graduation_groups, dependent: :destroy has_many :course_members, dependent: :destroy + has_many :students, -> { course_students }, class_name: 'CourseMember' has_many :teacher_course_members, -> { teachers_and_admin }, class_name: 'CourseMember' has_many :teacher_users, through: :teacher_course_members, source: :user has_many :course_messages, dependent: :destroy @@ -114,6 +115,10 @@ class Course < ApplicationRecord course_members.where(user_id: user_id, role: role).exists? end + def course_group_module? + course_modules.exists?(module_type: "course_group", hidden: 0) + end + # 作业对应的子目录/父目录名称 def category_info type course_module = course_modules.find_by(module_type: type) @@ -234,11 +239,6 @@ class Course < ApplicationRecord course_members.where(role: %i[CREATOR PROFESSOR]) end - # 课堂学生 - def students - course_members.where(role: %i[STUDENT]) - end - # 更新课程的访问人数 def update_visits(new_visits) update_attributes(visits: new_visits) @@ -367,6 +367,23 @@ class Course < ApplicationRecord count = course_challeng_count == 0 ? 0 : ((my_challenge_count.to_f / course_challeng_count).round(2) * 100).to_i end + # 课堂实训作业的评测次数 + def evaluate_count + course_user_ids = students.pluck(:user_id) + shixun_ids = homework_commons.joins(:homework_commons_shixun).where(homework_type: 4).pluck(:shixun_id) + return 0 if shixun_ids.blank? + Game.joins(:challenge).where(challenges: {shixun_id: shixun_ids}, games: {user_id: course_user_ids}).sum(:evaluate_count) + end + + def max_activity_time + course_acts.pluck(:updated_at).max + end + + # 课堂作业数 + def course_homework_count type + homework_commons.select{|homework| homework.homework_type == type}.size + end + private #创建课程后,给该用户发送消息 diff --git a/app/models/course_list.rb b/app/models/course_list.rb index 080c05ae2..cd622f20a 100644 --- a/app/models/course_list.rb +++ b/app/models/course_list.rb @@ -5,4 +5,5 @@ class CourseList < ApplicationRecord has_many :exercise_banks has_many :gtask_banks has_many :gtopic_banks + belongs_to :user end diff --git a/app/models/game.rb b/app/models/game.rb index 7aa2e7264..d82392a59 100644 --- a/app/models/game.rb +++ b/app/models/game.rb @@ -3,7 +3,7 @@ # modify_time: 与challenges表的modify_time联合使用,2个字段一致,则标识测试集未修改,反之,被修改 # answer_open: 查看查看答案的深度, 0: 未查看过答案, 其他数值与challenge_answer的level值相关 # answer_deduction: 查看答案扣分的百分比;如 查看答案 扣除70% -# +#play_sign 与play_time: sign记录浏览器是否正常关闭, 0表示正常,1表示非正常; play_time:表示游玩时间 class Game < ApplicationRecord default_scope { order("games.created_at desc") } diff --git a/app/models/hack.rb b/app/models/hack.rb index adc6bba8c..80724d3d4 100644 --- a/app/models/hack.rb +++ b/app/models/hack.rb @@ -12,6 +12,7 @@ class Hack < ApplicationRecord belongs_to :user scope :published, -> { where(status: 1) } + scope :unpublish, -> { where(status: 0) } scope :opening, -> {where(open_or_not: 1)} scope :mine, -> (author_id){ where(user_id: author_id) } @@ -25,9 +26,11 @@ class Hack < ApplicationRecord def code if hack_codes.count == 1 - tran_base64_decode64(hack_codes.first.code) + #tran_base64_decode64(hack_codes.first.code) + hack_codes.first.code else - tran_base64_decode64(hack_codes.pluck(:code)) + #tran_base64_decode64(hack_codes.pluck(:code)) + hack_codes.pluck(:code) end end diff --git a/app/models/hack_set.rb b/app/models/hack_set.rb index d0518a5b4..5dab862b5 100644 --- a/app/models/hack_set.rb +++ b/app/models/hack_set.rb @@ -1,4 +1,6 @@ class HackSet < ApplicationRecord + validates :input, presence: { message: "测试集输入不能为空" } + validates :output, presence: { message: "测试集输出不能为空" } # 编程题测试集 belongs_to :hack end diff --git a/app/models/hack_user_lastest_code.rb b/app/models/hack_user_lastest_code.rb index 1d3e20f87..b4a707603 100644 --- a/app/models/hack_user_lastest_code.rb +++ b/app/models/hack_user_lastest_code.rb @@ -9,6 +9,7 @@ class HackUserLastestCode < ApplicationRecord has_many :hack_user_codes, dependent: :destroy has_one :hack_user_debug scope :mine, ->(author_id){ find_by(user_id: author_id) } + scope :mine_hack, ->(author_id){ where(user_id: author_id) } scope :passed, -> {where(status: 1)} end diff --git a/app/models/laboratory.rb b/app/models/laboratory.rb index 466e6d4d8..102e964b1 100644 --- a/app/models/laboratory.rb +++ b/app/models/laboratory.rb @@ -54,6 +54,10 @@ class Laboratory < ApplicationRecord main_site? ? Subject.all : Subject.joins(:laboratory_subjects).where(laboratory_subjects: { laboratory_id: id }) end + def all_courses + main_site? || !sync_course ? courses : courses.or(Course.where(school_id: school_id)) + end + def shixun_repertoires where_sql = ShixunTagRepertoire.where("shixun_tag_repertoires.tag_repertoire_id = tag_repertoires.id") diff --git a/app/models/poll.rb b/app/models/poll.rb index 9cb860f61..5c1a9a64c 100644 --- a/app/models/poll.rb +++ b/app/models/poll.rb @@ -128,7 +128,7 @@ class Poll < ApplicationRecord en_time = end_time else poll_group_setting = poll_group_settings - user_group = course.course_members.where(user_id: user_id).select(:course_group_id) + user_group = course.students.where(user_id: user_id).select(:course_group_id) if user_group.exists? user_group_id = user_group.first&.course_group_id user_p_group_setting = poll_group_setting.where(course_group_id: user_group_id).select(:publish_time,:end_time) @@ -146,12 +146,22 @@ class Poll < ApplicationRecord end #判断当前用户的答题状态 - def check_user_votes_status(user) + def check_user_votes_status(user, poll_status) poll_answer_user = poll_users.where(user_id: user.id).select(:start_at,:end_at,:commit_status) user_status = 2 if poll_answer_user.exists? && (poll_answer_user.first&.start_at.present? || poll_answer_user.first&.end_at.present?) #学生有过答题的,或者立即截止,但学生未做试卷的 user_status = poll_answer_user.first.commit_status end + # 问卷已截止时学生的答题状态需要考虑问卷的状态 + if poll_status > 2 + # 问卷如果还是继续答题状态则自动提交 + if user_status == 0 + poll_end_time = get_poll_times(user.id,false)[:end_time] + poll_answer_user.first.update_attributes!(:commit_status => 1, :end_at => poll_end_time) + user_status = 1 + end + user_status = user_status == 1 ? 1 : 4 + end user_status end diff --git a/app/models/project.rb b/app/models/project.rb index 2e0a8be64..af59f58de 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -7,6 +7,9 @@ class Project < ApplicationRecord has_many :issues has_many :user_grades, dependent: :destroy + has_many :attachments, as: :container, dependent: :destroy + has_one :project_score, dependent: :destroy + has_many :versions, -> { order("versions.effective_date DESC, versions.name DESC") }, dependent: :destroy after_create do SyncTrustieJob.perform_later("project", 1) if allow_sync_to_trustie? diff --git a/app/models/searchable/shixun.rb b/app/models/searchable/shixun.rb index 3229f278f..c574ecb1d 100644 --- a/app/models/searchable/shixun.rb +++ b/app/models/searchable/shixun.rb @@ -39,7 +39,7 @@ module Searchable::Shixun end def should_index? - [0, 1, 2].include?(status) # published + !hidden? && [0, 1, 2].include?(status) # published end def to_searchable_json diff --git a/app/models/shixun.rb b/app/models/shixun.rb index a0f88260b..0f9842739 100644 --- a/app/models/shixun.rb +++ b/app/models/shixun.rb @@ -28,6 +28,7 @@ class Shixun < ApplicationRecord has_one :first_tag_repertoire, through: :first_shixun_tag_repertoire, source: :tag_repertoire has_many :homework_commons_shixuns, class_name: 'HomeworkCommonsShixun' + has_many :fork_shixuns, foreign_key: "fork_from", class_name: 'Shixun' #实训的关卡 has_many :exercise_shixun_challenges, :dependent => :destroy @@ -52,6 +53,7 @@ class Shixun < ApplicationRecord has_many :shixun_reviews, -> {order("shixun_reviews.created_at desc")}, :dependent => :destroy has_many :laboratory_shixuns, dependent: :destroy + belongs_to :laboratory, optional: true scope :search_by_name, ->(keyword) { where("name like ? or description like ? ", "%#{keyword}%", "%#{keyword}%") } @@ -97,7 +99,7 @@ class Shixun < ApplicationRecord end def fork_identifier - self.fork_from.nil? ? "--" : Shixun.where(id: self.fork_from).first.try(:identifier) + self.fork_from.nil? ? "--" : fork_shixuns.first&.identifier end def shixun_status @@ -171,7 +173,7 @@ class Shixun < ApplicationRecord end def owner - User.find(self.user_id) + User.find_by_id(self.user_id) end def shixun_main_name diff --git a/app/models/shixun_tag_repertoire.rb b/app/models/shixun_tag_repertoire.rb index 6cb311f7a..afd956350 100644 --- a/app/models/shixun_tag_repertoire.rb +++ b/app/models/shixun_tag_repertoire.rb @@ -3,5 +3,5 @@ class ShixunTagRepertoire < ApplicationRecord belongs_to :tag_repertoire has_many :memos, :through => :memo_tag_repertoires - has_many :memo_tag_repertoires, :dependent => :destroy + # has_many :memo_tag_repertoires, :dependent => :destroy end diff --git a/app/models/student_work.rb b/app/models/student_work.rb index 8477da774..d4f372823 100644 --- a/app/models/student_work.rb +++ b/app/models/student_work.rb @@ -111,14 +111,14 @@ class StudentWork < ApplicationRecord # 作品总体评价 def overall_appraisal - case self.work_score.to_i - when (90..100) + case (self.work_score.to_f / homework_common.total_score).round(2) + when (0.90..1.00) '优秀' - when (70...90) + when (0.70...0.90) '良好' - when (60...70) + when (0.60...0.70) '及格' - when (0...60) + when (0.00...0.60) '不及格' end end diff --git a/app/models/user.rb b/app/models/user.rb index 74d9b11d2..27c9e03ae 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -329,7 +329,7 @@ class User < ApplicationRecord # 实训路径:合作者、admin def manager_of_subject?(subject) - subject.subject_members.exists?(user_id: id, role: [1,2]) || admin? + subject.subject_members.exists?(user_id: id, role: [1,2]) || admin? || business? end # 实训管理员:实训合作者、admin @@ -699,6 +699,10 @@ class User < ApplicationRecord LimitForbidControl::UserLogin.new(self).clear end + def from_sub_site? + laboratory_id.present? && laboratory_id != 1 + end + protected def validate_password_length # 管理员的初始密码是5位 diff --git a/app/models/version.rb b/app/models/version.rb new file mode 100644 index 000000000..c278ff0a9 --- /dev/null +++ b/app/models/version.rb @@ -0,0 +1,3 @@ +class Version < ApplicationRecord + belongs_to :project +end diff --git a/app/queries/admins/course_list_query.rb b/app/queries/admins/course_list_query.rb new file mode 100644 index 000000000..24eedaf1b --- /dev/null +++ b/app/queries/admins/course_list_query.rb @@ -0,0 +1,30 @@ +class Admins::CourseListQuery < ApplicationQuery + include CustomSortable + + attr_reader :params + + sort_columns :created_at, default_by: :created_at, default_direction: :desc + + def initialize(params) + @params = params + end + + def call + course_lists = CourseList.all + + # 关键字模糊查询 + keyword = params[:keyword].to_s.strip + if keyword.present? + search_type = params[:search_type] || "0" + case search_type + when "0" + course_lists = course_lists.joins(:user) + .where('CONCAT(lastname, firstname) like :keyword', keyword: "%#{keyword}%") + when "1" + course_lists = course_lists.where('name like :keyword', keyword: "%#{keyword}%") + end + end + + custom_sort(course_lists, params[:sort_by], params[:sort_direction]) + end +end \ No newline at end of file diff --git a/app/queries/admins/course_query.rb b/app/queries/admins/course_query.rb new file mode 100644 index 000000000..e883650d0 --- /dev/null +++ b/app/queries/admins/course_query.rb @@ -0,0 +1,44 @@ +class Admins::CourseQuery < ApplicationQuery + include CustomSortable + + attr_reader :params + + sort_columns :created_at, default_by: :created_at, default_direction: :desc, default_table: 'courses' + + def initialize(params) + @params = params + end + + def call + courses = Course.all + + courses = courses.where(id: params[:id]) if params[:id].present? + + # 状态过滤 + status = + case params[:status].to_s.strip + when 'processing' then 0 + when 'ended' then 1 + end + courses = courses.where(is_end: status) if status + + # 单位 + if params[:school_id].present? + courses = courses.where(school_id: params[:school_id]) + end + + # 首页展示 + if params[:homepage_show].present? && params[:homepage_show].to_s == 'true' + courses = courses.where(homepage_show: true) + end + + # 关键字 + keyword = params[:keyword].to_s.strip + if keyword + sql = 'CONCAT(lastname, firstname) LIKE :keyword OR courses.name LIKE :keyword OR course_lists.name LIKE :keyword' + courses = courses.joins(:teacher, :course_list).where(sql, keyword: "%#{keyword}%") + end + + custom_sort(courses, params[:sort_by], params[:sort_direction]) + end +end \ No newline at end of file diff --git a/app/queries/admins/school_query.rb b/app/queries/admins/school_query.rb index 7361588c4..888cded97 100644 --- a/app/queries/admins/school_query.rb +++ b/app/queries/admins/school_query.rb @@ -13,11 +13,10 @@ class Admins::SchoolQuery < ApplicationQuery schools = School.all keyword = strip_param(:keyword) - schools = schools.where('schools.name LIKE ?', "%#{keyword}%") if keyword - - schools = schools.joins(:user_extensions).group(:id) - schools = schools.select('schools.*, COUNT(*) AS users_count') - + Rails.logger.info("###########{keyword}") + if keyword + schools = schools.where('schools.name LIKE ?', "%#{keyword}%") + end custom_sort schools, params[:sort_by], params[:sort_direction] end end \ No newline at end of file diff --git a/app/services/admins/identity_auths/refuse_apply_service.rb b/app/services/admins/identity_auths/refuse_apply_service.rb index 7ac2e6c38..dfc9168a9 100644 --- a/app/services/admins/identity_auths/refuse_apply_service.rb +++ b/app/services/admins/identity_auths/refuse_apply_service.rb @@ -10,6 +10,7 @@ class Admins::IdentityAuths::RefuseApplyService < ApplicationService def call ActiveRecord::Base.transaction do apply.update!(status: 2, remarks: reason) + user.update!(authentication: false) deal_tiding! apply.attachment&.destroy diff --git a/app/services/admins/professional_auths/refuse_apply_service.rb b/app/services/admins/professional_auths/refuse_apply_service.rb index a055488c3..014fbab0b 100644 --- a/app/services/admins/professional_auths/refuse_apply_service.rb +++ b/app/services/admins/professional_auths/refuse_apply_service.rb @@ -10,6 +10,7 @@ class Admins::ProfessionalAuths::RefuseApplyService < ApplicationService def call ActiveRecord::Base.transaction do apply.update!(status: 2, remarks: reason) + user.update!(professional_certification: false) deal_tiding! apply.attachment&.destroy diff --git a/app/services/application_service.rb b/app/services/application_service.rb index 1be6896eb..81c48de95 100644 --- a/app/services/application_service.rb +++ b/app/services/application_service.rb @@ -3,6 +3,12 @@ class ApplicationService Error = Class.new(StandardError) + def regix_emoji content + " " if content.blank? + regex = /[^a-zA-Z0-9\u4E00-\u9FFF]/ + content.gsub(regex, '') + end + private def strip(str) diff --git a/app/services/oauth/create_or_find_qq_account_service.rb b/app/services/oauth/create_or_find_qq_account_service.rb index 92966634c..dafcc3f88 100644 --- a/app/services/oauth/create_or_find_qq_account_service.rb +++ b/app/services/oauth/create_or_find_qq_account_service.rb @@ -17,7 +17,8 @@ class Oauth::CreateOrFindQqAccountService < ApplicationService new_user = true # 新用户 login = User.generate_login('Q') - @user = User.new(login: login, nickname: params.dig('info', 'nickname'), type: 'User', status: User::STATUS_ACTIVE) + #nickname = regix_emoji params.dig('info', 'nickname') + @user = User.new(login: login, type: 'User', status: User::STATUS_ACTIVE) end ActiveRecord::Base.transaction do @@ -31,7 +32,7 @@ class Oauth::CreateOrFindQqAccountService < ApplicationService Util.download_file(params.dig('info', 'image'), avatar_path) end - new_open_user = OpenUsers::QQ.create!(user: user, uid: params['uid'], extra: params.dig('extra', 'raw_info')) + new_open_user = OpenUsers::QQ.create!(user: user, uid: params['uid']) Rails.cache.write(new_open_user.can_bind_cache_key, 1, expires_in: 1.hours) if new_user # 方便后面进行账号绑定 end diff --git a/app/services/oauth/create_or_find_wechat_account_service.rb b/app/services/oauth/create_or_find_wechat_account_service.rb index 372e55900..75091a5c3 100644 --- a/app/services/oauth/create_or_find_wechat_account_service.rb +++ b/app/services/oauth/create_or_find_wechat_account_service.rb @@ -24,7 +24,10 @@ class Oauth::CreateOrFindWechatAccountService < ApplicationService new_user = true # 新用户 login = User.generate_login('w') - @user = User.new(login: login, nickname: result['nickname'], type: 'User', status: User::STATUS_ACTIVE) + # result['nickname'] = regix_emoji(result['nickname']) + @user = User.new(login: login, type: 'User', status: User::STATUS_ACTIVE) + #@user = User.new(login: login, nickname: result['nickname'], type: 'User', status: User::STATUS_ACTIVE) + end ActiveRecord::Base.transaction do @@ -39,7 +42,7 @@ class Oauth::CreateOrFindWechatAccountService < ApplicationService Util.download_file(result['headimgurl'], avatar_path) end - new_open_user= OpenUsers::Wechat.create!(user: user, uid: result['unionid'], extra: result) + new_open_user= OpenUsers::Wechat.create!(user: user, uid: result['unionid']) Rails.cache.write(new_open_user.can_bind_cache_key, 1, expires_in: 1.hours) if new_user # 方便后面进行账号绑定 end diff --git a/app/services/subjects/copy_subject_service.rb b/app/services/subjects/copy_subject_service.rb index 5f8481cae..94157dc7b 100644 --- a/app/services/subjects/copy_subject_service.rb +++ b/app/services/subjects/copy_subject_service.rb @@ -5,7 +5,8 @@ class Subjects::CopySubjectService < ApplicationService @subject = subject @user = user @laboratory = laboratory - subject_params = subject.attributes.dup.except('id', 'copy_subject_id', 'user_id', 'homepage_show') + subject_params = subject.attributes.dup.except('id', 'copy_subject_id', 'user_id', 'homepage_show', + 'stages_count', 'shixuns_count', 'stage_shixuns_count') @to_subject = Subject.new(subject_params) end @@ -59,7 +60,7 @@ class Subjects::CopySubjectService < ApplicationService shixun = stage_shixun.shixun to_shixun = Shixun.new to_shixun.attributes = shixun.attributes.dup.except('id', 'user_id', 'identifier', 'homepage_show', - 'use_scope', 'averge_star', 'myshixuns_count') + 'use_scope', 'averge_star', 'myshixuns_count', 'challenges_count') to_shixun.identifier = Util::UUID.generate_identifier(Shixun, 8) to_shixun.user_id = user.id if laboratory diff --git a/app/services/users/apply_authentication_service.rb b/app/services/users/apply_authentication_service.rb index 1b9b02c91..a6b02f431 100644 --- a/app/services/users/apply_authentication_service.rb +++ b/app/services/users/apply_authentication_service.rb @@ -10,7 +10,7 @@ class Users::ApplyAuthenticationService < ApplicationService raise Error, '请先完善基本信息' unless user.profile_completed? Users::ApplyAuthenticationForm.new(params).validate! - raise Error, '您已经申请过实名认证了' if ApplyUserAuthentication.real_name_auth.processing.exists?(user_id: user.id) + # raise Error, '您已经申请过实名认证了' if ApplyUserAuthentication.real_name_auth.processing.exists?(user_id: user.id) user.lastname = params[:name].to_s.strip user.firstname = '' @@ -18,7 +18,9 @@ class Users::ApplyAuthenticationService < ApplicationService user.show_realname = params[:show_realname].to_s == 'true' if params[:show_realname].to_s.present? ActiveRecord::Base.transaction do - user.authentication = false + ApplyUserAuthentication.real_name_auth.processing.where(user_id: user.id).destroy_all + + user.authentication = true user.save! user.user_extension.update!(gender: params[:gender].to_i) if params[:gender].present? diff --git a/app/services/users/apply_professional_auth_service.rb b/app/services/users/apply_professional_auth_service.rb index 81cd11a4c..c94481890 100644 --- a/app/services/users/apply_professional_auth_service.rb +++ b/app/services/users/apply_professional_auth_service.rb @@ -12,15 +12,15 @@ class Users::ApplyProfessionalAuthService < ApplicationService raise Error, '请先完善基本信息' unless user.profile_completed? Users::ApplyProfessionalAuthForm.new(params).validate! - raise Error, '您已经申请过职业认证了' if ApplyUserAuthentication.professional_auth.processing.exists?(user_id: user.id) - - user.professional_certification = false + # raise Error, '您已经申请过职业认证了' if ApplyUserAuthentication.professional_auth.processing.exists?(user_id: user.id) extension = user.user_extension extension.school_id = params[:school_id] extension.department_id = params[:department_id] extension.identity = params[:identity] + user.professional_certification = params[:identity] != "teacher" + extra = params[:extra].to_s.strip.presence if extension.identity.to_s == 'student' extension.technical_title = nil @@ -31,6 +31,7 @@ class Users::ApplyProfessionalAuthService < ApplicationService end ActiveRecord::Base.transaction do + ApplyUserAuthentication.professional_auth.processing.where(user_id: user.id).destroy_all user.save! extension.save! diff --git a/app/views/admins/competition_prize_users/index.xlsx.axlsx b/app/views/admins/competition_prize_users/index.xlsx.axlsx index 63e23a214..0284484dc 100644 --- a/app/views/admins/competition_prize_users/index.xlsx.axlsx +++ b/app/views/admins/competition_prize_users/index.xlsx.axlsx @@ -3,7 +3,7 @@ wb = xlsx_package.workbook wb.styles do |s| blue_cell = s.add_style :bg_color => "FAEBDC", :sz => 10,:height => 25,:b => true, :border => { :style => :thin, :color =>"000000" },:alignment => {wrap_text: true,:horizontal => :center,:vertical => :center} wb.add_worksheet(name: "#{@competition.name}证书审批列表") do |sheet| - sheet.add_row %w(序号 排名 奖项 战队ID 战队名称 姓名 职业 学号 学校名称 学院名称 地区 实名认证 职业认证 手机号码 队长 签领/开户行及银行卡号 审批时间 审批人), :height => 25,:style => blue_cell + sheet.add_row %w(序号 排名 奖项 战队ID 战队名称 姓名 性别 职业 学号 学校名称 学院名称 地区 实名认证 职业认证 手机号码 队长 身份证号 签领/开户行及银行卡号 审批时间 审批人), :height => 25,:style => blue_cell @all_prize_users.each_with_index do |prize_user, index| user = prize_user.user @@ -14,15 +14,17 @@ wb.styles do |s| prize_user.competition_team_id, prize_user.competition_team.name, user.real_name, + user.gender == 1 ? "女" : "男", user.identity, - user.student_id, + user.student_id.present? ? (user.student_id.to_s + "\t") : "--", user.school_name, user.department_name, user.location, user.auth_status, user.pro_status, - user.phone, + user.phone.present? ? (user.phone.to_s + "\t") : "--", prize_user.leader? ? "是" : "-", + user.ID_number.present? ? (user.ID_number.to_s + "\t") : "--", [prize_user.extra&.[]('bank'), prize_user.extra&.[]('second_bank'), prize_user.extra&.[]('card_no')].compact.join('/'), prize_user.approved_at&.strftime('%Y-%m-%d %H:%M'), prize_user.approver&.real_name diff --git a/app/views/admins/course_lists/index.html.erb b/app/views/admins/course_lists/index.html.erb new file mode 100644 index 000000000..cd814ed8a --- /dev/null +++ b/app/views/admins/course_lists/index.html.erb @@ -0,0 +1,22 @@ +<% define_admin_breadcrumbs do %> + <% add_admin_breadcrumb('课程列表') %> +<% end %> + +
+ <%= form_tag(admins_course_lists_path, method: :get, class: 'form-inline search-form flex-1', remote: true) do %> +
+ + <% auto_trial_options = [['创建者姓名', 0], ['课程名称', 1]] %> + <%= select_tag(:search_type, options_for_select(auto_trial_options), class: 'form-control') %> +
+ <%= text_field_tag(:keyword, params[:keyword], class: 'form-control col-sm-2 ml-3', placeholder: '输入关键字搜索') %> + <%= submit_tag('搜索', class: 'btn btn-primary ml-3','data-disable-with': '搜索中...') %> + <%= link_to "清除",admins_course_lists_path,class: "btn btn-default",id:"course-lists-clear-search",'data-disable-with': '清除中...' %> + <% end %> +
+ +
+ <%= render partial: 'admins/course_lists/shared/list', locals: { courses: @course_lists } %> +
+ +<%= render 'admins/course_lists/shared/merge_course_list_modal' %> \ No newline at end of file diff --git a/app/views/admins/course_lists/index.js.erb b/app/views/admins/course_lists/index.js.erb new file mode 100644 index 000000000..e4bfead7d --- /dev/null +++ b/app/views/admins/course_lists/index.js.erb @@ -0,0 +1 @@ +$(".course-list-list-container").html("<%= j render partial: 'admins/course_lists/shared/list', locals: { courses: @course_lists }%>"); \ No newline at end of file diff --git a/app/views/admins/course_lists/shared/_list.html.erb b/app/views/admins/course_lists/shared/_list.html.erb new file mode 100644 index 000000000..228385b3e --- /dev/null +++ b/app/views/admins/course_lists/shared/_list.html.erb @@ -0,0 +1,37 @@ + + + + + + + + + + + + <% if courses.present? %> + <% courses.each_with_index do |course_list,index| %> + + + + + <% course_count = course_list.courses.size %> + + + + + + <% end %> + <% else %> + <%= render 'admins/shared/no_data_for_table' %> + <% end %> + +
序号ID课程名称课堂数创建者<%= sort_tag('创建时间', name: 'created_at', path: admins_course_lists_path) %>操作
<%= list_index_no(@params_page.to_i, index) %><%= course_list.id %><%= course_list.name %><%= course_count %><%= link_to course_list.user.try(:real_name),"/users/#{course_list.user.try(:login)}",target:'_blank' %><%= format_time course_list.created_at %> + <% if course_count == 0 %> + <%= delete_link '删除', admins_course_list_path(course_list, element: ".course-list-item-#{course_list.id}"), class: 'delete-department-action' %> + <% end %> + <%= javascript_void_link '修改', class: 'action', data: { course_list_id: course_list.id, + toggle: 'modal', target: '.admin-merge-course-list-modal', url: merge_admins_course_lists_path } %> +
+ +<%= render partial: 'admins/shared/paginate', locals: { objects: courses } %> \ No newline at end of file diff --git a/app/views/admins/course_lists/shared/_merge_course_list_modal.html.erb b/app/views/admins/course_lists/shared/_merge_course_list_modal.html.erb new file mode 100644 index 000000000..4858f5372 --- /dev/null +++ b/app/views/admins/course_lists/shared/_merge_course_list_modal.html.erb @@ -0,0 +1,29 @@ + \ No newline at end of file diff --git a/app/views/admins/courses/destroy.js.erb b/app/views/admins/courses/destroy.js.erb new file mode 100644 index 000000000..811038193 --- /dev/null +++ b/app/views/admins/courses/destroy.js.erb @@ -0,0 +1,2 @@ +alert("删除成功"); +$(".course-item-<%= @course.id %>").find(".delete-course-action").remove(); \ No newline at end of file diff --git a/app/views/admins/courses/index.html.erb b/app/views/admins/courses/index.html.erb new file mode 100644 index 000000000..84ea98223 --- /dev/null +++ b/app/views/admins/courses/index.html.erb @@ -0,0 +1,34 @@ +<% define_admin_breadcrumbs do %> + <% add_admin_breadcrumb('课堂列表') %> +<% end %> + +
+ <%= form_tag(admins_courses_path, method: :get, class: 'form-inline search-form flex-1', remote: true) do %> +
+ + <% status_options = [['全部', ''], ["正在进行(#{@processed_courses})", 'processing'], ["已结束#{@ended_courses}", 'ended']] %> + <%= select_tag(:status, options_for_select(status_options), class: 'form-control') %> +
+ +
+ + <%= select_tag :school_id, options_for_select([''], params[:school_id]), class: 'form-control school-select flex-1' %> +
+ + <%= text_field_tag(:keyword, params[:keyword], class: 'form-control col-12 col-md-2 mr-3', placeholder: '创建者/课堂名称/课程名称检索') %> + +
+ <%= hidden_field_tag(:homepage_show, false, id:'') %> + <%= check_box_tag(:homepage_show, true, params[:homepage_show].to_s == 'true', class: 'form-check-input course-homepage-show') %> + +
+ + <%= submit_tag('搜索', class: 'btn btn-primary ml-3', 'data-disable-with': '搜索中...') %> + + <% end %> + 导出 +
+ +
+ <%= render partial: 'admins/courses/shared/list', locals: { courses: @courses } %> +
\ No newline at end of file diff --git a/app/views/admins/courses/index.js.erb b/app/views/admins/courses/index.js.erb new file mode 100644 index 000000000..7073c2a81 --- /dev/null +++ b/app/views/admins/courses/index.js.erb @@ -0,0 +1 @@ +$('.course-list-container').html("<%= j( render partial: 'admins/courses/shared/list', locals: { courses: @courses } ) %>"); \ No newline at end of file diff --git a/app/views/admins/courses/index.xlsx.axlsx b/app/views/admins/courses/index.xlsx.axlsx new file mode 100644 index 000000000..7cab54482 --- /dev/null +++ b/app/views/admins/courses/index.xlsx.axlsx @@ -0,0 +1,29 @@ +wb = xlsx_package.workbook + +wb.styles do |s| + blue_cell = s.add_style :bg_color => "FAEBDC", :sz => 10,:height => 25,:b => true, :border => { :style => :thin, :color =>"000000" },:alignment => {wrap_text: true,:horizontal => :center,:vertical => :center} + wb.add_worksheet(name: "课堂列表") do |sheet| + sheet.add_row %w(ID 课堂名称 成员 资源 普通作业 分组作业 实训作业 试卷 评测次数 私有 状态 单位 创建者 创建时间 动态时间), :height => 25,:style => blue_cell + + @courses.each do |course| + data = [ + course.id, + course.name, + course.course_members_count, + get_attachment_count(course, 0), + course.course_homework_count(1), + course.course_homework_count(3), + course.course_homework_count(4), + course.exercises_count, + course.evaluate_count, + course.is_public == 1 ? "--" : "√", + course.is_end ? "已结束" : "正在进行", + course.school&.name, + course.teacher&.real_name, + course.created_at&.strftime('%Y-%m-%d %H:%M'), + course.max_activity_time ? course.max_activity_time&.strftime('%Y-%m-%d %H:%M') : "--" + ] + sheet.add_row(data) + end + end +end diff --git a/app/views/admins/courses/shared/_list.html.erb b/app/views/admins/courses/shared/_list.html.erb new file mode 100644 index 000000000..31661d8c5 --- /dev/null +++ b/app/views/admins/courses/shared/_list.html.erb @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + <% if courses.present? %> + <% courses.each do |course| %> + + + + + + + + + + + + + + + + + + + + <% end %> + <% else %> + <%= render 'admins/shared/no_data_for_table' %> + <% end %> + +
ID课堂名称成员资源普通作业分组作业实训作业试卷评测次数私有状态单位创建者<%= sort_tag('创建时间', name: 'created_at', path: admins_courses_path) %>首页邮件通知操作
<%= course.id %> + <%= link_to(course.name, "/courses/#{course.id}", target: '_blank') %> + <%= course.course_members_count %><%= get_attachment_count(course, 0) %><%= course.course_homework_count(1) %><%= course.course_homework_count(3) %><%= course.course_homework_count(4) %><%= course.exercises_count %><%= course.evaluate_count %><%= course.is_public == 1 ? "--" : "√" %><%= course.is_end ? "已结束" : "正在进行" %><%= course.school&.name %><%= course.teacher&.real_name %><%= course.created_at&.strftime('%Y-%m-%d %H:%M') %> + <%= check_box_tag :homepage_show,!course.homepage_show,course.homepage_show,remote:true,data:{id:course.id},class:"course-setting-form" %> + + <%= check_box_tag :email_notify,!course.email_notify,course.email_notify,remote:true,data:{id:course.id},class:"course-setting-form" %> + + <% if course.is_delete == 0 %> + <%= delete_link '删除', admins_course_path(course, element: ".course-item-#{course.id}"), class: 'delete-course-action' %> + <% end %> +
+ +<%= render partial: 'admins/shared/paginate', locals: { objects: courses } %> \ No newline at end of file diff --git a/app/views/admins/laboratories/shared/_laboratory_item.html.erb b/app/views/admins/laboratories/shared/_laboratory_item.html.erb index abfcda349..be9a228b1 100644 --- a/app/views/admins/laboratories/shared/_laboratory_item.html.erb +++ b/app/views/admins/laboratories/shared/_laboratory_item.html.erb @@ -29,12 +29,18 @@ <%= laboratory.created_at.strftime('%Y-%m-%d %H:%M') %> + + <% if school.present? && laboratory.id != 1 %> + <%= check_box_tag :sync_course,!laboratory.sync_course,laboratory.sync_course,remote:true,data:{id:laboratory.id},class:"laboratory-sync-course" %> + <% end %> + <%= link_to '定制', admins_laboratory_laboratory_setting_path(laboratory), class: 'action' %> <% if school.present? && laboratory.id != 1 %> <%= javascript_void_link '添加管理员', class: 'action', data: { laboratory_id: laboratory.id, toggle: 'modal', target: '.admin-add-laboratory-user-modal' } %> - <% end %> + <%= link_to '同步用户', synchronize_user_admins_laboratory_path(laboratory), remote: true, data: { confirm: '确认同步该单位下的所有用户到云上实验室吗?' }, class: 'action' %> +<% end %>
<%= javascript_void_link('更多', class: 'action dropdown-toggle', 'data-toggle': 'dropdown', 'aria-haspopup': true, 'aria-expanded': false) %> diff --git a/app/views/admins/laboratories/shared/_list.html.erb b/app/views/admins/laboratories/shared/_list.html.erb index 33a47eed7..90b4bdb7a 100644 --- a/app/views/admins/laboratories/shared/_list.html.erb +++ b/app/views/admins/laboratories/shared/_list.html.erb @@ -1,11 +1,12 @@ - + + diff --git a/app/views/admins/laboratories/synchronize_user.js.erb b/app/views/admins/laboratories/synchronize_user.js.erb new file mode 100644 index 000000000..d2a365007 --- /dev/null +++ b/app/views/admins/laboratories/synchronize_user.js.erb @@ -0,0 +1 @@ +alert("同步成功"); \ No newline at end of file diff --git a/app/views/admins/laboratories/update_sync_course.js.erb b/app/views/admins/laboratories/update_sync_course.js.erb new file mode 100644 index 000000000..5ae68f673 --- /dev/null +++ b/app/views/admins/laboratories/update_sync_course.js.erb @@ -0,0 +1 @@ +$("#laboratory-item-<%= @laboratory.id %>").html("<%= j render partial: 'admins/laboratories/shared/laboratory_item', locals: {laboratory: @laboratory} %>") \ No newline at end of file diff --git a/app/views/admins/laboratory_subjects/shared/_add_laboratory_subject_modal.html.erb b/app/views/admins/laboratory_subjects/shared/_add_laboratory_subject_modal.html.erb index a6fb89186..63ab3fdf1 100644 --- a/app/views/admins/laboratory_subjects/shared/_add_laboratory_subject_modal.html.erb +++ b/app/views/admins/laboratory_subjects/shared/_add_laboratory_subject_modal.html.erb @@ -21,7 +21,7 @@ diff --git a/app/views/admins/projects/destroy.js.erb b/app/views/admins/projects/destroy.js.erb new file mode 100644 index 000000000..811038193 --- /dev/null +++ b/app/views/admins/projects/destroy.js.erb @@ -0,0 +1,2 @@ +alert("删除成功"); +$(".course-item-<%= @course.id %>").find(".delete-course-action").remove(); \ No newline at end of file diff --git a/app/views/admins/projects/index.html.erb b/app/views/admins/projects/index.html.erb new file mode 100644 index 000000000..c2cdd3946 --- /dev/null +++ b/app/views/admins/projects/index.html.erb @@ -0,0 +1,15 @@ +<% define_admin_breadcrumbs do %> + <% add_admin_breadcrumb('项目列表') %> +<% end %> + +
+ <%= form_tag(admins_projects_path, method: :get, class: 'form-inline search-form flex-1', remote: true) do %> + <%= text_field_tag(:search, params[:search], class: 'form-control col-12 col-md-2 mr-3', placeholder: '项目名称检索') %> + <%= submit_tag('搜索', class: 'btn btn-primary ml-3', 'data-disable-with': '搜索中...') %> + + <% end %> +
+ +
+ <%= render partial: 'admins/projects/shared/list', locals: { projects: @projects } %> +
\ No newline at end of file diff --git a/app/views/admins/projects/index.js.erb b/app/views/admins/projects/index.js.erb new file mode 100644 index 000000000..ceaabb423 --- /dev/null +++ b/app/views/admins/projects/index.js.erb @@ -0,0 +1 @@ +$('.project-list-container').html("<%= j( render partial: 'admins/projects/shared/list', locals: { projects: @projects } ) %>"); \ No newline at end of file diff --git a/app/views/admins/projects/shared/_list.html.erb b/app/views/admins/projects/shared/_list.html.erb new file mode 100644 index 000000000..8a84a72d0 --- /dev/null +++ b/app/views/admins/projects/shared/_list.html.erb @@ -0,0 +1,48 @@ +
单位名称单位名称 域名 统计链接 管理员 <%= sort_tag('创建时间', name: 'id', path: admins_laboratories_path) %>同步课堂 操作
+ + + + + + + + + + + + + + + + + + <% if projects.present? %> + <% projects.each do |project| %> + + + + + + + + + + + + + + + <% end %> + <% else %> + <%= render 'admins/shared/no_data_for_table' %> + <% end %> + +
ID项目名称公开issue资源版本库PullRequest里程碑成员管理员<%= sort_tag('创建时间', name: 'created_at', path: admins_projects_path) %>操作
<%= project.id %> + <%= link_to(project.name, "/projects/#{project.id}", target: '_blank') %> + <%= project.is_public ? '√' : '' %><%= project.issues.size %><%= project.attachments.size %><%= project.project_score.try(:changeset_num).to_i %><%= project.project_score.try(:pull_request_num).to_i %><%= project.versions.size %><%= project.members.size %> + <%= project.owner ? link_to(project.owner&.real_name, "/users/#{project.owner&.login}", target: '_blank') : "" %> + <%= project.created_on&.strftime('%Y-%m-%d %H:%M') %> + <%= delete_link '删除', admins_project_path(project, element: ".project-item-#{project.id}"), class: 'delete-project-action' %> +
+ +<%= render partial: 'admins/shared/paginate', locals: { objects: projects } %> \ No newline at end of file diff --git a/app/views/admins/schools/shared/_list.html.erb b/app/views/admins/schools/shared/_list.html.erb index b1453f1a1..ec7475028 100644 --- a/app/views/admins/schools/shared/_list.html.erb +++ b/app/views/admins/schools/shared/_list.html.erb @@ -31,7 +31,7 @@ <%= school.province %> <%= school.city %> <%= school.address %> - <%= school.users_count %> + <%= school.user_extensions.count %> <%= @department_count.fetch(school.id, 0) %> <%= school.created_at&.strftime('%Y-%m-%d %H:%M') %> diff --git a/app/views/admins/shared/_sidebar.html.erb b/app/views/admins/shared/_sidebar.html.erb index f78b52ac7..df344fd1a 100644 --- a/app/views/admins/shared/_sidebar.html.erb +++ b/app/views/admins/shared/_sidebar.html.erb @@ -27,13 +27,23 @@
  • <%= sidebar_item(admins_shixun_settings_path, '实训配置', icon: 'cog', controller: 'admins-shixun_settings') %>
  • <%= sidebar_item(admins_mirror_repositories_path, '镜像管理', icon: 'cubes', controller: 'admins-mirror_repositories') %>
  • <%= sidebar_item(admins_myshixuns_path, '学员实训列表', icon: 'server', controller: 'admins-myshixuns') %>
  • - <% end %> +
  • <%= sidebar_item(admins_shixun_recycles_path, '实训回收站', icon: 'recycle', controller: 'admins-myshixuns') %>
  • + <% end %>
  • <%= sidebar_item_group('#subject-submenu', '实践课程', icon: 'th-list') do %> -
  • <%= sidebar_item(admins_subjects_path, '课程列表', icon: 'cog', controller: 'admins-subjects') %>
  • - <% end %> +
  • <%= sidebar_item(admins_subjects_path, '课程列表', icon: 'cog', controller: 'admins-subjects') %>
  • + <% end %> + + +
  • + <%= sidebar_item_group('#course-submenu', '课堂管理', icon: 'book') do %> +
  • <%= sidebar_item(admins_course_lists_path, '课程列表', icon: 'list', controller: 'admins-course_lists') %>
  • +
  • <%= sidebar_item(admins_courses_path, '课堂列表', icon: 'clone', controller: 'admins-courses') %>
  • + +
  • <%= sidebar_item(admins_projects_path, '项目列表', icon: 'database', controller: 'admins-projects') %>
  • + <% end %>
  • @@ -65,6 +75,12 @@ <% end %>
  • +
  • + <%= sidebar_item_group('#comments-submenu', '消息', icon: 'comments') do %> +
  • <%= sidebar_item(admins_shixun_feedback_messages_path, '实训反馈', icon: 'comment', controller: 'admins-shixun_feedback_messages') %>
  • + <% end %> + +
  • <%= sidebar_item_group('#major-identification-submenu', '工程认证', icon: 'anchor') do %>
  • <%= sidebar_item(admins_major_informations_path, '本科专业目录', icon: 'outdent', controller: 'admins-major_informations') %>
  • diff --git a/app/views/admins/shixun_feedback_messages/index.html.erb b/app/views/admins/shixun_feedback_messages/index.html.erb new file mode 100644 index 000000000..210d3bfb6 --- /dev/null +++ b/app/views/admins/shixun_feedback_messages/index.html.erb @@ -0,0 +1,23 @@ +<% define_admin_breadcrumbs do %> + <% add_admin_breadcrumb('实训反馈', admins_shixun_feedback_messages_path) %> +<% end %> + +
    + <%= form_tag(admins_shixun_feedback_messages_path, method: :get, class: 'form-inline search-form', remote: true) do %> + <%= text_field_tag(:keyword, params[:keyword], class: 'form-control col-md-4 ml-3', placeholder: '输入实训名称关键字进行搜索') %> +
    +
    +
    + <%= text_field_tag :begin_date, params[:begin_date], class: 'form-control start-date mx-0', placeholder: '开始时间' %> +
    + <%= text_field_tag :end_date, params[:end_date], class: 'form-control end-date mx-0', placeholder: '结束时间' %> +
    +
    +
    + <%= submit_tag('搜索', class: 'btn btn-primary ml-3', 'data-disable-with': '搜索中...') %> + <% end %> +
    + +
    + <%= render(partial: 'admins/shixun_feedback_messages/shared/list', locals: {discusses: @discusses}) %> +
    \ No newline at end of file diff --git a/app/views/admins/shixun_feedback_messages/index.js.erb b/app/views/admins/shixun_feedback_messages/index.js.erb new file mode 100644 index 000000000..6eab9be54 --- /dev/null +++ b/app/views/admins/shixun_feedback_messages/index.js.erb @@ -0,0 +1,2 @@ +$(".shixun_feedback_messages-list-container") + .html("<%= j render partial: "admins/shixun_feedback_messages/shared/list", locals: {discusses: @discusses} %>") \ No newline at end of file diff --git a/app/views/admins/shixun_feedback_messages/shared/_list.html.erb b/app/views/admins/shixun_feedback_messages/shared/_list.html.erb new file mode 100644 index 000000000..af81f9e58 --- /dev/null +++ b/app/views/admins/shixun_feedback_messages/shared/_list.html.erb @@ -0,0 +1,29 @@ + + + + + + + + + + + + <% if discusses.present? %> + <% discusses.each_with_index do |discuss, index| %> + + + <% identifier = Game.find_by(challenge_id: discuss.challenge_id, user_id: discuss.user_id)&.identifier %> + + + + + + <% end %> + <% else %> + <%= render 'admins/shared/no_data_for_table' %> + <% end %> + +
    序号实训名称评论内容评论者评论时间
    <%= (@params_page.to_i - 1) * 20 + index + 1 %><%= link_to discuss.dis.name, "/tasks/#{identifier}", target: '_blank'%><%= content_safe discuss.content %><%= discuss.user.show_real_name %><%= format_time discuss.created_at %>
    + +<%= render partial: 'admins/shared/paginate', locals: { objects: discusses } %> \ No newline at end of file diff --git a/app/views/admins/shixun_recycles/index.html.erb b/app/views/admins/shixun_recycles/index.html.erb new file mode 100644 index 000000000..eb6947a06 --- /dev/null +++ b/app/views/admins/shixun_recycles/index.html.erb @@ -0,0 +1,15 @@ +<% define_admin_breadcrumbs do %> + <% add_admin_breadcrumb('实训回收站') %> +<% end %> + +
    + <%= form_tag(admins_shixun_recycles_path, method: :get, class: 'form-inline search-form',id:"shixun-recycles-search-form",remote:true) do %> + <%= text_field_tag(:search, params[:search], class: 'form-control col-sm-2 ml-3', placeholder: '输入名称关键字搜索') %> + <%= submit_tag('搜索', class: 'btn btn-primary ml-3','data-disable-with': '搜索中...') %> + <%= link_to "清除",admins_shixun_recycles_path,class: "btn btn-default",id:"shixun-recycles-clear-search",'data-disable-with': '清除中...' %> + <% end %> +
    + +
    + <%= render partial: 'admins/shixun_recycles/shared/list', locals: { shixuns: @shixuns } %> +
    diff --git a/app/views/admins/shixun_recycles/index.js.erb b/app/views/admins/shixun_recycles/index.js.erb new file mode 100644 index 000000000..9255dde34 --- /dev/null +++ b/app/views/admins/shixun_recycles/index.js.erb @@ -0,0 +1 @@ +$(".shixun-recycles-list-container").html("<%= j render partial: "admins/shixun_recycles/shared/list",locals: {shixuns: @shixuns} %>") \ No newline at end of file diff --git a/app/views/admins/shixun_recycles/shared/_list.html.erb b/app/views/admins/shixun_recycles/shared/_list.html.erb new file mode 100644 index 000000000..60d2742e9 --- /dev/null +++ b/app/views/admins/shixun_recycles/shared/_list.html.erb @@ -0,0 +1,31 @@ + + + + + + + + + + + <% if shixuns.present? %> + <% shixuns.each do |shixun| %> + + + + + + + + + <% end %> + <% else %> + <%= render 'admins/shared/no_data_for_table' %> + <% end %> + +
    ID实训名称子站源创建者<%= sort_tag('创建于', name: 'created_at', path: admins_shixun_recycles_path) %>操作
    <%= shixun.identifier %><%= link_to overflow_hidden_span(shixun.name), "/shixuns/#{shixun.identifier}", :target => "_blank", :title => shixun.name %><%= shixun.laboratory&.school&.name %><%= link_to shixun.user.try(:real_name),"/users/#{shixun.user.try(:login)}",target:'_blank' %><%= format_time shixun.created_at %> + <%= delete_link '删除', admins_shixun_recycle_path(shixun, element: ".shixun-recycle-item-#{shixun.id}"), class: 'delete-shixun-recyle-action' %> + <%= link_to('恢复', resume_admins_shixun_recycle_path(shixun), :method => :post, :remote => true, :data => { confirm: "您确定要恢复吗?" } ) %> +
    + +<%= render partial: 'admins/shared/paginate', locals: { objects: shixuns } %> \ No newline at end of file diff --git a/app/views/admins/shixun_settings/index.html.erb b/app/views/admins/shixun_settings/index.html.erb index 2687de67b..7aab73f64 100644 --- a/app/views/admins/shixun_settings/index.html.erb +++ b/app/views/admins/shixun_settings/index.html.erb @@ -24,6 +24,7 @@ <%= submit_tag('搜索', class: 'btn btn-primary ml-3','data-disable-with': '搜索中...') %> <%= link_to "清除",admins_shixun_settings_path,class: "btn btn-default",'data-disable-with': '清除中...' %>
    + 导出基础数据 导出
    diff --git a/app/views/admins/shixun_settings/shared/_td.html.erb b/app/views/admins/shixun_settings/shared/_td.html.erb index ddbbdff02..f4a05f178 100644 --- a/app/views/admins/shixun_settings/shared/_td.html.erb +++ b/app/views/admins/shixun_settings/shared/_td.html.erb @@ -27,7 +27,7 @@ <%= raw '
    ' if weappImageExists %> <%= javascript_void_link weappImageExists ? '重新上传' : '上传图片', class: 'action upload-shixun-weapp-image-action', data: { source_id: shixun.id, source_type: 'Shixun', suffix: '_weapp', toggle: 'modal', target: '.admin-upload-file-modal' } %> -<%= link_to shixun.owner.try(:real_name),"/users/#{shixun.owner.login}",target:'_blank' %> +<%= link_to shixun.owner.try(:real_name),"/users/#{shixun.owner&.login}",target:'_blank' %> <% if shixun.status.to_i < 3 %> <%= link_to "关闭", admins_shixun_setting_path(shixun,status:3,page_no:page_no),method: :put, :class => "", :remote => true %> diff --git a/app/views/admins/shixuns/shared/_list.html.erb b/app/views/admins/shixuns/shared/_list.html.erb index 7e96eb0fa..7503d8fd2 100644 --- a/app/views/admins/shixuns/shared/_list.html.erb +++ b/app/views/admins/shixuns/shared/_list.html.erb @@ -9,14 +9,14 @@ 选择 状态 创建者 - <%= sort_tag('创建于', name: 'created_on', path: admins_shixuns_path) %> + <%= sort_tag('创建于', name: 'created_at', path: admins_shixuns_path) %> 单测 操作 <% if shixuns.present? %> <% shixuns.each_with_index do |shixun,index| %> - + <%= list_index_no(@params_page.to_i, index) %> <%= shixun.identifier %> <%= link_to overflow_hidden_span(shixun.name), "/shixuns/#{shixun.identifier}", :target => "_blank", :title => shixun.name %> @@ -33,7 +33,7 @@ <%= shixun.challenges.where(:st => 0).size %> <%= shixun.challenges.where(:st => 1).size %> <%= shixun_authentication_status shixun %> - <%= link_to shixun.owner.try(:real_name),"/users/#{shixun.owner.try(:login)}",target:'_blank' %> + <%= link_to shixun.user.try(:real_name),"/users/#{shixun.user.try(:login)}",target:'_blank' %> <%= format_time shixun.created_at %> class="ml-3 mr5 magic-checkbox" id="join_teacher_homepage_<%= shixun.id %>"> @@ -41,7 +41,7 @@ <% if shixun.status == 0 %> - <%= link_to(l(:button_delete), admins_shixun_path(shixun), :method => :delete, :data => { confirm: "您确定要删除吗?" } ) %> + <%= delete_link l(:button_delete), admins_shixun_path(shixun, element: ".shixun-item-#{shixun.id}"), class: 'delete-shixun-action' %> <% end %> diff --git a/app/views/admins/subjects/shared/_list.html.erb b/app/views/admins/subjects/shared/_list.html.erb index d9a194b21..5a37b64e7 100644 --- a/app/views/admins/subjects/shared/_list.html.erb +++ b/app/views/admins/subjects/shared/_list.html.erb @@ -7,7 +7,6 @@ 技术体系 等级体系 封面 - 二维码图片 创建者 单位 开课人数 @@ -34,13 +33,6 @@ <%= image_tag(image_exists ? Util::FileManage.source_disk_file_url(subject) : '', height: 40, class: "w-100 preview-image subject-image-#{subject.id}", style: image_exists ? '' : 'display:none') %> <%= javascript_void_link image_exists ? '重新上传' : '上传图片', class: 'action upload-image-action', data: { source_id: subject.id, source_type: 'Subject', toggle: 'modal', target: '.admin-upload-file-modal' } %> - - <% codeImageExists = Util::FileManage.exists?(subject, '_qrcode') %> - <% imageUrl = codeImageExists ? Util::FileManage.source_disk_file_url(subject, '_qrcode') : '' %> - <%= image_tag(imageUrl, width: 60, height: 40, class: "preview-image subject-weapp-image-#{subject.id}", data: { toggle: 'tooltip', title: '点击预览' }, style: codeImageExists ? '' : 'display:none') %> - <%= raw '
    ' if codeImageExists %> - <%= javascript_void_link codeImageExists ? '重新上传' : '上传图片', class: 'action upload-subject-qrcode-image-action', data: { source_id: subject.id, source_type: 'Subject', suffix: '_qrcode', toggle: 'modal', target: '.admin-upload-file-modal' } %> - <%= subject.user.real_name %> <%= subject.user.school_name %> <%= subject.student_count %> diff --git a/app/views/comments/_discuss.json.jbuilder b/app/views/comments/_discuss.json.jbuilder index 63bebc5a7..e9f983a47 100644 --- a/app/views/comments/_discuss.json.jbuilder +++ b/app/views/comments/_discuss.json.jbuilder @@ -1,7 +1,6 @@ json.id discuss.id json.content content_safe(discuss.content) json.time time_from_now(discuss.created_at) -json.position discuss.position json.hack_id discuss.dis_id # 主贴和回复有一些不同点 if discuss.parent_id diff --git a/app/views/courses/apply_teachers.json.jbuilder b/app/views/courses/apply_teachers.json.jbuilder index aee0803b4..b81f5d77b 100644 --- a/app/views/courses/apply_teachers.json.jbuilder +++ b/app/views/courses/apply_teachers.json.jbuilder @@ -8,6 +8,8 @@ json.application_list do json.name application.application_user.real_name json.name_link user_path(application.application_user) json.login application.application_user.login + json.image_url url_to_avatar(application.application_user) + json.school_name application.application_user.school_name json.role application.content.to_i == 3 || application.content.to_i == 7 ? "助教" : application.content.to_i == 2 || application.content.to_i == 9 ? "教师" : "" end end \ No newline at end of file diff --git a/app/views/courses/search_teacher_candidate.json.jbuilder b/app/views/courses/search_teacher_candidate.json.jbuilder index af3310fb7..cfe781165 100644 --- a/app/views/courses/search_teacher_candidate.json.jbuilder +++ b/app/views/courses/search_teacher_candidate.json.jbuilder @@ -7,6 +7,8 @@ json.candidates do json.school_name user.user_extension.school.try(:name) json.school_id user.user_extension.school.try(:id) json.added @course.course_member?(user.id, [1, 2, 3]) + json.image_url url_to_avatar(user) + json.phone user.hidden_phone end end json.candidates_count @users_size \ No newline at end of file diff --git a/app/views/files/show.json.jbuilder b/app/views/files/show.json.jbuilder index 71359ccfd..941e66619 100644 --- a/app/views/files/show.json.jbuilder +++ b/app/views/files/show.json.jbuilder @@ -1,3 +1,3 @@ json.partial! 'attachments/attachment', attachment: @file -# json.partial! "files/course_groups", attachment_group_settings: @file.attachment_group_settings +json.partial! "files/course_groups", attachment_group_settings: @file.attachment_group_settings json.partial! "attachment_histories/list", attachment_histories: @attachment_histories \ No newline at end of file diff --git a/app/views/games/cost_time.json.jbuilder b/app/views/games/cost_time.json.jbuilder index efe6fc949..76e908307 100644 --- a/app/views/games/cost_time.json.jbuilder +++ b/app/views/games/cost_time.json.jbuilder @@ -1 +1 @@ -json.game @game \ No newline at end of file +json.identifier @game.identifier \ No newline at end of file diff --git a/app/views/hack_user_lastest_codes/record_detail.json.jbuilder b/app/views/hack_user_lastest_codes/record_detail.json.jbuilder index 247dced91..c3a111ab7 100644 --- a/app/views/hack_user_lastest_codes/record_detail.json.jbuilder +++ b/app/views/hack_user_lastest_codes/record_detail.json.jbuilder @@ -1,2 +1,3 @@ json.(@hack_user, :id, :status, :error_line, :error_msg, :expected_output, - :input, :output, :execute_time, :execute_memory) \ No newline at end of file + :input, :output, :execute_time, :execute_memory) +json.language @hack_user.hack.language \ No newline at end of file diff --git a/app/views/hack_user_lastest_codes/restore_initial_code.json.jbuilder b/app/views/hack_user_lastest_codes/restore_initial_code.json.jbuilder new file mode 100644 index 000000000..3b272f298 --- /dev/null +++ b/app/views/hack_user_lastest_codes/restore_initial_code.json.jbuilder @@ -0,0 +1 @@ +json.code @hack.code \ No newline at end of file diff --git a/app/views/hack_user_lastest_codes/result.json.jbuilder b/app/views/hack_user_lastest_codes/result.json.jbuilder index 31164d4f7..2561d4ecd 100644 --- a/app/views/hack_user_lastest_codes/result.json.jbuilder +++ b/app/views/hack_user_lastest_codes/result.json.jbuilder @@ -1,7 +1,12 @@ -json.(@result, :id, :status, :error_line, :error_msg, - :input, :output, :execute_time, :execute_memory) +json.status 0 +json.message "评测成功" +json.data do + json.(@result, :id, :status, :error_line, :error_msg, + :input, :output, :execute_time, :execute_memory) # 提交模式多了一个预计输出 -if @mode == "submit" - json.expected_output @result.expected_output + if @mode == "submit" + json.expected_output @result.expected_output + end end + diff --git a/app/views/hack_user_lastest_codes/submit_records.json.jbuilder b/app/views/hack_user_lastest_codes/submit_records.json.jbuilder index 9aa505160..a5905b16d 100644 --- a/app/views/hack_user_lastest_codes/submit_records.json.jbuilder +++ b/app/views/hack_user_lastest_codes/submit_records.json.jbuilder @@ -1,3 +1,4 @@ json.array! @my_hack.hack_user_codes do |hack_user| json.(hack_user, :id, :created_at, :status, :execute_time, :execute_memory) + json.language hack_user.hack.language end \ No newline at end of file diff --git a/app/views/hacks/edit.json.jbuilder b/app/views/hacks/edit.json.jbuilder index 95124666f..24d51385b 100644 --- a/app/views/hacks/edit.json.jbuilder +++ b/app/views/hacks/edit.json.jbuilder @@ -1,5 +1,5 @@ # 编程内容 -json.(@hack, :name, :description, :language, :code) +json.(@hack, :name, :description, :language, :difficult, :category, :time_limit, :open_or_not) # 代码 json.language @hack.language diff --git a/app/views/home/index.json.jbuilder b/app/views/home/index.json.jbuilder index 8edbcb339..de219052f 100644 --- a/app/views/home/index.json.jbuilder +++ b/app/views/home/index.json.jbuilder @@ -10,12 +10,12 @@ json.subjects do json.partial! 'subjects/subject', locals: {subjects: @subjects} end -if current_laboratory.main_site? - json.teachers do - json.partial! 'users/user_small', users: @tea_users - end - - json.students do - json.partial! 'users/user_small', users: @stu_users - end -end +# if current_laboratory.main_site? +# json.teachers do +# json.partial! 'users/user_small', users: @tea_users +# end +# +# json.students do +# json.partial! 'users/user_small', users: @stu_users +# end +# end diff --git a/app/views/shixuns/batch_send_to_course.json.jbuilder b/app/views/shixuns/batch_send_to_course.json.jbuilder new file mode 100644 index 000000000..bd9002842 --- /dev/null +++ b/app/views/shixuns/batch_send_to_course.json.jbuilder @@ -0,0 +1,4 @@ +json.status 1 +json.message "发送成功" +json.course_id @course.id +json.first_category_url module_url(@course.none_hidden_course_modules.first, @course) \ No newline at end of file diff --git a/app/views/student_works/shixun_work_report.json.jbuilder b/app/views/student_works/shixun_work_report.json.jbuilder index 40b0e28c2..162e2ab1c 100644 --- a/app/views/student_works/shixun_work_report.json.jbuilder +++ b/app/views/student_works/shixun_work_report.json.jbuilder @@ -11,13 +11,13 @@ if @shixun json.myself_experience @work.myshixun.try(:total_score).to_i json.total_experience @shixun.all_score json.work_score number_with_precision @work.work_score.to_f.round(2), precision: 1 - json.all_work_score number_with_precision 100, precision: 1 + json.all_work_score number_with_precision @homework.total_score, precision: 1 json.time_consuming @work.myshixun_consume json.evaluate_count @user_evaluate_count.to_i if @homework.work_efficiency json.eff_score_full number_with_precision @homework.eff_score, precision: 1 json.eff_score number_with_precision @work.eff_score.to_f.round(2), precision: 1 - json.challenge_score_full number_with_precision (100 - @homework.eff_score), precision: 1 + json.challenge_score_full number_with_precision (@homework.total_score - @homework.eff_score), precision: 1 json.challenge_score number_with_precision @work.final_score.to_f.round(2), precision: 1 end diff --git a/app/views/subjects/add_shixun_to_stage.json.jbuilder b/app/views/subjects/add_shixun_to_stage.json.jbuilder new file mode 100644 index 000000000..45b584231 --- /dev/null +++ b/app/views/subjects/add_shixun_to_stage.json.jbuilder @@ -0,0 +1,3 @@ +json.shixun_identifier @shixun.identifier +json.shixun_name @shixun.name +json.shixun_id @shixun.id \ No newline at end of file diff --git a/app/views/subjects/right_banner.json.jbuilder b/app/views/subjects/right_banner.json.jbuilder index ef5645f26..f9a52af83 100644 --- a/app/views/subjects/right_banner.json.jbuilder +++ b/app/views/subjects/right_banner.json.jbuilder @@ -1,4 +1,4 @@ -json.qrcode_img Util::FileManage.exists?(@subject, '_qrcode') ? Util::FileManage.source_disk_file_url(@subject, '_qrcode') : nil +json.qrcode_img nil json.members @members do |member| json.partial! 'subject_member', locals: { user: member.user } diff --git a/app/views/tidings/index.json.jbuilder b/app/views/tidings/index.json.jbuilder index 69f932f8f..26c31d98b 100644 --- a/app/views/tidings/index.json.jbuilder +++ b/app/views/tidings/index.json.jbuilder @@ -1,2 +1,3 @@ json.count @count json.tidings @tidings, partial: 'tidings/tiding', as: :tiding +json.course_apply_count @course_apply_count diff --git a/app/views/weapps/courses/show.json.jbuilder b/app/views/weapps/courses/show.json.jbuilder index 45cd1c040..c22b24426 100644 --- a/app/views/weapps/courses/show.json.jbuilder +++ b/app/views/weapps/courses/show.json.jbuilder @@ -1,4 +1,4 @@ -json.(@course, :id, :name, :course_members_count, :credit) +json.(@course, :id, :name, :course_members_count, :credit, :invite_code_halt) json.teachers_count @course.teachers.count json.students_count @course.students.count json.course_identity @current_user.course_identity(@course) \ No newline at end of file diff --git a/app/views/weapps/courses/students.json.jbuilder b/app/views/weapps/courses/students.json.jbuilder new file mode 100644 index 000000000..5aaaee0aa --- /dev/null +++ b/app/views/weapps/courses/students.json.jbuilder @@ -0,0 +1,2 @@ +json.students student_list @students, @course.excellent +json.students_count @students_count \ No newline at end of file diff --git a/app/views/weapps/courses/teachers.json.jbuilder b/app/views/weapps/courses/teachers.json.jbuilder new file mode 100644 index 000000000..424fd296a --- /dev/null +++ b/app/views/weapps/courses/teachers.json.jbuilder @@ -0,0 +1,3 @@ +json.teacher_list teacher_list(@teacher_list) +json.teacher_list_size @teacher_list_size +json.apply_size @applications_size \ No newline at end of file diff --git a/app/views/weapps/registers/create.json.jbuilder b/app/views/weapps/registers/create.json.jbuilder new file mode 100644 index 000000000..0cfb5e30f --- /dev/null +++ b/app/views/weapps/registers/create.json.jbuilder @@ -0,0 +1,4 @@ +json.status 0 +json.user do + json.partial! 'weapps/shared/user', locals: { user: @user } +end \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index 8d0e6db3c..ad4cd56d5 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -42,9 +42,12 @@ Rails.application.routes.draw do member do post :publish get :start - get :result + post :update_set + delete :delete_set + end + resources :comments do + post :reply end - resources :comments end resources :hack_user_lastest_codes, path: :myproblems, param: :identifier do @@ -53,8 +56,16 @@ Rails.application.routes.draw do get :code_debug get :code_submit match :listen_result, :via => [:get, :post] + get :result + get :submit_records + post :restore_initial_code + end + + collection do + get :record_detail end + end @@ -213,6 +224,7 @@ Rails.application.routes.draw do post :apply_shixun_mirror get :download_file get :shixun_lists + post :batch_send_to_course end member do @@ -321,6 +333,7 @@ Rails.application.routes.draw do get 'create_subject' get 'new_subject' post 'append_to_stage' + post :add_shixun_to_stage get 'search' end end @@ -906,6 +919,11 @@ Rails.application.routes.draw do resources :courses, only: [:create, :update, :edit, :show] do member do get :shixun_homework_category + get :teachers + delete :delete_course_teachers + post :change_member_roles + get :students + delete :delete_course_students end end end @@ -1030,6 +1048,10 @@ Rails.application.routes.draw do end resources :shixuns, only: [:index,:destroy] resources :shixun_settings, only: [:index,:update] + resources :shixun_feedback_messages, only: [:index] + resources :shixun_recycles, only: [:index, :destroy] do + post :resume, on: :member + end resources :department_applies,only: [:index,:destroy] do collection do post :merge @@ -1072,6 +1094,8 @@ Rails.application.routes.draw do member do get :shixuns_for_select get :subjects_for_select + get :synchronize_user + post :update_sync_course end resource :laboratory_setting, only: [:show, :update] @@ -1152,6 +1176,14 @@ Rails.application.routes.draw do resources :partners, only: [:index, :create, :destroy] do resources :customers, only: [:index, :create, :destroy] end + + resources :course_lists, only: [:index, :destroy] do + post :merge, on: :collection + end + + resources :courses, only: [:index, :destroy, :update] + + resources :projects, only: [:index, :destroy] end namespace :cooperative do diff --git a/db/migrate/20191119064245_add_sync_course_to_laboratory_settings.rb b/db/migrate/20191119064245_add_sync_course_to_laboratory_settings.rb new file mode 100644 index 000000000..f11b501f0 --- /dev/null +++ b/db/migrate/20191119064245_add_sync_course_to_laboratory_settings.rb @@ -0,0 +1,5 @@ +class AddSyncCourseToLaboratorySettings < ActiveRecord::Migration[5.2] + def change + add_column :laboratories, :sync_course, :boolean, default: 0 + end +end diff --git a/db/migrate/20191120080224_migrate_eff_score_default.rb b/db/migrate/20191120080224_migrate_eff_score_default.rb new file mode 100644 index 000000000..0561eb646 --- /dev/null +++ b/db/migrate/20191120080224_migrate_eff_score_default.rb @@ -0,0 +1,5 @@ +class MigrateEffScoreDefault < ActiveRecord::Migration[5.2] + def change + change_column :homework_commons, :eff_score, :float, default: 0 + end +end diff --git a/db/migrate/20191120123353_add_code_forhack_user_debugs.rb b/db/migrate/20191120123353_add_code_forhack_user_debugs.rb new file mode 100644 index 000000000..d3285f26b --- /dev/null +++ b/db/migrate/20191120123353_add_code_forhack_user_debugs.rb @@ -0,0 +1,5 @@ +class AddCodeForhackUserDebugs < ActiveRecord::Migration[5.2] + def change + add_column :hack_user_debugs, :code, :text + end +end diff --git a/db/migrate/20191121025552_modify_execute_time_for_hack_user_code.rb b/db/migrate/20191121025552_modify_execute_time_for_hack_user_code.rb new file mode 100644 index 000000000..c66e13a03 --- /dev/null +++ b/db/migrate/20191121025552_modify_execute_time_for_hack_user_code.rb @@ -0,0 +1,6 @@ +class ModifyExecuteTimeForHackUserCode < ActiveRecord::Migration[5.2] + def change + change_column :hack_user_debugs, :execute_time, :float + change_column :hack_user_codes, :execute_time, :float + end +end diff --git a/public/assets/.sprockets-manifest-24666da656f929c54857463c5d45f3cb.json b/public/assets/.sprockets-manifest-24666da656f929c54857463c5d45f3cb.json deleted file mode 100644 index 2c21b57e7..000000000 --- a/public/assets/.sprockets-manifest-24666da656f929c54857463c5d45f3cb.json +++ /dev/null @@ -1 +0,0 @@ -{"files":{"admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js":{"logical_path":"admin.js","mtime":"2019-11-15T20:47:17+08:00","size":4578598,"digest":"1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4","integrity":"sha256-GASs8zAsQ6NZXJNjigrBaxpSrdOtafNankBprjHaJvQ="},"admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css":{"logical_path":"admin.css","mtime":"2019-11-16T21:46:55+08:00","size":844415,"digest":"25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622","integrity":"sha256-Jf3daNWfbMmf8AM6Daa7bEXy2p91ULIrwBQgqshoFiI="},"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot":{"logical_path":"font-awesome/fontawesome-webfont.eot","mtime":"2019-08-22T14:54:27+08:00","size":165742,"digest":"7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979","integrity":"sha256-e/yrbbmdXPvxcFygU23ceFhUMsxfpBu9etDwCQM7KXk="},"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2":{"logical_path":"font-awesome/fontawesome-webfont.woff2","mtime":"2019-08-22T14:54:27+08:00","size":77160,"digest":"2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe","integrity":"sha256-Kt78vAQefRj88tQXh53FoJmXqmTWdbejxLbOM9oT8/4="},"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff":{"logical_path":"font-awesome/fontawesome-webfont.woff","mtime":"2019-08-22T14:54:27+08:00","size":98024,"digest":"ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07","integrity":"sha256-ugxZ3rVFD1y0Gz+TYJ7i0NmVQVh33foiPoqKdTNHTwc="},"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf":{"logical_path":"font-awesome/fontawesome-webfont.ttf","mtime":"2019-08-22T14:54:27+08:00","size":165548,"digest":"aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8","integrity":"sha256-qljzPyOaD7AvXHpsRcBD16msmgkzNYBmlOzW1O3A1qg="},"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg":{"logical_path":"font-awesome/fontawesome-webfont.svg","mtime":"2019-08-22T14:54:27+08:00","size":444379,"digest":"ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4","integrity":"sha256-rWFXkmwWIrpOHQPUePFUE2hSS/xG9R5C/g2UX37zI+Q="},"college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js":{"logical_path":"college.js","mtime":"2019-11-11T18:25:42+08:00","size":3569292,"digest":"1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607","integrity":"sha256-HnBwLi2GT7TV9XhBv6WTfjHHwFnmzWcqB/C0sgdA9gc="},"college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css":{"logical_path":"college.css","mtime":"2019-11-15T10:53:28+08:00","size":586151,"digest":"c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00","integrity":"sha256-xuyYK4Nb3Wm2EL3Hvo5ZAOT2EVZ5wrKdwkAOzyLibQA="},"cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js":{"logical_path":"cooperative.js","mtime":"2019-11-16T22:55:24+08:00","size":4463241,"digest":"bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3","integrity":"sha256-u/mx7xR0fRdBDy84pvMIaXM1+G1FJe1qVXmQXvwxTvM="},"cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css":{"logical_path":"cooperative.css","mtime":"2019-11-17T00:15:54+08:00","size":810311,"digest":"f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880","integrity":"sha256-8W0l7cx5wOQQSN+srlgLDvB3oeQt1SvSuBqP2BLy6IA="},"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png":{"logical_path":"logo.png","mtime":"2019-10-21T22:52:15+08:00","size":2816,"digest":"7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423","integrity":"sha256-f/ESVocJv5f5iY/ockm3qPIA/x9I1TfYWvhyFfGHBCM="},"application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js":{"logical_path":"application.js","mtime":"2019-11-06T15:16:07+08:00","size":600706,"digest":"9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb","integrity":"sha256-nPvD15JZmh0N5ce4QgnhwrLmAzbw8B4Z8FgWY5GHCPs="},"application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css":{"logical_path":"application.css","mtime":"2019-09-09T09:26:59+08:00","size":419184,"digest":"4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664","integrity":"sha256-TN5xoCMHuPZSNjcRwtDlZ7gL63GLZ11qI75xLu54tmQ="},"admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css":{"logical_path":"admin.css","mtime":"2019-11-17T09:36:46+08:00","size":868470,"digest":"ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd","integrity":"sha256-7Ax4Bclq9AfxYD6jfQ7pNB+Shi21JhYgM7cHd1ryXv0="},"college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css":{"logical_path":"college.css","mtime":"2019-11-11T18:25:42+08:00","size":610352,"digest":"a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746","integrity":"sha256-oUvnbrxFnjvt2G5kxisHwt/HzmMtc7hqcnCxdGLlt0Y="},"cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css":{"logical_path":"cooperative.css","mtime":"2019-11-17T09:36:46+08:00","size":849736,"digest":"c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e","integrity":"sha256-w2u6BdahNILMtsNpa6XXUIQd7JyueoBDoDGMNMOkY44="},"application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css":{"logical_path":"application.css","mtime":"2019-10-21T22:52:15+08:00","size":436995,"digest":"8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9","integrity":"sha256-jJ1rthxQkI9YSzBwx5rrlfJcEWbTngfaXpVDiznKDek="}},"assets":{"admin.js":"admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js","admin.css":"admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css","font-awesome/fontawesome-webfont.eot":"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot","font-awesome/fontawesome-webfont.woff2":"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2","font-awesome/fontawesome-webfont.woff":"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff","font-awesome/fontawesome-webfont.ttf":"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf","font-awesome/fontawesome-webfont.svg":"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg","college.js":"college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js","college.css":"college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css","cooperative.js":"cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js","cooperative.css":"cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css","logo.png":"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png","application.js":"application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js","application.css":"application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css"}} \ No newline at end of file diff --git a/public/assets/.sprockets-manifest-7657344e1d61e579de6a996a4498d7a2.json b/public/assets/.sprockets-manifest-7657344e1d61e579de6a996a4498d7a2.json new file mode 100644 index 000000000..d7c10dbe8 --- /dev/null +++ b/public/assets/.sprockets-manifest-7657344e1d61e579de6a996a4498d7a2.json @@ -0,0 +1 @@ +{"files":{"admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js":{"logical_path":"admin.js","mtime":"2019-11-27T19:06:45+08:00","size":4594770,"digest":"1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b","integrity":"sha256-G9eB/FlZtPDoh5+pKvxc7Efi0am3nK2eVRd/wRl6Dls="},"admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css":{"logical_path":"admin.css","mtime":"2019-11-21T17:49:31+08:00","size":817848,"digest":"e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c","integrity":"sha256-543YsgQcJpc7OFEYDkE1OcBwQldeM2FHGUtfKh9/oJw="},"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot":{"logical_path":"font-awesome/fontawesome-webfont.eot","mtime":"2019-08-23T09:14:02+08:00","size":165742,"digest":"7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979","integrity":"sha256-e/yrbbmdXPvxcFygU23ceFhUMsxfpBu9etDwCQM7KXk="},"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2":{"logical_path":"font-awesome/fontawesome-webfont.woff2","mtime":"2019-08-23T09:14:02+08:00","size":77160,"digest":"2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe","integrity":"sha256-Kt78vAQefRj88tQXh53FoJmXqmTWdbejxLbOM9oT8/4="},"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff":{"logical_path":"font-awesome/fontawesome-webfont.woff","mtime":"2019-08-23T09:14:02+08:00","size":98024,"digest":"ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07","integrity":"sha256-ugxZ3rVFD1y0Gz+TYJ7i0NmVQVh33foiPoqKdTNHTwc="},"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf":{"logical_path":"font-awesome/fontawesome-webfont.ttf","mtime":"2019-08-23T09:14:02+08:00","size":165548,"digest":"aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8","integrity":"sha256-qljzPyOaD7AvXHpsRcBD16msmgkzNYBmlOzW1O3A1qg="},"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg":{"logical_path":"font-awesome/fontawesome-webfont.svg","mtime":"2019-08-23T09:14:02+08:00","size":444379,"digest":"ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4","integrity":"sha256-rWFXkmwWIrpOHQPUePFUE2hSS/xG9R5C/g2UX37zI+Q="},"college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js":{"logical_path":"college.js","mtime":"2019-11-20T18:17:10+08:00","size":3570046,"digest":"431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2","integrity":"sha256-Qx2QgmR4LvVOkCAgldTPOXxYb3TSt4eWhDSNyLU9LNI="},"college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css":{"logical_path":"college.css","mtime":"2019-11-20T17:50:44+08:00","size":565772,"digest":"eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f","integrity":"sha256-6zW2Vz3qKgaavVrLAhGUDCFl+iHaMzVV+oWe0VWzyh8="},"cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js":{"logical_path":"cooperative.js","mtime":"2019-11-20T18:17:10+08:00","size":4478060,"digest":"4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec","integrity":"sha256-TyIYuyIzkupDMums5adIuszU/mbUtcw7VXT5ekJSA+w="},"cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css":{"logical_path":"cooperative.css","mtime":"2019-11-20T17:50:44+08:00","size":799850,"digest":"9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5","integrity":"sha256-kkQGP6Y80pycOwdK9WW+daEwz7MXQbL1JS/mih9cE8U="},"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png":{"logical_path":"logo.png","mtime":"2019-11-20T17:50:44+08:00","size":2816,"digest":"7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423","integrity":"sha256-f/ESVocJv5f5iY/ockm3qPIA/x9I1TfYWvhyFfGHBCM="},"application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js":{"logical_path":"application.js","mtime":"2019-11-20T18:17:10+08:00","size":615525,"digest":"d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767","integrity":"sha256-1E9DAcffvge8sniNfABsIsGErmtwFsCfeRG0liqs12c="},"application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css":{"logical_path":"application.css","mtime":"2019-09-09T09:26:59+08:00","size":401033,"digest":"2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975","integrity":"sha256-K/eawoGJWesY1N9yCgzQchs7I4XdRWXWNYUfxB4ZKXU="}},"assets":{"admin.js":"admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js","admin.css":"admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css","font-awesome/fontawesome-webfont.eot":"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot","font-awesome/fontawesome-webfont.woff2":"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2","font-awesome/fontawesome-webfont.woff":"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff","font-awesome/fontawesome-webfont.ttf":"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf","font-awesome/fontawesome-webfont.svg":"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg","college.js":"college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js","college.css":"college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css","cooperative.js":"cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js","cooperative.css":"cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css","logo.png":"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png","application.js":"application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js","application.css":"application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css"}} \ No newline at end of file diff --git a/public/assets/admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js.gz b/public/assets/admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js.gz deleted file mode 100644 index dd5ae07cb..000000000 Binary files a/public/assets/admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js.gz and /dev/null differ diff --git a/public/assets/admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js b/public/assets/admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js similarity index 99% rename from public/assets/admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js rename to public/assets/admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js index dc941383d..b44cf158a 100644 --- a/public/assets/admin-1804acf3302c43a3595c93638a0ac16b1a52add3ad69f35a9e4069ae31da26f4.js +++ b/public/assets/admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js @@ -33,12 +33,17 @@ Released under the MIT license (function() { (function() { - var cspNonce; + var nonce; - cspNonce = Rails.cspNonce = function() { - var meta; - meta = document.querySelector('meta[name=csp-nonce]'); - return meta && meta.content; + nonce = null; + + Rails.loadCSPNonce = function() { + var ref; + return nonce = (ref = document.querySelector("meta[name=csp-nonce]")) != null ? ref.content : void 0; + }; + + Rails.cspNonce = function() { + return nonce != null ? nonce : Rails.loadCSPNonce(); }; }).call(this); @@ -617,24 +622,29 @@ Released under the MIT license return setData(form, 'ujs:submit-button-formmethod', button.getAttribute('formmethod')); }; - Rails.handleMetaClick = function(e) { - var data, link, metaClick, method; + Rails.preventInsignificantClick = function(e) { + var data, insignificantMetaClick, link, metaClick, method, primaryMouseKey; link = this; method = (link.getAttribute('data-method') || 'GET').toUpperCase(); data = link.getAttribute('data-params'); metaClick = e.metaKey || e.ctrlKey; - if (metaClick && method === 'GET' && !data) { + insignificantMetaClick = metaClick && method === 'GET' && !data; + primaryMouseKey = e.button === 0; + if (!primaryMouseKey || insignificantMetaClick) { return e.stopImmediatePropagation(); } }; }).call(this); (function() { - var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMetaClick, handleMethod, handleRemote, refreshCSRFTokens; + var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMethod, handleRemote, loadCSPNonce, preventInsignificantClick, refreshCSRFTokens; - fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMetaClick = Rails.handleMetaClick, handleMethod = Rails.handleMethod; + fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, loadCSPNonce = Rails.loadCSPNonce, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, preventInsignificantClick = Rails.preventInsignificantClick, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMethod = Rails.handleMethod; - if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null) && !jQuery.rails) { + if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null)) { + if (jQuery.rails) { + throw new Error('If you load both jquery_ujs and rails-ujs, use rails-ujs only.'); + } jQuery.rails = Rails; jQuery.ajaxPrefilter(function(options, originalOptions, xhr) { if (!options.crossDomain) { @@ -663,12 +673,13 @@ Released under the MIT license delegate(document, Rails.linkDisableSelector, 'ajax:stopped', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:complete', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:stopped', enableElement); + delegate(document, Rails.linkClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.linkClickSelector, 'click', handleDisabledElement); delegate(document, Rails.linkClickSelector, 'click', handleConfirm); - delegate(document, Rails.linkClickSelector, 'click', handleMetaClick); delegate(document, Rails.linkClickSelector, 'click', disableElement); delegate(document, Rails.linkClickSelector, 'click', handleRemote); delegate(document, Rails.linkClickSelector, 'click', handleMethod); + delegate(document, Rails.buttonClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.buttonClickSelector, 'click', handleDisabledElement); delegate(document, Rails.buttonClickSelector, 'click', handleConfirm); delegate(document, Rails.buttonClickSelector, 'click', disableElement); @@ -686,10 +697,12 @@ Released under the MIT license }); delegate(document, Rails.formSubmitSelector, 'ajax:send', disableElement); delegate(document, Rails.formSubmitSelector, 'ajax:complete', enableElement); + delegate(document, Rails.formInputClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.formInputClickSelector, 'click', handleDisabledElement); delegate(document, Rails.formInputClickSelector, 'click', handleConfirm); delegate(document, Rails.formInputClickSelector, 'click', formSubmitButtonClick); document.addEventListener('DOMContentLoaded', refreshCSRFTokens); + document.addEventListener('DOMContentLoaded', loadCSPNonce); return window._rails_loaded = true; }; @@ -706,7 +719,945 @@ Released under the MIT license define(Rails); } }).call(this); -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ActiveStorage=e():t.ActiveStorage=e()}(this,function(){return function(t){function e(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var r={};return e.m=t,e.c=r,e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=2)}([function(t,e,r){"use strict";function n(t){var e=a(document.head,'meta[name="'+t+'"]');if(e)return e.getAttribute("content")}function i(t,e){return"string"==typeof t&&(e=t,t=document),o(t.querySelectorAll(e))}function a(t,e){return"string"==typeof t&&(e=t,t=document),t.querySelector(e)}function u(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.disabled,i=r.bubbles,a=r.cancelable,u=r.detail,o=document.createEvent("Event");o.initEvent(e,i||!0,a||!0),o.detail=u||{};try{t.disabled=!1,t.dispatchEvent(o)}finally{t.disabled=n}return o}function o(t){return Array.isArray(t)?t:Array.from?Array.from(t):[].slice.call(t)}e.d=n,e.c=i,e.b=a,e.a=u,e.e=o},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(t&&"function"==typeof t[e]){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i1&&void 0!==arguments[1]?arguments[1]:{};return Object(a.a)(this.form,"direct-uploads:"+t,{detail:e})}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return o});var i=r(1),a=r(0),u=function(){function t(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{};return e.file=this.file,e.id=this.directUpload.id,Object(a.a)(this.input,"direct-upload:"+t,{detail:e})}},{key:"dispatchError",value:function(t){this.dispatch("error",{error:t}).defaultPrevented||alert(t)}},{key:"directUploadWillCreateBlobWithXHR",value:function(t){this.dispatch("before-blob-request",{xhr:t})}},{key:"directUploadWillStoreFileWithXHR",value:function(t){var e=this;this.dispatch("before-storage-request",{xhr:t}),t.upload.addEventListener("progress",function(t){return e.uploadRequestDidProgress(t)})}},{key:"url",get:function(){return this.input.getAttribute("data-direct-upload-url")}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return s});var i=r(7),a=r.n(i),u=function(){function t(t,e){for(var r=0;r>>25)+n|0,a+=(r&n|~r&i)+e[1]-389564586|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[2]+606105819|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[3]-1044525330|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[4]-176418897|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[5]+1200080426|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[6]-1473231341|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[7]-45705983|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[8]+1770035416|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[9]-1958414417|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[10]-42063|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[11]-1990404162|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[12]+1804603682|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[13]-40341101|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[14]-1502002290|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[15]+1236535329|0,n=(n<<22|n>>>10)+i|0,r+=(n&a|i&~a)+e[1]-165796510|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[6]-1069501632|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[11]+643717713|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[0]-373897302|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[5]-701558691|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[10]+38016083|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[15]-660478335|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[4]-405537848|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[9]+568446438|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[14]-1019803690|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[3]-187363961|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[8]+1163531501|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[13]-1444681467|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[2]-51403784|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[7]+1735328473|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[12]-1926607734|0,n=(n<<20|n>>>12)+i|0,r+=(n^i^a)+e[5]-378558|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[8]-2022574463|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[11]+1839030562|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[14]-35309556|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[1]-1530992060|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[4]+1272893353|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[7]-155497632|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[10]-1094730640|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[13]+681279174|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[0]-358537222|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[3]-722521979|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[6]+76029189|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[9]-640364487|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[12]-421815835|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[15]+530742520|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[2]-995338651|0,n=(n<<23|n>>>9)+i|0,r+=(i^(n|~a))+e[0]-198630844|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[7]+1126891415|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[14]-1416354905|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[5]-57434055|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[12]+1700485571|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[3]-1894986606|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[10]-1051523|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[1]-2054922799|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[8]+1873313359|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[15]-30611744|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[6]-1560198380|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[13]+1309151649|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[4]-145523070|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[11]-1120210379|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[2]+718787259|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[9]-343485551|0,n=(n<<21|n>>>11)+i|0,t[0]=r+t[0]|0,t[1]=n+t[1]|0,t[2]=i+t[2]|0,t[3]=a+t[3]|0}function r(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return r}function n(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t[e]+(t[e+1]<<8)+(t[e+2]<<16)+(t[e+3]<<24);return r}function i(t){var n,i,a,u,o,s,f=t.length,c=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=f;n+=64)e(c,r(t.substring(n-64,n)));for(t=t.substring(n-64),i=t.length,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],n=0;n>2]|=t.charCodeAt(n)<<(n%4<<3);if(a[n>>2]|=128<<(n%4<<3),n>55)for(e(c,a),n=0;n<16;n+=1)a[n]=0;return u=8*f,u=u.toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(u[2],16),s=parseInt(u[1],16)||0,a[14]=o,a[15]=s,e(c,a),c}function a(t){var r,i,a,u,o,s,f=t.length,c=[1732584193,-271733879,-1732584194,271733878];for(r=64;r<=f;r+=64)e(c,n(t.subarray(r-64,r)));for(t=r-64>2]|=t[r]<<(r%4<<3);if(a[r>>2]|=128<<(r%4<<3),r>55)for(e(c,a),r=0;r<16;r+=1)a[r]=0;return u=8*f,u=u.toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(u[2],16),s=parseInt(u[1],16)||0,a[14]=o,a[15]=s,e(c,a),c}function u(t){var e,r="";for(e=0;e<4;e+=1)r+=p[t>>8*e+4&15]+p[t>>8*e&15];return r}function o(t){var e;for(e=0;e>16)+(e>>16)+(r>>16)<<16|65535&r},"undefined"==typeof ArrayBuffer||ArrayBuffer.prototype.slice||function(){function e(t,e){return t=0|t||0,t<0?Math.max(t+e,0):Math.min(t,e)}ArrayBuffer.prototype.slice=function(r,n){var i,a,u,o,s=this.byteLength,f=e(r,s),c=s;return n!==t&&(c=e(n,s)),f>c?new ArrayBuffer(0):(i=c-f,a=new ArrayBuffer(i),u=new Uint8Array(a),o=new Uint8Array(this,f,i),u.set(o),a)}}(),d.prototype.append=function(t){return this.appendBinary(s(t)),this},d.prototype.appendBinary=function(t){this._buff+=t,this._length+=t.length;var n,i=this._buff.length;for(n=64;n<=i;n+=64)e(this._hash,r(this._buff.substring(n-64,n)));return this._buff=this._buff.substring(n-64),this},d.prototype.end=function(t){var e,r,n=this._buff,i=n.length,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e>2]|=n.charCodeAt(e)<<(e%4<<3);return this._finish(a,i),r=o(this._hash),t&&(r=l(r)),this.reset(),r},d.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash}},d.prototype.setState=function(t){return this._buff=t.buff,this._length=t.length,this._hash=t.hash,this},d.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},d.prototype._finish=function(t,r){var n,i,a,u=r;if(t[u>>2]|=128<<(u%4<<3),u>55)for(e(this._hash,t),u=0;u<16;u+=1)t[u]=0;n=8*this._length,n=n.toString(16).match(/(.*?)(.{0,8})$/),i=parseInt(n[2],16),a=parseInt(n[1],16)||0,t[14]=i,t[15]=a,e(this._hash,t)},d.hash=function(t,e){return d.hashBinary(s(t),e)},d.hashBinary=function(t,e){var r=i(t),n=o(r);return e?l(n):n},d.ArrayBuffer=function(){this.reset()},d.ArrayBuffer.prototype.append=function(t){var r,i=h(this._buff.buffer,t,!0),a=i.length;for(this._length+=t.byteLength,r=64;r<=a;r+=64)e(this._hash,n(i.subarray(r-64,r)));return this._buff=r-64>2]|=n[e]<<(e%4<<3);return this._finish(a,i),r=o(this._hash),t&&(r=l(r)),this.reset(),r},d.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.ArrayBuffer.prototype.getState=function(){var t=d.prototype.getState.call(this);return t.buff=c(t.buff),t},d.ArrayBuffer.prototype.setState=function(t){return t.buff=f(t.buff,!0),d.prototype.setState.call(this,t)},d.ArrayBuffer.prototype.destroy=d.prototype.destroy,d.ArrayBuffer.prototype._finish=d.prototype._finish,d.ArrayBuffer.hash=function(t,e){var r=a(new Uint8Array(t)),n=o(r);return e?l(n):n},d})},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return u});var i=r(0),a=function(){function t(t,e){for(var r=0;r=200&&this.status<300){var e=this.response,r=e.direct_upload;delete e.direct_upload,this.attributes=e,this.directUploadData=r,this.callback(null,this.toJSON())}else this.requestDidError(t)}},{key:"requestDidError",value:function(t){this.callback('Error creating Blob for "'+this.file.name+'". Status: '+this.status)}},{key:"toJSON",value:function(){var t={};for(var e in this.attributes)t[e]=this.attributes[e];return t}},{key:"status",get:function(){return this.xhr.status}},{key:"response",get:function(){var t=this.xhr,e=t.responseType,r=t.response;return"json"==e?r:JSON.parse(r)}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return a});var i=function(){function t(t,e){for(var r=0;r=200&&r<300?this.callback(null,n):this.requestDidError(t)}},{key:"requestDidError",value:function(t){this.callback('Error storing "'+this.file.name+'". Status: '+this.xhr.status)}}]),t}()}])}); +(function(global, factory) { + typeof exports === "object" && typeof module !== "undefined" ? factory(exports) : typeof define === "function" && define.amd ? define([ "exports" ], factory) : factory(global.ActiveStorage = {}); +})(this, function(exports) { + "use strict"; + function createCommonjsModule(fn, module) { + return module = { + exports: {} + }, fn(module, module.exports), module.exports; + } + var sparkMd5 = createCommonjsModule(function(module, exports) { + (function(factory) { + { + module.exports = factory(); + } + })(function(undefined) { + var hex_chr = [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" ]; + function md5cycle(x, k) { + var a = x[0], b = x[1], c = x[2], d = x[3]; + a += (b & c | ~b & d) + k[0] - 680876936 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[1] - 389564586 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[2] + 606105819 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[3] - 1044525330 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[4] - 176418897 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[5] + 1200080426 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[6] - 1473231341 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[7] - 45705983 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[8] + 1770035416 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[9] - 1958414417 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[10] - 42063 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[11] - 1990404162 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[12] + 1804603682 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[13] - 40341101 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[14] - 1502002290 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[15] + 1236535329 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & d | c & ~d) + k[1] - 165796510 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[6] - 1069501632 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[11] + 643717713 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[0] - 373897302 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[5] - 701558691 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[10] + 38016083 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[15] - 660478335 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[4] - 405537848 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[9] + 568446438 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[14] - 1019803690 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[3] - 187363961 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[8] + 1163531501 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[13] - 1444681467 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[2] - 51403784 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[7] + 1735328473 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[12] - 1926607734 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b ^ c ^ d) + k[5] - 378558 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[8] - 2022574463 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[11] + 1839030562 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[14] - 35309556 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[1] - 1530992060 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[4] + 1272893353 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[7] - 155497632 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[10] - 1094730640 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[13] + 681279174 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[0] - 358537222 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[3] - 722521979 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[6] + 76029189 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[9] - 640364487 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[12] - 421815835 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[15] + 530742520 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[2] - 995338651 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (c ^ (b | ~d)) + k[0] - 198630844 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[7] + 1126891415 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[14] - 1416354905 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[5] - 57434055 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[12] + 1700485571 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[3] - 1894986606 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[10] - 1051523 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[1] - 2054922799 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[8] + 1873313359 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[15] - 30611744 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[6] - 1560198380 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[13] + 1309151649 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[4] - 145523070 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[11] - 1120210379 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[2] + 718787259 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[9] - 343485551 | 0; + b = (b << 21 | b >>> 11) + c | 0; + x[0] = a + x[0] | 0; + x[1] = b + x[1] | 0; + x[2] = c + x[2] | 0; + x[3] = d + x[3] | 0; + } + function md5blk(s) { + var md5blks = [], i; + for (i = 0; i < 64; i += 4) { + md5blks[i >> 2] = s.charCodeAt(i) + (s.charCodeAt(i + 1) << 8) + (s.charCodeAt(i + 2) << 16) + (s.charCodeAt(i + 3) << 24); + } + return md5blks; + } + function md5blk_array(a) { + var md5blks = [], i; + for (i = 0; i < 64; i += 4) { + md5blks[i >> 2] = a[i] + (a[i + 1] << 8) + (a[i + 2] << 16) + (a[i + 3] << 24); + } + return md5blks; + } + function md51(s) { + var n = s.length, state = [ 1732584193, -271733879, -1732584194, 271733878 ], i, length, tail, tmp, lo, hi; + for (i = 64; i <= n; i += 64) { + md5cycle(state, md5blk(s.substring(i - 64, i))); + } + s = s.substring(i - 64); + length = s.length; + tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= s.charCodeAt(i) << (i % 4 << 3); + } + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(state, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = n * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(state, tail); + return state; + } + function md51_array(a) { + var n = a.length, state = [ 1732584193, -271733879, -1732584194, 271733878 ], i, length, tail, tmp, lo, hi; + for (i = 64; i <= n; i += 64) { + md5cycle(state, md5blk_array(a.subarray(i - 64, i))); + } + a = i - 64 < n ? a.subarray(i - 64) : new Uint8Array(0); + length = a.length; + tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= a[i] << (i % 4 << 3); + } + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(state, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = n * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(state, tail); + return state; + } + function rhex(n) { + var s = "", j; + for (j = 0; j < 4; j += 1) { + s += hex_chr[n >> j * 8 + 4 & 15] + hex_chr[n >> j * 8 & 15]; + } + return s; + } + function hex(x) { + var i; + for (i = 0; i < x.length; i += 1) { + x[i] = rhex(x[i]); + } + return x.join(""); + } + if (hex(md51("hello")) !== "5d41402abc4b2a76b9719d911017c592") ; + if (typeof ArrayBuffer !== "undefined" && !ArrayBuffer.prototype.slice) { + (function() { + function clamp(val, length) { + val = val | 0 || 0; + if (val < 0) { + return Math.max(val + length, 0); + } + return Math.min(val, length); + } + ArrayBuffer.prototype.slice = function(from, to) { + var length = this.byteLength, begin = clamp(from, length), end = length, num, target, targetArray, sourceArray; + if (to !== undefined) { + end = clamp(to, length); + } + if (begin > end) { + return new ArrayBuffer(0); + } + num = end - begin; + target = new ArrayBuffer(num); + targetArray = new Uint8Array(target); + sourceArray = new Uint8Array(this, begin, num); + targetArray.set(sourceArray); + return target; + }; + })(); + } + function toUtf8(str) { + if (/[\u0080-\uFFFF]/.test(str)) { + str = unescape(encodeURIComponent(str)); + } + return str; + } + function utf8Str2ArrayBuffer(str, returnUInt8Array) { + var length = str.length, buff = new ArrayBuffer(length), arr = new Uint8Array(buff), i; + for (i = 0; i < length; i += 1) { + arr[i] = str.charCodeAt(i); + } + return returnUInt8Array ? arr : buff; + } + function arrayBuffer2Utf8Str(buff) { + return String.fromCharCode.apply(null, new Uint8Array(buff)); + } + function concatenateArrayBuffers(first, second, returnUInt8Array) { + var result = new Uint8Array(first.byteLength + second.byteLength); + result.set(new Uint8Array(first)); + result.set(new Uint8Array(second), first.byteLength); + return returnUInt8Array ? result : result.buffer; + } + function hexToBinaryString(hex) { + var bytes = [], length = hex.length, x; + for (x = 0; x < length - 1; x += 2) { + bytes.push(parseInt(hex.substr(x, 2), 16)); + } + return String.fromCharCode.apply(String, bytes); + } + function SparkMD5() { + this.reset(); + } + SparkMD5.prototype.append = function(str) { + this.appendBinary(toUtf8(str)); + return this; + }; + SparkMD5.prototype.appendBinary = function(contents) { + this._buff += contents; + this._length += contents.length; + var length = this._buff.length, i; + for (i = 64; i <= length; i += 64) { + md5cycle(this._hash, md5blk(this._buff.substring(i - 64, i))); + } + this._buff = this._buff.substring(i - 64); + return this; + }; + SparkMD5.prototype.end = function(raw) { + var buff = this._buff, length = buff.length, i, tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], ret; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= buff.charCodeAt(i) << (i % 4 << 3); + } + this._finish(tail, length); + ret = hex(this._hash); + if (raw) { + ret = hexToBinaryString(ret); + } + this.reset(); + return ret; + }; + SparkMD5.prototype.reset = function() { + this._buff = ""; + this._length = 0; + this._hash = [ 1732584193, -271733879, -1732584194, 271733878 ]; + return this; + }; + SparkMD5.prototype.getState = function() { + return { + buff: this._buff, + length: this._length, + hash: this._hash + }; + }; + SparkMD5.prototype.setState = function(state) { + this._buff = state.buff; + this._length = state.length; + this._hash = state.hash; + return this; + }; + SparkMD5.prototype.destroy = function() { + delete this._hash; + delete this._buff; + delete this._length; + }; + SparkMD5.prototype._finish = function(tail, length) { + var i = length, tmp, lo, hi; + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(this._hash, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = this._length * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(this._hash, tail); + }; + SparkMD5.hash = function(str, raw) { + return SparkMD5.hashBinary(toUtf8(str), raw); + }; + SparkMD5.hashBinary = function(content, raw) { + var hash = md51(content), ret = hex(hash); + return raw ? hexToBinaryString(ret) : ret; + }; + SparkMD5.ArrayBuffer = function() { + this.reset(); + }; + SparkMD5.ArrayBuffer.prototype.append = function(arr) { + var buff = concatenateArrayBuffers(this._buff.buffer, arr, true), length = buff.length, i; + this._length += arr.byteLength; + for (i = 64; i <= length; i += 64) { + md5cycle(this._hash, md5blk_array(buff.subarray(i - 64, i))); + } + this._buff = i - 64 < length ? new Uint8Array(buff.buffer.slice(i - 64)) : new Uint8Array(0); + return this; + }; + SparkMD5.ArrayBuffer.prototype.end = function(raw) { + var buff = this._buff, length = buff.length, tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], i, ret; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= buff[i] << (i % 4 << 3); + } + this._finish(tail, length); + ret = hex(this._hash); + if (raw) { + ret = hexToBinaryString(ret); + } + this.reset(); + return ret; + }; + SparkMD5.ArrayBuffer.prototype.reset = function() { + this._buff = new Uint8Array(0); + this._length = 0; + this._hash = [ 1732584193, -271733879, -1732584194, 271733878 ]; + return this; + }; + SparkMD5.ArrayBuffer.prototype.getState = function() { + var state = SparkMD5.prototype.getState.call(this); + state.buff = arrayBuffer2Utf8Str(state.buff); + return state; + }; + SparkMD5.ArrayBuffer.prototype.setState = function(state) { + state.buff = utf8Str2ArrayBuffer(state.buff, true); + return SparkMD5.prototype.setState.call(this, state); + }; + SparkMD5.ArrayBuffer.prototype.destroy = SparkMD5.prototype.destroy; + SparkMD5.ArrayBuffer.prototype._finish = SparkMD5.prototype._finish; + SparkMD5.ArrayBuffer.hash = function(arr, raw) { + var hash = md51_array(new Uint8Array(arr)), ret = hex(hash); + return raw ? hexToBinaryString(ret) : ret; + }; + return SparkMD5; + }); + }); + var classCallCheck = function(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } + }; + var createClass = function() { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + return function(Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; + }(); + var fileSlice = File.prototype.slice || File.prototype.mozSlice || File.prototype.webkitSlice; + var FileChecksum = function() { + createClass(FileChecksum, null, [ { + key: "create", + value: function create(file, callback) { + var instance = new FileChecksum(file); + instance.create(callback); + } + } ]); + function FileChecksum(file) { + classCallCheck(this, FileChecksum); + this.file = file; + this.chunkSize = 2097152; + this.chunkCount = Math.ceil(this.file.size / this.chunkSize); + this.chunkIndex = 0; + } + createClass(FileChecksum, [ { + key: "create", + value: function create(callback) { + var _this = this; + this.callback = callback; + this.md5Buffer = new sparkMd5.ArrayBuffer(); + this.fileReader = new FileReader(); + this.fileReader.addEventListener("load", function(event) { + return _this.fileReaderDidLoad(event); + }); + this.fileReader.addEventListener("error", function(event) { + return _this.fileReaderDidError(event); + }); + this.readNextChunk(); + } + }, { + key: "fileReaderDidLoad", + value: function fileReaderDidLoad(event) { + this.md5Buffer.append(event.target.result); + if (!this.readNextChunk()) { + var binaryDigest = this.md5Buffer.end(true); + var base64digest = btoa(binaryDigest); + this.callback(null, base64digest); + } + } + }, { + key: "fileReaderDidError", + value: function fileReaderDidError(event) { + this.callback("Error reading " + this.file.name); + } + }, { + key: "readNextChunk", + value: function readNextChunk() { + if (this.chunkIndex < this.chunkCount || this.chunkIndex == 0 && this.chunkCount == 0) { + var start = this.chunkIndex * this.chunkSize; + var end = Math.min(start + this.chunkSize, this.file.size); + var bytes = fileSlice.call(this.file, start, end); + this.fileReader.readAsArrayBuffer(bytes); + this.chunkIndex++; + return true; + } else { + return false; + } + } + } ]); + return FileChecksum; + }(); + function getMetaValue(name) { + var element = findElement(document.head, 'meta[name="' + name + '"]'); + if (element) { + return element.getAttribute("content"); + } + } + function findElements(root, selector) { + if (typeof root == "string") { + selector = root; + root = document; + } + var elements = root.querySelectorAll(selector); + return toArray$1(elements); + } + function findElement(root, selector) { + if (typeof root == "string") { + selector = root; + root = document; + } + return root.querySelector(selector); + } + function dispatchEvent(element, type) { + var eventInit = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var disabled = element.disabled; + var bubbles = eventInit.bubbles, cancelable = eventInit.cancelable, detail = eventInit.detail; + var event = document.createEvent("Event"); + event.initEvent(type, bubbles || true, cancelable || true); + event.detail = detail || {}; + try { + element.disabled = false; + element.dispatchEvent(event); + } finally { + element.disabled = disabled; + } + return event; + } + function toArray$1(value) { + if (Array.isArray(value)) { + return value; + } else if (Array.from) { + return Array.from(value); + } else { + return [].slice.call(value); + } + } + var BlobRecord = function() { + function BlobRecord(file, checksum, url) { + var _this = this; + classCallCheck(this, BlobRecord); + this.file = file; + this.attributes = { + filename: file.name, + content_type: file.type, + byte_size: file.size, + checksum: checksum + }; + this.xhr = new XMLHttpRequest(); + this.xhr.open("POST", url, true); + this.xhr.responseType = "json"; + this.xhr.setRequestHeader("Content-Type", "application/json"); + this.xhr.setRequestHeader("Accept", "application/json"); + this.xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); + this.xhr.setRequestHeader("X-CSRF-Token", getMetaValue("csrf-token")); + this.xhr.addEventListener("load", function(event) { + return _this.requestDidLoad(event); + }); + this.xhr.addEventListener("error", function(event) { + return _this.requestDidError(event); + }); + } + createClass(BlobRecord, [ { + key: "create", + value: function create(callback) { + this.callback = callback; + this.xhr.send(JSON.stringify({ + blob: this.attributes + })); + } + }, { + key: "requestDidLoad", + value: function requestDidLoad(event) { + if (this.status >= 200 && this.status < 300) { + var response = this.response; + var direct_upload = response.direct_upload; + delete response.direct_upload; + this.attributes = response; + this.directUploadData = direct_upload; + this.callback(null, this.toJSON()); + } else { + this.requestDidError(event); + } + } + }, { + key: "requestDidError", + value: function requestDidError(event) { + this.callback('Error creating Blob for "' + this.file.name + '". Status: ' + this.status); + } + }, { + key: "toJSON", + value: function toJSON() { + var result = {}; + for (var key in this.attributes) { + result[key] = this.attributes[key]; + } + return result; + } + }, { + key: "status", + get: function get$$1() { + return this.xhr.status; + } + }, { + key: "response", + get: function get$$1() { + var _xhr = this.xhr, responseType = _xhr.responseType, response = _xhr.response; + if (responseType == "json") { + return response; + } else { + return JSON.parse(response); + } + } + } ]); + return BlobRecord; + }(); + var BlobUpload = function() { + function BlobUpload(blob) { + var _this = this; + classCallCheck(this, BlobUpload); + this.blob = blob; + this.file = blob.file; + var _blob$directUploadDat = blob.directUploadData, url = _blob$directUploadDat.url, headers = _blob$directUploadDat.headers; + this.xhr = new XMLHttpRequest(); + this.xhr.open("PUT", url, true); + this.xhr.responseType = "text"; + for (var key in headers) { + this.xhr.setRequestHeader(key, headers[key]); + } + this.xhr.addEventListener("load", function(event) { + return _this.requestDidLoad(event); + }); + this.xhr.addEventListener("error", function(event) { + return _this.requestDidError(event); + }); + } + createClass(BlobUpload, [ { + key: "create", + value: function create(callback) { + this.callback = callback; + this.xhr.send(this.file.slice()); + } + }, { + key: "requestDidLoad", + value: function requestDidLoad(event) { + var _xhr = this.xhr, status = _xhr.status, response = _xhr.response; + if (status >= 200 && status < 300) { + this.callback(null, response); + } else { + this.requestDidError(event); + } + } + }, { + key: "requestDidError", + value: function requestDidError(event) { + this.callback('Error storing "' + this.file.name + '". Status: ' + this.xhr.status); + } + } ]); + return BlobUpload; + }(); + var id = 0; + var DirectUpload = function() { + function DirectUpload(file, url, delegate) { + classCallCheck(this, DirectUpload); + this.id = ++id; + this.file = file; + this.url = url; + this.delegate = delegate; + } + createClass(DirectUpload, [ { + key: "create", + value: function create(callback) { + var _this = this; + FileChecksum.create(this.file, function(error, checksum) { + if (error) { + callback(error); + return; + } + var blob = new BlobRecord(_this.file, checksum, _this.url); + notify(_this.delegate, "directUploadWillCreateBlobWithXHR", blob.xhr); + blob.create(function(error) { + if (error) { + callback(error); + } else { + var upload = new BlobUpload(blob); + notify(_this.delegate, "directUploadWillStoreFileWithXHR", upload.xhr); + upload.create(function(error) { + if (error) { + callback(error); + } else { + callback(null, blob.toJSON()); + } + }); + } + }); + }); + } + } ]); + return DirectUpload; + }(); + function notify(object, methodName) { + if (object && typeof object[methodName] == "function") { + for (var _len = arguments.length, messages = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { + messages[_key - 2] = arguments[_key]; + } + return object[methodName].apply(object, messages); + } + } + var DirectUploadController = function() { + function DirectUploadController(input, file) { + classCallCheck(this, DirectUploadController); + this.input = input; + this.file = file; + this.directUpload = new DirectUpload(this.file, this.url, this); + this.dispatch("initialize"); + } + createClass(DirectUploadController, [ { + key: "start", + value: function start(callback) { + var _this = this; + var hiddenInput = document.createElement("input"); + hiddenInput.type = "hidden"; + hiddenInput.name = this.input.name; + this.input.insertAdjacentElement("beforebegin", hiddenInput); + this.dispatch("start"); + this.directUpload.create(function(error, attributes) { + if (error) { + hiddenInput.parentNode.removeChild(hiddenInput); + _this.dispatchError(error); + } else { + hiddenInput.value = attributes.signed_id; + } + _this.dispatch("end"); + callback(error); + }); + } + }, { + key: "uploadRequestDidProgress", + value: function uploadRequestDidProgress(event) { + var progress = event.loaded / event.total * 100; + if (progress) { + this.dispatch("progress", { + progress: progress + }); + } + } + }, { + key: "dispatch", + value: function dispatch(name) { + var detail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + detail.file = this.file; + detail.id = this.directUpload.id; + return dispatchEvent(this.input, "direct-upload:" + name, { + detail: detail + }); + } + }, { + key: "dispatchError", + value: function dispatchError(error) { + var event = this.dispatch("error", { + error: error + }); + if (!event.defaultPrevented) { + alert(error); + } + } + }, { + key: "directUploadWillCreateBlobWithXHR", + value: function directUploadWillCreateBlobWithXHR(xhr) { + this.dispatch("before-blob-request", { + xhr: xhr + }); + } + }, { + key: "directUploadWillStoreFileWithXHR", + value: function directUploadWillStoreFileWithXHR(xhr) { + var _this2 = this; + this.dispatch("before-storage-request", { + xhr: xhr + }); + xhr.upload.addEventListener("progress", function(event) { + return _this2.uploadRequestDidProgress(event); + }); + } + }, { + key: "url", + get: function get$$1() { + return this.input.getAttribute("data-direct-upload-url"); + } + } ]); + return DirectUploadController; + }(); + var inputSelector = "input[type=file][data-direct-upload-url]:not([disabled])"; + var DirectUploadsController = function() { + function DirectUploadsController(form) { + classCallCheck(this, DirectUploadsController); + this.form = form; + this.inputs = findElements(form, inputSelector).filter(function(input) { + return input.files.length; + }); + } + createClass(DirectUploadsController, [ { + key: "start", + value: function start(callback) { + var _this = this; + var controllers = this.createDirectUploadControllers(); + var startNextController = function startNextController() { + var controller = controllers.shift(); + if (controller) { + controller.start(function(error) { + if (error) { + callback(error); + _this.dispatch("end"); + } else { + startNextController(); + } + }); + } else { + callback(); + _this.dispatch("end"); + } + }; + this.dispatch("start"); + startNextController(); + } + }, { + key: "createDirectUploadControllers", + value: function createDirectUploadControllers() { + var controllers = []; + this.inputs.forEach(function(input) { + toArray$1(input.files).forEach(function(file) { + var controller = new DirectUploadController(input, file); + controllers.push(controller); + }); + }); + return controllers; + } + }, { + key: "dispatch", + value: function dispatch(name) { + var detail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + return dispatchEvent(this.form, "direct-uploads:" + name, { + detail: detail + }); + } + } ]); + return DirectUploadsController; + }(); + var processingAttribute = "data-direct-uploads-processing"; + var submitButtonsByForm = new WeakMap(); + var started = false; + function start() { + if (!started) { + started = true; + document.addEventListener("click", didClick, true); + document.addEventListener("submit", didSubmitForm); + document.addEventListener("ajax:before", didSubmitRemoteElement); + } + } + function didClick(event) { + var target = event.target; + if ((target.tagName == "INPUT" || target.tagName == "BUTTON") && target.type == "submit" && target.form) { + submitButtonsByForm.set(target.form, target); + } + } + function didSubmitForm(event) { + handleFormSubmissionEvent(event); + } + function didSubmitRemoteElement(event) { + if (event.target.tagName == "FORM") { + handleFormSubmissionEvent(event); + } + } + function handleFormSubmissionEvent(event) { + var form = event.target; + if (form.hasAttribute(processingAttribute)) { + event.preventDefault(); + return; + } + var controller = new DirectUploadsController(form); + var inputs = controller.inputs; + if (inputs.length) { + event.preventDefault(); + form.setAttribute(processingAttribute, ""); + inputs.forEach(disable); + controller.start(function(error) { + form.removeAttribute(processingAttribute); + if (error) { + inputs.forEach(enable); + } else { + submitForm(form); + } + }); + } + } + function submitForm(form) { + var button = submitButtonsByForm.get(form) || findElement(form, "input[type=submit], button[type=submit]"); + if (button) { + var _button = button, disabled = _button.disabled; + button.disabled = false; + button.focus(); + button.click(); + button.disabled = disabled; + } else { + button = document.createElement("input"); + button.type = "submit"; + button.style.display = "none"; + form.appendChild(button); + button.click(); + form.removeChild(button); + } + submitButtonsByForm.delete(form); + } + function disable(input) { + input.disabled = true; + } + function enable(input) { + input.disabled = false; + } + function autostart() { + if (window.ActiveStorage) { + start(); + } + } + setTimeout(autostart, 1); + exports.start = start; + exports.DirectUpload = DirectUpload; + Object.defineProperty(exports, "__esModule", { + value: true + }); +}); /* Turbolinks 5.2.0 Copyright © 2018 Basecamp, LLC @@ -137774,6 +138725,17 @@ $(document).on('turbolinks:load', function() { $addMemberModal.modal('hide'); } }); + + $(".laboratory-list-container").on("change", '.laboratory-sync-course', function () { + var s_id = $(this).attr("data-id"); + var json = {}; + $.ajax({ + url: "/admins/laboratories/" + s_id + "/update_sync_course", + type: "POST", + dataType:'script', + data: json + }) + }); } }); $(document).on('turbolinks:load', function() { @@ -138973,6 +139935,29 @@ $(document).on('turbolinks:load', function() { } }) ; +$(document).on('turbolinks:load', function(){ + if ($('body.admins-shixun-feedback-messages-index-page').length > 0) { + + var baseOptions = { + autoclose: true, + language: 'zh-CN', + format: 'yyyy-mm-dd 00:00:00', + startDate: '2017-04-01' + } + + var defineDateRangeSelect = function(element){ + var options = $.extend({inputs: $(element).find('.start-date, .end-date')}, baseOptions); + $(element).datepicker(options); + + $(element).find('.start-date').datepicker().on('changeDate', function(e){ + $(element).find('.end-date').datepicker('setStartDate', e.date); + }) + }; + + defineDateRangeSelect('.grow-date-input-daterange'); + } +}) +; $(document).on('turbolinks:load', function() { if ($('body.admins-shixun-settings-index-page').length > 0) { let searchContainer = $(".shixun-settings-list-form"); @@ -138987,6 +139972,11 @@ $(document).on('turbolinks:load', function() { window.location.href = "/admins/shixun_settings.xls?" + searchForm.serialize(); }); + // 基础数据导出 + searchContainer.on('click', "#shixun-settings-base-export", function () { + window.location.href = "/admins/shixun_settings.xls?base_data=1" + searchForm.serialize(); + }); + $(".shixun-settings-list-container").on("change", '.shixun-setting-form', function () { var s_id = $(this).attr("data-id"); var s_value = $(this).val(); diff --git a/public/assets/admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js.gz b/public/assets/admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js.gz new file mode 100644 index 000000000..a07321aae Binary files /dev/null and b/public/assets/admin-1bd781fc5959b4f0e8879fa92afc5cec47e2d1a9b79cad9e55177fc1197a0e5b.js.gz differ diff --git a/public/assets/admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css.gz b/public/assets/admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css.gz deleted file mode 100644 index 5ebefc795..000000000 Binary files a/public/assets/admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css.gz and /dev/null differ diff --git a/public/assets/admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css b/public/assets/admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css similarity index 95% rename from public/assets/admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css rename to public/assets/admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css index 18c820964..f11eae4c6 100644 --- a/public/assets/admin-25fddd68d59f6cc99ff0033a0da6bb6c45f2da9f7550b22bc01420aac8681622.css +++ b/public/assets/admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css @@ -49,7 +49,7 @@ html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ @@ -687,7 +687,6 @@ pre code { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ .row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -15px; @@ -723,201 +722,172 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -927,12 +897,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -942,12 +912,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -957,175 +927,146 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } @media (min-width: 576px) { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-0 { @@ -1133,11 +1074,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-3 { @@ -1145,11 +1086,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-6 { @@ -1157,11 +1098,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-9 { @@ -1169,11 +1110,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1181,163 +1122,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-0 { @@ -1345,11 +1257,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-3 { @@ -1357,11 +1269,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-6 { @@ -1369,11 +1281,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-9 { @@ -1381,11 +1293,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1393,163 +1305,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-0 { @@ -1557,11 +1440,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-3 { @@ -1569,11 +1452,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-6 { @@ -1581,11 +1464,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-9 { @@ -1593,11 +1476,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1605,163 +1488,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-0 { @@ -1769,11 +1623,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-3 { @@ -1781,11 +1635,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-6 { @@ -1793,11 +1647,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-9 { @@ -1805,11 +1659,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -2233,14 +2087,12 @@ pre code { background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-control { - -webkit-transition: none; transition: none; } } @@ -2387,7 +2239,6 @@ textarea.form-control { /* line 184, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -5px; @@ -2427,10 +2278,8 @@ textarea.form-control { /* line 222, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-check-inline { - display: -webkit-inline-box; display: inline-flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding-left: 0; margin-right: 0.75rem; } @@ -2733,13 +2582,9 @@ textarea.form-control { /* line 258, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline { - display: -webkit-box; display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex-flow: row wrap; + align-items: center; } /* line 266, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2750,25 +2595,17 @@ textarea.form-control { @media (min-width: 576px) { /* line 272, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline label { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; margin-bottom: 0; } /* line 280, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-group { - display: -webkit-box; display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; margin-bottom: 0; } /* line 289, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2788,12 +2625,9 @@ textarea.form-control { } /* line 307, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-check { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: auto; padding-left: 0; } @@ -2807,10 +2641,8 @@ textarea.form-control { } /* line 322, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; } /* line 326, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control-label { @@ -2835,14 +2667,12 @@ textarea.form-control { font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ .btn { - -webkit-transition: none; transition: none; } } @@ -3555,14 +3385,12 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } @media (prefers-reduced-motion: reduce) { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: none; transition: none; } } @@ -3582,14 +3410,12 @@ input[type="button"].btn-block { position: relative; height: 0; overflow: hidden; - -webkit-transition: height 0.35s ease; transition: height 0.35s ease; } @media (prefers-reduced-motion: reduce) { /* line 15, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .collapsing { - -webkit-transition: none; transition: none; } } @@ -3883,7 +3709,6 @@ input[type="button"].btn-block { .btn-group, .btn-group-vertical { position: relative; - display: -webkit-inline-box; display: inline-flex; vertical-align: middle; } @@ -3892,8 +3717,7 @@ input[type="button"].btn-block { .btn-group > .btn, .btn-group-vertical > .btn { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ @@ -3912,11 +3736,9 @@ input[type="button"].btn-block { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-toolbar { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; + justify-content: flex-start; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -3976,13 +3798,9 @@ input[type="button"].btn-block { /* line 111, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + align-items: flex-start; + justify-content: center; } /* line 116, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -4030,11 +3848,9 @@ input[type="button"].btn-block { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; + align-items: stretch; width: 100%; } @@ -4044,8 +3860,7 @@ input[type="button"].btn-block { .input-group > .custom-select, .input-group > .custom-file { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; width: 1%; margin-bottom: 0; } @@ -4094,10 +3909,8 @@ input[type="button"].btn-block { /* line 52, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group > .custom-file { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; } /* line 56, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ @@ -4116,7 +3929,6 @@ input[type="button"].btn-block { /* line 69, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-prepend, .input-group-append { - display: -webkit-box; display: flex; } @@ -4157,10 +3969,8 @@ input[type="button"].btn-block { /* line 102, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-text { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; @@ -4256,7 +4066,6 @@ input[type="button"].btn-block { /* line 17, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-control-inline { - display: -webkit-inline-box; display: inline-flex; margin-right: 1rem; } @@ -4402,16 +4211,12 @@ input[type="button"].btn-block { height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-label::after { - -webkit-transition: none; transition: none; } } @@ -4419,8 +4224,7 @@ input[type="button"].btn-block { /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); + transform: translateX(0.75rem); } /* line 199, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ @@ -4616,7 +4420,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; @@ -4625,7 +4428,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 387, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-webkit-slider-thumb { - -webkit-transition: none; transition: none; } } @@ -4653,7 +4455,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; @@ -4662,7 +4463,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 414, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-moz-range-thumb { - -webkit-transition: none; transition: none; } } @@ -4693,7 +4493,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @@ -4701,7 +4500,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 440, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-ms-thumb { - -webkit-transition: none; transition: none; } } @@ -4764,7 +4562,6 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @@ -4773,14 +4570,12 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: none; transition: none; } } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav { - display: -webkit-box; display: flex; flex-wrap: wrap; padding-left: 0; @@ -4864,16 +4659,14 @@ input[type="button"].btn-block { /* line 94, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; text-align: center; } /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-justified .nav-item { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; text-align: center; } @@ -4890,26 +4683,20 @@ input[type="button"].btn-block { /* line 18, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; padding: 0.5rem 1rem; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar > .container, .navbar > .container-fluid { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } /* line 42, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -4930,11 +4717,8 @@ input[type="button"].btn-block { /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-nav { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; @@ -4962,10 +4746,8 @@ input[type="button"].btn-block { /* line 99, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-collapse { flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; + flex-grow: 1; + align-items: center; } /* line 108, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5006,17 +4788,12 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav .dropdown-menu { @@ -5034,7 +4811,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5056,17 +4832,12 @@ input[type="button"].btn-block { @media (min-width: 768px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav .dropdown-menu { @@ -5084,7 +4855,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5106,17 +4876,12 @@ input[type="button"].btn-block { @media (min-width: 992px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav .dropdown-menu { @@ -5134,7 +4899,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5156,17 +4920,12 @@ input[type="button"].btn-block { @media (min-width: 1200px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav .dropdown-menu { @@ -5184,7 +4943,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5196,11 +4954,8 @@ input[type="button"].btn-block { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 142, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5212,9 +4967,7 @@ input[type="button"].btn-block { /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5236,7 +4989,6 @@ input[type="button"].btn-block { /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5367,11 +5119,8 @@ input[type="button"].btn-block { /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; @@ -5400,8 +5149,7 @@ input[type="button"].btn-block { /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1.25rem; } @@ -5507,11 +5255,8 @@ input[type="button"].btn-block { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 147, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5522,21 +5267,15 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; margin-right: -15px; margin-left: -15px; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck .card { - display: -webkit-box; display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex: 1 0 0%; + flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; @@ -5545,11 +5284,8 @@ input[type="button"].btn-block { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5560,14 +5296,11 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; } /* line 187, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; + flex: 1 0 0%; margin-bottom: 0; } /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5615,12 +5348,10 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 238, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; orphans: 1; widows: 1; } @@ -5667,7 +5398,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ .breadcrumb { - display: -webkit-box; display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; @@ -5707,7 +5437,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ .pagination { - display: -webkit-box; display: flex; padding-left: 0; list-style: none; @@ -5821,14 +5550,12 @@ input[type="button"].btn-block { white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ .badge { - -webkit-transition: none; transition: none; } } @@ -6211,7 +5938,6 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress { - display: -webkit-box; display: flex; height: 1rem; overflow: hidden; @@ -6222,25 +5948,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; - -webkit-transition: width 0.6s ease; transition: width 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - -webkit-transition: none; transition: none; } } @@ -6267,25 +5987,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; + align-items: flex-start; } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media-body { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; } @@ -6351,9 +6065,7 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ @@ -6380,9 +6092,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 576px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm .list-group-item { @@ -6407,9 +6117,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 768px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md .list-group-item { @@ -6434,9 +6142,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 992px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg .list-group-item { @@ -6461,9 +6167,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 1200px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl .list-group-item { @@ -6735,10 +6439,8 @@ a.close.disabled { /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ .toast-header { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); @@ -6785,31 +6487,24 @@ a.close.disabled { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); + transform: translate(0, -50px); } @media (prefers-reduced-motion: reduce) { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: none; transition: none; } } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.show .modal-dialog { - -webkit-transform: none; - transform: none; + transform: none; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-scrollable { - display: -webkit-box; display: flex; max-height: calc(100% - 1rem); } @@ -6833,10 +6528,8 @@ a.close.disabled { /* line 72, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; min-height: calc(100% - 1rem); } @@ -6849,11 +6542,8 @@ a.close.disabled { /* line 85, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; height: 100%; } @@ -6870,11 +6560,8 @@ a.close.disabled { /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-content { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; @@ -6907,12 +6594,9 @@ a.close.disabled { /* line 135, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-header { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: flex-start; + justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: 0.3rem; @@ -6934,19 +6618,15 @@ a.close.disabled { /* line 158, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-body { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1rem; } /* line 167, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-footer { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; + align-items: center; + justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: 0.3rem; @@ -7360,16 +7040,12 @@ a.close.disabled { margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item { - -webkit-transition: none; transition: none; } } @@ -7384,24 +7060,20 @@ a.close.disabled { /* line 45, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); + transform: translateX(100%); } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); + transform: translateX(-100%); } /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .carousel-item { opacity: 0; - -webkit-transition-property: opacity; transition-property: opacity; - -webkit-transform: none; - transform: none; + transform: none; } /* line 67, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ @@ -7417,7 +7089,6 @@ a.close.disabled { .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; - -webkit-transition: 0s 0.6s opacity; transition: 0s 0.6s opacity; } @@ -7425,7 +7096,6 @@ a.close.disabled { /* line 74, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { - -webkit-transition: none; transition: none; } } @@ -7437,17 +7107,13 @@ a.close.disabled { top: 0; bottom: 0; z-index: 1; - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; - -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; } @@ -7455,7 +7121,6 @@ a.close.disabled { /* line 87, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-control-prev, .carousel-control-next { - -webkit-transition: none; transition: none; } } @@ -7506,10 +7171,8 @@ a.close.disabled { bottom: 0; left: 0; z-index: 15; - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; @@ -7519,8 +7182,7 @@ a.close.disabled { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; + flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; @@ -7532,14 +7194,12 @@ a.close.disabled { border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; - -webkit-transition: opacity 0.6s ease; transition: opacity 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { - -webkit-transition: none; transition: none; } } @@ -7564,15 +7224,13 @@ a.close.disabled { @-webkit-keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @@ -7598,8 +7256,7 @@ a.close.disabled { @-webkit-keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7608,8 +7265,7 @@ a.close.disabled { @keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7964,13 +7620,11 @@ button.bg-dark:focus { /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } @@ -8005,12 +7659,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8046,12 +7698,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8087,12 +7737,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8128,12 +7776,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8169,12 +7815,10 @@ button.bg-dark:focus { } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-flex { - display: -webkit-box !important; display: flex !important; } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8211,7 +7855,7 @@ button.bg-dark:focus { /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ .embed-responsive-21by9::before { - padding-top: 42.85714%; + padding-top: 42.8571428571%; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ @@ -8231,30 +7875,22 @@ button.bg-dark:focus { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8274,20 +7910,17 @@ button.bg-dark:focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8302,26 +7935,22 @@ button.bg-dark:focus { /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8331,32 +7960,27 @@ button.bg-dark:focus { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8422,27 +8046,19 @@ button.bg-dark:focus { @media (min-width: 576px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-wrap { @@ -8458,18 +8074,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-shrink-0 { @@ -8481,23 +8094,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-around { @@ -8505,28 +8114,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-sm-start { @@ -8581,27 +8185,19 @@ button.bg-dark:focus { @media (min-width: 768px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-wrap { @@ -8617,18 +8213,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-shrink-0 { @@ -8640,23 +8233,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-around { @@ -8664,28 +8253,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-md-start { @@ -8740,27 +8324,19 @@ button.bg-dark:focus { @media (min-width: 992px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-wrap { @@ -8776,18 +8352,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-shrink-0 { @@ -8799,23 +8372,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-around { @@ -8823,28 +8392,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-lg-start { @@ -8899,27 +8463,19 @@ button.bg-dark:focus { @media (min-width: 1200px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-wrap { @@ -8935,18 +8491,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-shrink-0 { @@ -8958,23 +8511,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-around { @@ -8982,28 +8531,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-xl-start { @@ -9326,7 +8870,7 @@ button.bg-dark:focus { z-index: 1; pointer-events: auto; content: ""; - background-color: transparent; + background-color: rgba(0, 0, 0, 0); } /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ @@ -12003,7 +11547,7 @@ a.text-dark:hover, a.text-dark:focus { /* makes the font 33% larger relative to the icon container */ /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ .fa-lg { - font-size: 1.33333em; + font-size: 1.3333333333em; line-height: 0.75em; vertical-align: -15%; } @@ -12030,14 +11574,14 @@ a.text-dark:hover, a.text-dark:focus { /* line 3, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ .fa-fw { - width: 1.28571em; + width: 1.2857142857em; text-align: center; } /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-ul { padding-left: 0; - margin-left: 2.14286em; + margin-left: 2.1428571429em; list-style-type: none; } @@ -12049,15 +11593,15 @@ a.text-dark:hover, a.text-dark:focus { /* line 10, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-li { position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; + left: -2.1428571429em; + width: 2.1428571429em; + top: 0.1428571429em; text-align: center; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-li.fa-lg { - left: -1.85714em; + left: -1.8571428571em; } /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ @@ -12122,22 +11666,18 @@ a.text-dark:hover, a.text-dark:focus { @-webkit-keyframes fa-spin { 0% { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @@ -12145,35 +11685,30 @@ a.text-dark:hover, a.text-dark:focus { /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); transform: rotate(180deg); } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); transform: rotate(270deg); } /* line 8, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); transform: scale(1, -1); } @@ -16199,7 +15734,6 @@ a.text-dark:hover, a.text-dark:focus { border: 1px solid #aaa; border-radius: 4px; outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); @@ -16241,7 +15775,6 @@ a.text-dark:hover, a.text-dark:focus { top: 1px; right: 1px; width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); @@ -16299,7 +15832,6 @@ a.text-dark:hover, a.text-dark:focus { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); @@ -16310,7 +15842,6 @@ a.text-dark:hover, a.text-dark:focus { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); @@ -16565,7 +16096,6 @@ a.text-dark:hover, a.text-dark:focus { /* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ .input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; flex-grow: 1; } @@ -16845,7 +16375,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); @@ -16916,7 +16445,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); @@ -16968,7 +16496,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); background-image: linear-gradient(to bottom, #b3b3b3, #808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); @@ -17021,7 +16548,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17100,7 +16626,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17396,7 +16921,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); @@ -17467,7 +16991,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); @@ -17519,7 +17042,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); background-image: linear-gradient(to bottom, #b3b3b3, #808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); @@ -17572,7 +17094,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17651,7 +17172,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17825,7 +17345,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .mloading-container { position: relative; min-height: 70px; - -webkit-transition: height 0.6s ease-in-out; transition: height 0.6s ease-in-out; } @@ -17947,22 +17466,18 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select */ @-webkit-keyframes jconfirm-spin { from { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { - -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes jconfirm-spin { from { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { - -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @@ -17991,7 +17506,6 @@ body[class*=jconfirm-no-scroll-] { left: 0; right: 0; bottom: 0; - -webkit-transition: opacity .4s; transition: opacity .4s; } @@ -18002,9 +17516,7 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-scrollpane { - -webkit-perspective: 500px; perspective: 500px; - -webkit-perspective-origin: center; perspective-origin: center; display: table; width: 100%; @@ -18031,16 +17543,11 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box-container { - -webkit-transition: -webkit-transform; - transition: -webkit-transform; transition: transform; - transition: transform, -webkit-transform; - transition: transform,-webkit-transform; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box-container.jconfirm-no-transition { - -webkit-transition: none !important; transition: none !important; } @@ -18348,7 +17855,6 @@ body[class*=jconfirm-no-scroll-] { .jconfirm .jconfirm-box div.jconfirm-content-pane { margin-bottom: 15px; height: auto; - -webkit-transition: height .4s ease-in; transition: height .4s ease-in; display: inline-block; width: 100%; @@ -18424,8 +17930,6 @@ body[class*=jconfirm-no-scroll-] { user-select: none; border-radius: 4px; min-height: 1em; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; -webkit-tap-highlight-color: transparent; border: 0; @@ -18437,7 +17941,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #3498db; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18452,7 +17955,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #2ecc71; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18467,7 +17969,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #e74c3c; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18482,7 +17983,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #f1c40f; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18497,7 +17997,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #ecf0f1; color: #000; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18512,7 +18011,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #9b59b6; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18527,7 +18025,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #34495e; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18664,7 +18161,6 @@ body[class*=jconfirm-no-scroll-] { font-size: 14px; font-weight: bold; text-shadow: none; - -webkit-transition: background .1s; transition: background .1s; color: white; } @@ -18691,7 +18187,6 @@ body[class*=jconfirm-no-scroll-] { .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake { -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } @@ -18699,44 +18194,35 @@ body[class*=jconfirm-no-scroll-] { .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow { -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } @-webkit-keyframes shake { 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); transform: translate3d(-2px, 0, 0); } 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); transform: translate3d(4px, 0, 0); } 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0); } 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0); } } @keyframes shake { 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); transform: translate3d(-2px, 0, 0); } 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); transform: translate3d(4px, 0, 0); } 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0); } 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0); } } @@ -18761,14 +18247,12 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm { - -webkit-perspective: 400px; perspective: 400px; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box { opacity: 1; - -webkit-transition-property: all; transition-property: all; } @@ -18779,91 +18263,72 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotate { - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotatex { - -webkit-transform: rotateX(90deg); transform: rotateX(90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotatexr { - -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotatey { - -webkit-transform: rotatey(90deg); transform: rotatey(90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotateyr { - -webkit-transform: rotatey(-90deg); transform: rotatey(-90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-scaley { - -webkit-transform: scaley(1.5); transform: scaley(1.5); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-scalex { - -webkit-transform: scalex(1.5); transform: scalex(1.5); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-top { - -webkit-transform: translate(0px, -100px); transform: translate(0px, -100px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-left { - -webkit-transform: translate(-100px, 0px); transform: translate(-100px, 0px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-right { - -webkit-transform: translate(100px, 0px); transform: translate(100px, 0px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-bottom { - -webkit-transform: translate(0px, 100px); transform: translate(0px, 100px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-zoom { - -webkit-transform: scale(1.2); transform: scale(1.2); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-scale { - -webkit-transform: scale(0.5); transform: scale(0.5); } @@ -19113,12 +18578,7 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - -webkit-transition: -webkit-transform .5s; - transition: -webkit-transform .5s; transition: transform .5s; - transition: transform .5s, -webkit-transform .5s; - transition: transform .5s,-webkit-transform .5s; - -webkit-transform: scale(0); transform: scale(0); display: block; margin-right: 0; @@ -19145,7 +18605,6 @@ body[class*=jconfirm-no-scroll-] { .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button { font-weight: bold; text-transform: uppercase; - -webkit-transition: background .1s; transition: background .1s; padding: 10px 20px; } @@ -19157,7 +18616,6 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - -webkit-transform: scale(1); transform: scale(1); } @@ -19371,7 +18829,6 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ .datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover { background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0); @@ -19393,7 +18850,6 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ .datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); background-image: linear-gradient(to bottom, #08c, #04c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); @@ -19464,7 +18920,6 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ .datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); background-image: linear-gradient(to bottom, #08c, #04c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); @@ -19971,7 +19426,6 @@ div.CodeMirror span.CodeMirror-nonmatchingbracket { position: relative; overflow: visible; -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; font-variant-ligatures: contextual; } @@ -20284,7 +19738,6 @@ span.CodeMirror-selectedtext { text-align: center; border-radius: 2px; border: 1px solid #fff; - -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; } @@ -20374,7 +19827,6 @@ span.CodeMirror-selectedtext { /* line 2, vendor/assets/editormd/css/editormd.min.css */ .editormd-dropdown-menu > li > a:hover { background: #f6f6f6; - -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; } @@ -20450,7 +19902,6 @@ span.CodeMirror-selectedtext { right: 15px; font-size: 18px; color: #ccc; - -webkit-transition: color 300ms ease-out; transition: color 300ms ease-out; } @@ -20463,7 +19914,6 @@ span.CodeMirror-selectedtext { .editormd-dialog-header { padding: 11px 20px; border-bottom: 1px solid #eee; - -webkit-transition: background 300ms ease-out; transition: background 300ms ease-out; } @@ -20626,7 +20076,6 @@ span.CodeMirror-selectedtext { vertical-align: middle; border: 1px solid #ddd; text-decoration: none; - -webkit-transition: background-color 300ms ease-out,color 100ms ease-in; transition: background-color 300ms ease-out,color 100ms ease-in; } @@ -20667,7 +20116,6 @@ span.CodeMirror-selectedtext { -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; background: #f6f6f6; - -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; } @@ -20783,7 +20231,6 @@ span.CodeMirror-selectedtext { padding: 7px 10px; border: 1px solid #ddd; border-radius: 3px; - -webkit-transition: background 300ms ease-out; transition: background 300ms ease-out; } @@ -20922,9 +20369,9 @@ span.CodeMirror-selectedtext { } /*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) +/*! + * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @font-face { font-family: FontAwesome; @@ -20941,8 +20388,7 @@ span.CodeMirror-selectedtext { text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); + transform: translate(0, 0); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ @@ -21042,22 +20488,18 @@ span.CodeMirror-selectedtext { @-webkit-keyframes fa-spin { 0% { - -webkit-transform: rotate(0); transform: rotate(0); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { - -webkit-transform: rotate(0); transform: rotate(0); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @@ -21065,35 +20507,30 @@ span.CodeMirror-selectedtext { /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); transform: rotate(180deg); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); transform: rotate(270deg); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); transform: scale(1, -1); } @@ -24691,7 +24128,6 @@ li.L1, li.L3, li.L5, li.L7, li.L9 { color: #666; padding: 6px 10px; display: block; - -webkit-transition: background-color 500ms ease-out; transition: background-color 500ms ease-out; } @@ -24767,7 +24203,6 @@ li.L1, li.L3, li.L5, li.L7, li.L9 { padding: 5px 10px; border-radius: 4px; display: inline-block; - -webkit-transition: background-color 500ms ease-out; transition: background-color 500ms ease-out; } @@ -24828,7 +24263,6 @@ hr.editormd-page-break { top: 25px; right: 35px; z-index: 19; - -webkit-transition: background-color 300ms ease-out; transition: background-color 300ms ease-out; } @@ -25127,8 +24561,7 @@ input.form-control { /* line 29, app/assets/stylesheets/common.scss */ .flex-1 { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 32, app/assets/stylesheets/common.scss */ @@ -25260,14 +24693,12 @@ input.form-control { /* line 57, app/assets/stylesheets/common.scss */ .input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; + flex: 0 0 6% !important; } /* line 58, app/assets/stylesheets/common.scss */ .input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; + flex: 0 0 13% !important; } /* line 2, app/assets/stylesheets/admins/auth_schools.scss */ @@ -25401,12 +24832,9 @@ input.form-control { /* line 42, app/assets/stylesheets/admins/carousels.scss */ .admins-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } /* line 48, app/assets/stylesheets/admins/carousels.scss */ @@ -25416,27 +24844,21 @@ input.form-control { /* line 52, app/assets/stylesheets/admins/carousels.scss */ .admins-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 55, app/assets/stylesheets/admins/carousels.scss */ .admins-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; + flex: 3; } /* line 1, app/assets/stylesheets/admins/common.scss */ .admin-body-container { padding: 20px; - -webkit-box-flex: 1; - flex: 1; + flex: 1; min-height: 100vh; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; overflow-y: scroll; /* 面包屑 */ /* 内容表格 */ @@ -25446,8 +24868,7 @@ input.form-control { /* line 9, app/assets/stylesheets/admins/common.scss */ .admin-body-container > .content { - -webkit-box-flex: 1; - flex: 1; + flex: 1; font-size: 14px; } @@ -25489,13 +24910,9 @@ input.form-control { /* line 50, app/assets/stylesheets/admins/common.scss */ .admin-body-container .image-preview-container { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; } /* line 57, app/assets/stylesheets/admins/common.scss */ @@ -25511,15 +24928,10 @@ input.form-control { /* line 69, app/assets/stylesheets/admins/common.scss */ .admin-body-container .paginate-container { margin-top: 20px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + justify-content: center; + align-items: center; } /* line 76, app/assets/stylesheets/admins/common.scss */ @@ -25535,15 +24947,13 @@ input.form-control { /* line 87, app/assets/stylesheets/admins/common.scss */ .admin-body-container .search-form-container { - display: -webkit-box; display: flex; margin-bottom: 20px; } /* line 91, app/assets/stylesheets/admins/common.scss */ .admin-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 94, app/assets/stylesheets/admins/common.scss */ @@ -25616,7 +25026,6 @@ input.form-control { /* line 22, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .col-md-label { - -webkit-box-flex: 0; flex: 0 0 10%; max-width: 10%; min-width: 30px; @@ -25627,7 +25036,6 @@ input.form-control { /* line 31, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .col-md-label-s { - -webkit-box-flex: 0; flex: 0 0 30px; padding-right: 15px; padding-left: 15px; @@ -25703,43 +25111,37 @@ input.form-control { /* line 91, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 81px; + flex: 0 0 81px; max-width: 81px; } /* line 95, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 99, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-1) { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 103, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 107, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.3%; + flex: 0 0 33.3%; max-width: 33.3%; } /* line 111, app/assets/stylesheets/admins/competition_settings.scss */ .admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > div.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } @@ -25790,19 +25192,15 @@ input.form-control { /* line 4, app/assets/stylesheets/admins/departments.scss */ .admins-departments-index-page .department-list-table .member-container .member-user { - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; flex-wrap: wrap; } /* line 9, app/assets/stylesheets/admins/departments.scss */ .admins-departments-index-page .department-list-table .member-container .member-user .member-user-item { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; height: 22px; line-height: 22px; padding: 2px 5px; @@ -25853,19 +25251,15 @@ input.form-control { /* line 4, app/assets/stylesheets/admins/laboratories.scss */ .admins-laboratories-index-page .laboratory-list-table .member-container .laboratory-user { - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; flex-wrap: wrap; } /* line 9, app/assets/stylesheets/admins/laboratories.scss */ .admins-laboratories-index-page .laboratory-list-table .member-container .laboratory-user .laboratory-user-item { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; height: 22px; line-height: 22px; padding: 2px 5px; @@ -25878,7 +25272,6 @@ input.form-control { /* line 27, app/assets/stylesheets/admins/laboratories.scss */ .admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item { - display: -webkit-box; display: flex; } @@ -25943,13 +25336,9 @@ input.form-control { /* line 86, app/assets/stylesheets/admins/laboratories.scss */ .admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-right, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-right { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; color: #777777; font-size: 12px; } @@ -25963,11 +25352,8 @@ input.form-control { /* line 100, app/assets/stylesheets/admins/laboratories.scss */ .admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item { margin-bottom: 15px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 105, app/assets/stylesheets/admins/laboratories.scss */ @@ -26134,8 +25520,7 @@ input.form-control { /* line 3, app/assets/stylesheets/admins/school_statistics.scss */ .admins-school-statistics-index-page .school-statistic-list-form .time-select { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 8, app/assets/stylesheets/admins/school_statistics.scss */ @@ -26150,10 +25535,8 @@ input.form-control { /* line 15, app/assets/stylesheets/admins/school_statistics.scss */ .admins-school-statistics-index-page .school-statistic-list-form .contrast-date-container { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; } /* line 22, app/assets/stylesheets/admins/school_statistics.scss */ @@ -26234,13 +25617,9 @@ input.form-control { /* line 17, app/assets/stylesheets/admins/shixun_settings.scss */ .admins-shixun-settings-index-page .shixun-setting-image { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; } /* line 1, app/assets/stylesheets/admins/sidebar.scss */ @@ -26249,68 +25628,55 @@ input.form-control { max-width: 200px; background: #272822; color: #fff; - -webkit-transition: all 0.5s; transition: all 0.5s; overflow-y: scroll; } -/* line 11, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar .sidebar-header .sidebar-header-logo img { - max-width: 130px !important; - max-height: 40px !important; - overflow: hidden; -} - -/* line 18, app/assets/stylesheets/admins/sidebar.scss */ +/* line 9, app/assets/stylesheets/admins/sidebar.scss */ #sidebar::-webkit-scrollbar { display: none; } -/* line 22, app/assets/stylesheets/admins/sidebar.scss */ +/* line 13, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active { min-width: 60px; max-width: 60px; text-align: center; } -/* line 27, app/assets/stylesheets/admins/sidebar.scss */ +/* line 18, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .sidebar-header { padding: 10px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } -/* line 32, app/assets/stylesheets/admins/sidebar.scss */ +/* line 23, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .sidebar-header-logo { overflow: hidden; margin-bottom: 10px; } -/* line 36, app/assets/stylesheets/admins/sidebar.scss */ +/* line 27, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .sidebar-header-logo > .logo-label { display: none; } -/* line 42, app/assets/stylesheets/admins/sidebar.scss */ +/* line 33, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul li a { padding: 10px; text-align: center; font-size: 0.85em; - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; } -/* line 49, app/assets/stylesheets/admins/sidebar.scss */ +/* line 40, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul li a span { display: none; } -/* line 51, app/assets/stylesheets/admins/sidebar.scss */ +/* line 42, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul li a i { margin-right: 0; display: block; @@ -26320,26 +25686,25 @@ input.form-control { height: 20px; } -/* line 61, app/assets/stylesheets/admins/sidebar.scss */ +/* line 52, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .dropdown-toggle::after { top: auto; bottom: 10px; right: 50%; - -webkit-transform: translateX(50%); transform: translateX(50%); } -/* line 70, app/assets/stylesheets/admins/sidebar.scss */ +/* line 61, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul ul a { padding: 10px !important; } -/* line 73, app/assets/stylesheets/admins/sidebar.scss */ +/* line 64, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul ul a span { display: none; } -/* line 75, app/assets/stylesheets/admins/sidebar.scss */ +/* line 66, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul ul a i { margin-left: 0px; display: block; @@ -26348,55 +25713,46 @@ input.form-control { height: 10px; } -/* line 85, app/assets/stylesheets/admins/sidebar.scss */ +/* line 76, app/assets/stylesheets/admins/sidebar.scss */ #sidebar .sidebar-header { padding: 20px; background: #272822; - display: -webkit-box; display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - -webkit-box-pack: justify; - justify-content: space-between; + flex-direction: row; + justify-content: space-between; } -/* line 92, app/assets/stylesheets/admins/sidebar.scss */ +/* line 83, app/assets/stylesheets/admins/sidebar.scss */ #sidebar .sidebar-header-logo { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } -/* line 97, app/assets/stylesheets/admins/sidebar.scss */ +/* line 88, app/assets/stylesheets/admins/sidebar.scss */ #sidebar .sidebar-header-logo > img { - width: 40px; - height: auto; + max-width: 130px !important; + max-height: 40px !important; + overflow: hidden; } -/* line 102, app/assets/stylesheets/admins/sidebar.scss */ +/* line 96, app/assets/stylesheets/admins/sidebar.scss */ #sidebar .sidebar-header-logo > .logo-label { font-size: 18px; color: darkgrey; margin-left: 10px; } -/* line 110, app/assets/stylesheets/admins/sidebar.scss */ +/* line 104, app/assets/stylesheets/admins/sidebar.scss */ #sidebar #sidebarCollapse { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; cursor: pointer; text-align: right; } -/* line 117, app/assets/stylesheets/admins/sidebar.scss */ +/* line 111, app/assets/stylesheets/admins/sidebar.scss */ #sidebar #sidebarCollapse.active { width: 40px; height: 30px; @@ -26405,53 +25761,52 @@ input.form-control { border-radius: 3px; } -/* line 124, app/assets/stylesheets/admins/sidebar.scss */ +/* line 118, app/assets/stylesheets/admins/sidebar.scss */ #sidebar #sidebarCollapse.active i.fold { display: none; } -/* line 125, app/assets/stylesheets/admins/sidebar.scss */ +/* line 119, app/assets/stylesheets/admins/sidebar.scss */ #sidebar #sidebarCollapse.active i.unfold { display: block; } -/* line 128, app/assets/stylesheets/admins/sidebar.scss */ +/* line 122, app/assets/stylesheets/admins/sidebar.scss */ #sidebar #sidebarCollapse i.fold { display: block; } -/* line 131, app/assets/stylesheets/admins/sidebar.scss */ +/* line 125, app/assets/stylesheets/admins/sidebar.scss */ #sidebar #sidebarCollapse i.unfold { display: none; } -/* line 134, app/assets/stylesheets/admins/sidebar.scss */ +/* line 128, app/assets/stylesheets/admins/sidebar.scss */ #sidebar a, #sidebar a:hover, #sidebar a:focus { color: inherit; text-decoration: none; - -webkit-transition: all 0.3s; transition: all 0.3s; } -/* line 140, app/assets/stylesheets/admins/sidebar.scss */ +/* line 134, app/assets/stylesheets/admins/sidebar.scss */ #sidebar > ul > li > a > i { width: 14px; height: 14px; } -/* line 146, app/assets/stylesheets/admins/sidebar.scss */ +/* line 140, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul.components { padding: 20px 0; border-bottom: 1px solid #3f3f3f; } -/* line 151, app/assets/stylesheets/admins/sidebar.scss */ +/* line 145, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul p { color: #fff; padding: 10px; } -/* line 156, app/assets/stylesheets/admins/sidebar.scss */ +/* line 150, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul li > a { padding: 10px; font-size: 1em; @@ -26459,25 +25814,25 @@ input.form-control { text-align: left; } -/* line 162, app/assets/stylesheets/admins/sidebar.scss */ +/* line 156, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul li > a i { margin-right: 10px; font-size: 1em; margin-bottom: 5px; } -/* line 170, app/assets/stylesheets/admins/sidebar.scss */ +/* line 164, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul li a:hover, #sidebar ul li a.active { color: #fff; background: #276891; } -/* line 176, app/assets/stylesheets/admins/sidebar.scss */ +/* line 170, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul li.active > a, #sidebar ul a[aria-expanded="true"] { color: #fff; } -/* line 181, app/assets/stylesheets/admins/sidebar.scss */ +/* line 175, app/assets/stylesheets/admins/sidebar.scss */ #sidebar ul ul a { font-size: 0.9em !important; padding-left: 30px !important; @@ -26485,54 +25840,52 @@ input.form-control { } @media (max-width: 768px) { - /* line 191, app/assets/stylesheets/admins/sidebar.scss */ + /* line 185, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active { padding: 10px 5px; min-width: 40px; max-width: 40px; text-align: center; margin-left: 0; - -webkit-transform: none; - transform: none; + transform: none; } - /* line 199, app/assets/stylesheets/admins/sidebar.scss */ + /* line 193, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .sidebar-header { padding: 0px; } - /* line 202, app/assets/stylesheets/admins/sidebar.scss */ + /* line 196, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .sidebar-header .sidebar-header-logo { display: none; } - /* line 206, app/assets/stylesheets/admins/sidebar.scss */ + /* line 200, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active .sidebar-header #sidebarCollapse { width: 30px; height: 20px; } - /* line 212, app/assets/stylesheets/admins/sidebar.scss */ + /* line 206, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul li a { padding: 10px; font-size: 0.85em; } - /* line 216, app/assets/stylesheets/admins/sidebar.scss */ + /* line 210, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul li a i { margin-right: 0; display: block; margin-bottom: 5px; } - /* line 223, app/assets/stylesheets/admins/sidebar.scss */ + /* line 217, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active > ul > li > a > i { font-size: 1.8em; } - /* line 227, app/assets/stylesheets/admins/sidebar.scss */ + /* line 221, app/assets/stylesheets/admins/sidebar.scss */ #sidebar.active ul ul a { padding: 10px !important; } - /* line 236, app/assets/stylesheets/admins/sidebar.scss */ + /* line 230, app/assets/stylesheets/admins/sidebar.scss */ .dropdown-toggle::after { top: auto; bottom: 10px; right: 50%; - -webkit-transform: translateX(50%); transform: translateX(50%); } } @@ -26566,15 +25919,13 @@ input.form-control { /* line 18, app/assets/stylesheets/admins/users.scss */ .admins-users-edit-page .user-edit-container .user-info-name, .admins-users-update-page .user-edit-container .user-info-name { - -webkit-box-flex: 2; - flex: 2; + flex: 2; font-size: 16px; } /* line 23, app/assets/stylesheets/admins/users.scss */ .admins-users-edit-page .user-edit-container .user-info-auth, .admins-users-update-page .user-edit-container .user-info-auth { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 26, app/assets/stylesheets/admins/users.scss */ @@ -26648,12 +25999,9 @@ input.form-control { /* line 42, app/assets/stylesheets/admins/weapp_adverts.scss */ .admins-weapp-adverts-index-page .adverts-card .advert-item .operate-box { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } /* line 48, app/assets/stylesheets/admins/weapp_adverts.scss */ @@ -26663,14 +26011,12 @@ input.form-control { /* line 52, app/assets/stylesheets/admins/weapp_adverts.scss */ .admins-weapp-adverts-index-page .adverts-card .advert-item .name-input { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 55, app/assets/stylesheets/admins/weapp_adverts.scss */ .admins-weapp-adverts-index-page .adverts-card .advert-item .link-input { - -webkit-box-flex: 3; - flex: 3; + flex: 3; } /* line 4, app/assets/stylesheets/admins/weapp_carousels.scss */ @@ -26720,12 +26066,9 @@ input.form-control { /* line 42, app/assets/stylesheets/admins/weapp_carousels.scss */ .admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } /* line 48, app/assets/stylesheets/admins/weapp_carousels.scss */ @@ -26735,14 +26078,12 @@ input.form-control { /* line 52, app/assets/stylesheets/admins/weapp_carousels.scss */ .admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 55, app/assets/stylesheets/admins/weapp_carousels.scss */ .admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; + flex: 3; } /* line 19, app/assets/stylesheets/admin.scss */ @@ -26751,10 +26092,8 @@ body { height: 100vh; max-width: 100vw; max-height: 100vh; - display: -webkit-box; display: flex; - -webkit-box-align: stretch; - align-items: stretch; + align-items: stretch; font-size: 14px; background: #efefef; overflow: hidden; @@ -26786,3 +26125,9 @@ input.form-control { right: 20px; position: absolute; } + +/* line 56, app/assets/stylesheets/admin.scss */ +.export-base-absolute { + right: 100px; + position: absolute; +} diff --git a/public/assets/admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css.gz b/public/assets/admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css.gz new file mode 100644 index 000000000..b4e3c9ddb Binary files /dev/null and b/public/assets/admin-e78dd8b2041c26973b3851180e413539c07042575e336147194b5f2a1f7fa09c.css.gz differ diff --git a/public/assets/admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css b/public/assets/admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css deleted file mode 100644 index 5b8e24953..000000000 --- a/public/assets/admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css +++ /dev/null @@ -1,26782 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_root.scss */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[tabindex="-1"]:focus { - outline: 0 !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -p { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dt { - font-weight: 700; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -blockquote { - margin: 0 0 1rem; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -b, -strong { - font-weight: bolder; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -small { - font-size: 80%; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub { - bottom: -.25em; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sup { - top: -.5em; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -figure { - margin: 0 0 1rem; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -img { - vertical-align: middle; - border-style: none; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -svg { - overflow: hidden; - vertical-align: middle; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -table { - border-collapse: collapse; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -th { - text-align: inherit; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button { - border-radius: 0; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -input { - overflow: visible; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -select { - text-transform: none; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -select { - word-wrap: normal; -} - -/* line 345, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/* line 358, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -textarea { - overflow: auto; - resize: vertical; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -progress { - vertical-align: baseline; -} - -/* line 430, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -output { - display: inline-block; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -summary { - display: list-item; - cursor: pointer; -} - -/* line 475, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -template { - display: none; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[hidden] { - display: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, .h1 { - font-size: 2.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h2, .h2 { - font-size: 2rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h3, .h3 { - font-size: 1.75rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h4, .h4 { - font-size: 1.5rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h5, .h5 { - font-size: 1.25rem; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h6, .h6 { - font-size: 1rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -small, -.small { - font-size: 80%; - font-weight: 400; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-unstyled { - padding-left: 0; - list-style: none; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline { - padding-left: 0; - list-style: none; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item { - display: inline-block; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer::before { - content: "\2014\00A0"; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-fluid { - max-width: 100%; - height: auto; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure { - display: inline-block; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-caption { - font-size: 90%; - color: #6c757d; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -a > code { - color: inherit; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre { - display: block; - font-size: 87.5%; - color: #212529; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 1140px; - } -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-first { - -webkit-box-ordinal-group: 0; - order: -1; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-last { - -webkit-box-ordinal-group: 14; - order: 13; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-0 { - -webkit-box-ordinal-group: 1; - order: 0; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-1 { - -webkit-box-ordinal-group: 2; - order: 1; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-2 { - -webkit-box-ordinal-group: 3; - order: 2; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-3 { - -webkit-box-ordinal-group: 4; - order: 3; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-4 { - -webkit-box-ordinal-group: 5; - order: 4; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-5 { - -webkit-box-ordinal-group: 6; - order: 5; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-6 { - -webkit-box-ordinal-group: 7; - order: 6; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-7 { - -webkit-box-ordinal-group: 8; - order: 7; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-8 { - -webkit-box-ordinal-group: 9; - order: 8; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-9 { - -webkit-box-ordinal-group: 10; - order: 9; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-10 { - -webkit-box-ordinal-group: 11; - order: 10; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-11 { - -webkit-box-ordinal-group: 12; - order: 11; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-12 { - -webkit-box-ordinal-group: 13; - order: 12; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-1 { - margin-left: 8.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-2 { - margin-left: 16.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-3 { - margin-left: 25%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-4 { - margin-left: 33.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-5 { - margin-left: 41.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-6 { - margin-left: 50%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-7 { - margin-left: 58.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-8 { - margin-left: 66.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-9 { - margin-left: 75%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-10 { - margin-left: 83.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-11 { - margin-left: 91.66667%; -} - -@media (min-width: 576px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 768px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 992px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1200px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-11 { - margin-left: 91.66667%; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered { - border: 1px solid #dee2e6; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c8cbcf; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86cfda; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-info:hover { - background-color: #abdde5; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #ed969e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-light:hover { - background-color: #ececf6; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark { - color: #fff; - background-color: #343a40; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #454d55; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-bordered { - border: 0; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm > .table-bordered { - border: 0; - } -} - -@media (max-width: 767.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md > .table-bordered { - border: 0; - } -} - -@media (max-width: 991.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg > .table-bordered { - border: 0; - } -} - -@media (max-width: 1199.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl > .table-bordered { - border: 0; - } -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive > .table-bordered { - border: 0; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-control { - -webkit-transition: none; - transition: none; - } -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-webkit-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control[size], select.form-control[multiple] { - height: auto; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -textarea.form-control { - height: auto; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-group { - margin-bottom: 1rem; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-text { - display: block; - margin-top: 0.25rem; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -/* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input:disabled ~ .form-check-label { - color: #6c757d; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-label { - margin-bottom: 0; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline { - display: -webkit-inline-box; - display: inline-flex; - -webkit-box-align: center; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; -} - -/* line 229, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid ~ .valid-feedback, -.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:valid ~ .valid-feedback, -.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid, .form-control.is-invalid { - border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid ~ .invalid-feedback, -.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:invalid ~ .invalid-feedback, -.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline { - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - /* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline label { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - margin-bottom: 0; - } - /* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-group { - display: -webkit-box; - display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; - margin-bottom: 0; - } - /* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - /* line 296, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control-plaintext { - display: inline-block; - } - /* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .input-group, - .form-inline .custom-select { - width: auto; - } - /* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - /* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - /* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } - /* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ - .btn { - -webkit-transition: none; - transition: none; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn:hover { - color: #212529; - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn.disabled, .btn:disabled { - opacity: 0.65; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} - -/* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 120, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block { - display: block; - width: 100%; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade { - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .fade { - -webkit-transition: none; - transition: none; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade:not(.show) { - opacity: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapse:not(.show) { - display: none; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .collapsing { - -webkit-transition: none; - transition: none; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-toggle { - white-space: nowrap; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-left { - right: auto; - left: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 70, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-toggle::after { - vertical-align: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: none; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu.show { - display: block; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group, -.btn-group-vertical { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - vertical-align: middle; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar .input-group { - width: auto; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn input[type="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; - width: 100%; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend, -.input-group-append { - display: -webkit-box; - display: flex; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend { - margin-right: -1px; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-append { - margin-left: -1px; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-inline { - display: -webkit-inline-box; - display: inline-flex; - margin-right: 1rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch { - padding-left: 2.25rem; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-switch .custom-control-label::after { - -webkit-transition: none; - transition: none; - } -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select::-ms-expand { - display: none; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -/* line 297, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range { - width: 100%; - height: calc(1rem + 0.4rem); - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus { - outline: none; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-focus-outer { - border: 0; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} - -/* line 403, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-moz-range-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} - -/* line 429, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-ms-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} - -/* line 485, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} - -/* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before, -.custom-file-label, -.custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-control-label::before, - .custom-file-label, - .custom-select { - -webkit-transition: none; - transition: none; - } -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; - text-align: center; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-justified .nav-item { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - text-align: center; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .tab-pane { - display: none; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .active { - display: block; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar > .container, -.navbar > .container-fluid { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-collapse { - flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-toggler { - display: none; - } -} - -@media (max-width: 767.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-toggler { - display: none; - } -} - -@media (max-width: 991.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-toggler { - display: none; - } -} - -@media (max-width: 1199.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1200px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-toggler { - display: none; - } -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - flex-wrap: nowrap; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-toggler { - display: none; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -/* line 223, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-brand { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -/* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text a { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > hr { - margin-right: 0; - margin-left: 0; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-title { - margin-bottom: 0.75rem; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-text:last-child { - margin-bottom: 0; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.card-link:hover { - text-decoration: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-link + .card-link { - margin-left: 1.25rem; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck .card { - display: -webkit-box; - display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group > .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - } - /* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; - margin-bottom: 0; - } - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card + .card { - margin-left: 0; - border-left: 0; - } - /* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - /* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - /* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - /* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - /* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - /* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - orphans: 1; - widows: 1; - } - /* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card { - overflow: hidden; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - border-radius: 0; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:first-of-type { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:last-of-type { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card .card-header { - margin-bottom: -1px; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item.active { - color: #6c757d; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.pagination { - display: -webkit-box; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #dee2e6; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.active .page-link { - z-index: 1; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #dee2e6; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ - .badge { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge:hover, a.badge:focus { - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge:empty { - display: none; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.btn .badge { - position: relative; - top: -1px; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-primary { - color: #fff; - background-color: #007bff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-primary:hover, a.badge-primary:focus { - color: #fff; - background-color: #0062cc; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-secondary { - color: #fff; - background-color: #6c757d; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-secondary:hover, a.badge-secondary:focus { - color: #fff; - background-color: #545b62; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-success { - color: #fff; - background-color: #28a745; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-success:hover, a.badge-success:focus { - color: #fff; - background-color: #1e7e34; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-info:hover, a.badge-info:focus { - color: #fff; - background-color: #117a8b; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-warning { - color: #212529; - background-color: #ffc107; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-danger:hover, a.badge-danger:focus { - color: #fff; - background-color: #bd2130; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-light { - color: #212529; - background-color: #f8f9fa; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-dark { - color: #fff; - background-color: #343a40; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-dark:hover, a.badge-dark:focus { - color: #fff; - background-color: #1d2124; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ - .jumbotron { - padding: 4rem 2rem; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-heading { - color: inherit; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-link { - font-weight: 700; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible { - padding-right: 4rem; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary hr { - border-top-color: #9fcdff; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary .alert-link { - color: #002752; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary hr { - border-top-color: #c8cbcf; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary .alert-link { - color: #202326; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success hr { - border-top-color: #b1dfbb; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success .alert-link { - color: #0b2e13; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info hr { - border-top-color: #abdde5; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info .alert-link { - color: #062c33; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning hr { - border-top-color: #ffe8a1; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning .alert-link { - color: #533f03; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger hr { - border-top-color: #f1b0b7; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger .alert-link { - color: #491217; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light hr { - border-top-color: #ececf6; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light .alert-link { - color: #686868; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark hr { - border-top-color: #b9bbbe; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark .alert-link { - color: #040505; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress { - display: -webkit-box; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #007bff; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar { - -webkit-transition: none; - transition: none; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media-body { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item { - margin-right: -1px; - margin-bottom: 0; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} - -@media (min-width: 576px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 768px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 992px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 1200px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item:last-child { - margin-bottom: -1px; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:last-child .list-group-item:last-child { - margin-bottom: 0; - border-bottom: 0; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b0b7; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:hover { - color: #000; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -a.close.disabled { - pointer-events: none; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - opacity: 0; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.showing { - opacity: 1; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.show { - display: block; - opacity: 1; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.hide { - display: none; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-header { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.25rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-body { - padding: 0.75rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open { - overflow: hidden; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal.fade .modal-dialog { - -webkit-transition: none; - transition: none; - } -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable { - display: -webkit-box; - display: flex; - max-height: calc(100% - 1rem); -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - flex-shrink: 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - height: 100%; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-content { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.fade { - opacity: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.show { - opacity: 0.5; -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-body { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - /* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - /* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - /* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - /* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - /* line 221, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1200px) { - /* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-xl { - max-width: 1140px; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip.show { - opacity: 0.9; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header:empty { - display: none; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel { - position: relative; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel.pointer-event { - touch-action: pan-y; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-item { - -webkit-transition: none; - transition: none; - } -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item { - opacity: 0; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - -webkit-transition: 0s 0.6s opacity; - transition: 0s 0.6s opacity; -} - -@media (prefers-reduced-motion: reduce) { - /* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - -webkit-transition: none; - transition: none; - } -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.15s ease; - transition: opacity 0.15s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-control-prev, - .carousel-control-next { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev { - left: 0; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next { - right: 0; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators li { - box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - -webkit-transition: opacity 0.6s ease; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-indicators li { - -webkit-transition: none; - transition: none; - } -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators .active { - opacity: 1; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -@-webkit-keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: spinner-border .75s linear infinite; - animation: spinner-border .75s linear infinite; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@-webkit-keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -@keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: spinner-grow .75s linear infinite; - animation: spinner-grow .75s linear infinite; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-baseline { - vertical-align: baseline !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-top { - vertical-align: top !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-middle { - vertical-align: middle !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-bottom { - vertical-align: bottom !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-bottom { - vertical-align: text-bottom !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-top { - vertical-align: text-top !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-primary { - background-color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-secondary { - background-color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-success { - background-color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-info { - background-color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-warning { - background-color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-danger { - background-color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-light { - background-color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-dark { - background-color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-white { - background-color: #fff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-transparent { - background-color: transparent !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border { - border: 1px solid #dee2e6 !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right { - border-right: 1px solid #dee2e6 !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left { - border-left: 1px solid #dee2e6 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-0 { - border: 0 !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top-0 { - border-top: 0 !important; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right-0 { - border-right: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom-0 { - border-bottom: 0 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left-0 { - border-left: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-primary { - border-color: #007bff !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-secondary { - border-color: #6c757d !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-success { - border-color: #28a745 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-info { - border-color: #17a2b8 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-warning { - border-color: #ffc107 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-danger { - border-color: #dc3545 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-light { - border-color: #f8f9fa !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-dark { - border-color: #343a40 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-white { - border-color: #fff !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-sm { - border-radius: 0.2rem !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded { - border-radius: 0.25rem !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-lg { - border-radius: 0.3rem !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-circle { - border-radius: 50% !important; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-pill { - border-radius: 50rem !important; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-0 { - border-radius: 0 !important; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-none { - display: none !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline { - display: inline !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-block { - display: inline-block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-block { - display: block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table { - display: table !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-row { - display: table-row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-cell { - display: table-cell !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-flex { - display: -webkit-box !important; - display: flex !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 1200px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media print { - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-none { - display: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline { - display: inline !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-block { - display: inline-block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-block { - display: block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table { - display: table !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-row { - display: table-row !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-cell { - display: table-cell !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive::before { - display: block; - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-21by9::before { - padding-top: 42.85714%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-4by3::before { - padding-top: 75%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-1by1::before { - padding-top: 100%; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap { - flex-wrap: wrap !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-nowrap { - flex-wrap: nowrap !important; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-around { - justify-content: space-around !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-center { - -webkit-box-align: center !important; - align-items: center !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-start { - align-content: flex-start !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-end { - align-content: flex-end !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-center { - align-content: center !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-between { - align-content: space-between !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-around { - align-content: space-around !important; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-stretch { - align-content: stretch !important; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-auto { - align-self: auto !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-start { - align-self: flex-start !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-end { - align-self: flex-end !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-center { - align-self: center !important; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-baseline { - align-self: baseline !important; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-stretch { - align-self: stretch !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-left { - float: left !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-right { - float: right !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-none { - float: none !important; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-auto { - overflow: auto !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-hidden { - overflow: hidden !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-static { - position: static !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-relative { - position: relative !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-absolute { - position: absolute !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-fixed { - position: fixed !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-none { - box-shadow: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-25 { - width: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-50 { - width: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-75 { - width: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-100 { - width: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-auto { - width: auto !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-25 { - height: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-50 { - height: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-75 { - height: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-100 { - height: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-auto { - height: auto !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mw-100 { - max-width: 100% !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mh-100 { - max-height: 100% !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vw-100 { - min-width: 100vw !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vh-100 { - min-height: 100vh !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vw-100 { - width: 100vw !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vh-100 { - height: 100vh !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */ -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: transparent; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-0 { - margin: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-1 { - margin: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-2 { - margin: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-3 { - margin: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-4 { - margin: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-5 { - margin: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-0 { - padding: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-1 { - padding: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-2 { - padding: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-3 { - padding: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-4 { - padding: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-5 { - padding: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n1 { - margin: -0.25rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n2 { - margin: -0.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n3 { - margin: -1rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n4 { - margin: -1.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n5 { - margin: -3rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-auto { - margin: auto !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-justify { - text-align: justify !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-wrap { - white-space: normal !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-nowrap { - white-space: nowrap !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-left { - text-align: left !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-right { - text-align: right !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-center { - text-align: center !important; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-lowercase { - text-transform: lowercase !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-uppercase { - text-transform: uppercase !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-capitalize { - text-transform: capitalize !important; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-light { - font-weight: 300 !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-lighter { - font-weight: lighter !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-normal { - font-weight: 400 !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bold { - font-weight: 700 !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bolder { - font-weight: bolder !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-italic { - font-style: italic !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white { - color: #fff !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-primary { - color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-secondary { - color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-success { - color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-info { - color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-warning { - color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-danger { - color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-light { - color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-dark { - color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-body { - color: #212529 !important; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-muted { - color: #6c757d !important; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-decoration-none { - text-decoration: none !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-reset { - color: inherit !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.visible { - visibility: visible !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.invisible { - visibility: hidden !important; -} - -@media print { - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - a:not(.btn) { - text-decoration: underline; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - abbr[title]::after { - content: " (" attr(title) ")"; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre { - white-space: pre-wrap !important; - } - /* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid; - } - /* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - thead { - display: table-header-group; - } - /* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - tr, - img { - page-break-inside: avoid; - } - /* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - /* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - h2, - h3 { - page-break-after: avoid; - } - @page { - size: a3; - } - /* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - body { - min-width: 992px !important; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .container { - min-width: 992px !important; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .navbar { - display: none; - } - /* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .badge { - border: 1px solid #000; - } - /* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table { - border-collapse: collapse !important; - } - /* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table td, - .table th { - background-color: #fff !important; - } - /* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important; - } - /* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark { - color: inherit; - } - /* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; - } - /* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table .thead-dark th { - color: inherit; - border-color: #dee2e6; - } -} - -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0"); - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0#iefix") format("embedded-opentype"), url("/assets/font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2?v=4.7.0") format("woff2"), url("/assets/font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff?v=4.7.0") format("woff"), url("/assets/font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf?v=4.7.0") format("truetype"), url("/assets/font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg?v=4.7.0#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - -webkit-filter: none; - filter: none; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: ""; -} - -/* line 610, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 612, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 614, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 616, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 618, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 619, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 620, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 621, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 622, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 623, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 624, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 625, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 626, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 627, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 628, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 629, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 631, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 633, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 635, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 636, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 638, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 640, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 641, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 642, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 643, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 644, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 645, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 646, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 647, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 648, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 649, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 650, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 651, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 652, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 653, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 654, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 655, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 656, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 657, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 658, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 659, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 660, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 662, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 663, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 664, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 665, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 666, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 667, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 668, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 669, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 670, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 671, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 672, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 673, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 674, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 675, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 676, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 677, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 678, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 679, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 680, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 681, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 682, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 683, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 684, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 685, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 686, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 687, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 688, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 689, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 690, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 691, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 692, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 693, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 694, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 695, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 696, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 697, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 698, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 699, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 700, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 701, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 702, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 703, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 704, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 705, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 706, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 707, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 708, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 709, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 710, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 711, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 712, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 714, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 717, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 718, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 719, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 721, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 722, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 723, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 724, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 725, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 726, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 727, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 728, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 729, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 730, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 731, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 733, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 735, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-handshake-o:before { - content: ""; -} - -/* line 736, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open:before { - content: ""; -} - -/* line 737, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open-o:before { - content: ""; -} - -/* line 738, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linode:before { - content: ""; -} - -/* line 739, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book:before { - content: ""; -} - -/* line 740, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book-o:before { - content: ""; -} - -/* line 741, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard:before, -.fa-address-card:before { - content: ""; -} - -/* line 743, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard-o:before, -.fa-address-card-o:before { - content: ""; -} - -/* line 745, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle:before { - content: ""; -} - -/* line 746, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle-o:before { - content: ""; -} - -/* line 747, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-o:before { - content: ""; -} - -/* line 748, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-id-badge:before { - content: ""; -} - -/* line 749, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license:before, -.fa-id-card:before { - content: ""; -} - -/* line 751, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: ""; -} - -/* line 753, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quora:before { - content: ""; -} - -/* line 754, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-free-code-camp:before { - content: ""; -} - -/* line 755, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-telegram:before { - content: ""; -} - -/* line 756, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: ""; -} - -/* line 759, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: ""; -} - -/* line 761, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: ""; -} - -/* line 763, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: ""; -} - -/* line 765, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: ""; -} - -/* line 767, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shower:before { - content: ""; -} - -/* line 768, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: ""; -} - -/* line 771, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-podcast:before { - content: ""; -} - -/* line 772, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-maximize:before { - content: ""; -} - -/* line 773, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-minimize:before { - content: ""; -} - -/* line 774, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-restore:before { - content: ""; -} - -/* line 775, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle:before, -.fa-window-close:before { - content: ""; -} - -/* line 777, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: ""; -} - -/* line 779, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bandcamp:before { - content: ""; -} - -/* line 780, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-grav:before { - content: ""; -} - -/* line 781, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-etsy:before { - content: ""; -} - -/* line 782, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-imdb:before { - content: ""; -} - -/* line 783, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ravelry:before { - content: ""; -} - -/* line 784, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eercast:before { - content: ""; -} - -/* line 785, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microchip:before { - content: ""; -} - -/* line 786, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snowflake-o:before { - content: ""; -} - -/* line 787, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superpowers:before { - content: ""; -} - -/* line 788, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpexplorer:before { - content: ""; -} - -/* line 789, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meetup:before { - content: ""; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__clear { - position: relative; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results { - display: block; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option { - padding: 6px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option[aria-selected] { - cursor: pointer; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown { - left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown { - display: block; - padding: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown.select2-search--hide { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(50%) !important; - clip-path: inset(50%) !important; - height: 1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; - white-space: nowrap !important; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); - background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); - background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); - background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); - background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown { - background-color: #fff; - border: 1px solid transparent; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--above { - border-bottom: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--below { - border-top: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: #fff; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single { - height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder { - color: #757575; - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow { - position: absolute; - top: 50%; - right: 3px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b { - top: 60%; - border-color: #343a40 transparent transparent; - border-style: solid; - border-width: 5px 4px 0; - width: 0; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered { - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-search--dropdown .select2-search__field { - border: 1px solid #ced4da; - border-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-results__message { - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple { - min-height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice { - color: #343a40; - border: 1px solid #bdc6d0; - border-radius: .2rem; - padding: 0 5px 0 0; - cursor: pointer; - float: left; - margin-top: .3em; - margin-right: 5px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove { - color: #bdc6d0; - font-weight: 700; - margin-left: 3px; - margin-right: 1px; - padding-right: 3px; - padding-left: 3px; - float: left; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #343a40; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container { - display: block; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container :focus { - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; - flex-grow: 1; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group-prepend ~ .select2-container--bootstrap4 .select2-selection { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection { - border: 1px solid #ced4da; - border-radius: .25rem; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus .select2-selection { - border-color: #17a2b8; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--disabled .select2-selection { - background-color: #e9ecef; - cursor: not-allowed; - border-color: #ced4da; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field, .select2-container--bootstrap4.select2-container--disabled .select2-search__field { - background-color: transparent; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:invalid ~ .select2-container--bootstrap4 .select2-selection, select.is-invalid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #dc3545; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-selection, select.is-valid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #28a745; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown { - border-color: #ced4da; - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above { - border-top: 1px solid #ced4da; - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true] { - background-color: #e9ecef; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option--highlighted, .select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] { - background-color: #007bff; - color: #f8f9fa; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results > .select2-results__options { - max-height: 15em; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__group { - padding: 6px; - display: list-item; - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear { - width: 1.2em; - height: 1.2em; - line-height: 1.15em; - padding-left: .3em; - margin-top: .5em; - border-radius: 100%; - background-color: #ccc; - color: #f8f9fa; - float: right; - margin-right: .3em; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear:hover { - background-color: #343a40; -} - -/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ -/* line 7, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker { - padding: 4px; - border-radius: 4px; - direction: ltr; -} - -/* line 14, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-inline { - width: 220px; -} - -/* line 17, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl { - direction: rtl; -} - -/* line 20, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl.dropdown-menu { - left: auto; -} - -/* line 23, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl table tr td span { - float: right; -} - -/* line 26, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown { - top: 0; - left: 0; -} - -/* line 30, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 40, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} - -/* line 49, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} - -/* line 52, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} - -/* line 55, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} - -/* line 58, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} - -/* line 61, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} - -/* line 64, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} - -/* line 67, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} - -/* line 72, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} - -/* line 77, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 86, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: none; -} - -/* line 96, app/assets/stylesheets/bootstrap-datepicker.scss */ -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} - -/* line 100, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} - -/* line 105, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} - -/* line 109, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 115, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} - -/* line 119, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} - -/* line 137, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 159, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} - -/* line 169, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:hover:hover { - color: #000; -} - -/* line 172, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today.active:hover { - color: #fff; -} - -/* line 175, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - border-radius: 0; -} - -/* line 184, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - border-radius: 0; -} - -/* line 204, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} - -/* line 226, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} - -/* line 236, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 255, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} - -/* line 277, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} - -/* line 287, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 306, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 328, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 338, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 350, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} - -/* line 354, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 360, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 379, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 401, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 411, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} - -/* line 415, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch { - width: 145px; -} - -/* line 418, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} - -/* line 424, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} - -/* line 430, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} - -/* line 434, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} - -/* line 440, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} - -/* line 444, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} - -/* line 448, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input { - text-align: center; -} - -/* line 451, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} - -/* line 456, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} - -/* line 461, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 18px; - padding: 4px 5px; - font-weight: normal; - line-height: 18px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} -/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ -/* line 7, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker { - padding: 4px; - border-radius: 4px; - direction: ltr; -} - -/* line 14, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-inline { - width: 220px; -} - -/* line 17, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl { - direction: rtl; -} - -/* line 20, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl.dropdown-menu { - left: auto; -} - -/* line 23, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl table tr td span { - float: right; -} - -/* line 26, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown { - top: 0; - left: 0; -} - -/* line 30, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 40, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} - -/* line 49, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} - -/* line 52, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} - -/* line 55, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} - -/* line 58, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} - -/* line 61, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} - -/* line 64, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} - -/* line 67, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} - -/* line 72, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} - -/* line 77, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 86, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: none; -} - -/* line 96, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} - -/* line 100, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} - -/* line 105, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} - -/* line 109, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 115, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} - -/* line 119, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} - -/* line 137, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 159, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} - -/* line 169, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:hover:hover { - color: #000; -} - -/* line 172, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today.active:hover { - color: #fff; -} - -/* line 175, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - border-radius: 0; -} - -/* line 184, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - border-radius: 0; -} - -/* line 204, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} - -/* line 226, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} - -/* line 236, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 255, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} - -/* line 277, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} - -/* line 287, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 306, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 328, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 338, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 350, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} - -/* line 354, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 360, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 379, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 401, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 411, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} - -/* line 415, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch { - width: 145px; -} - -/* line 418, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} - -/* line 424, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} - -/* line 430, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} - -/* line 434, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} - -/* line 440, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} - -/* line 444, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} - -/* line 448, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input { - text-align: center; -} - -/* line 451, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} - -/* line 456, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} - -/* line 461, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 20px; - padding: 4px 5px; - font-weight: normal; - line-height: 20px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} - -/* line 477, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - float: left; - display: none; - min-width: 160px; - list-style: none; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 5px; - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; - color: #333333; - font-size: 13px; - line-height: 20px; -} - -/* line 504, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker.dropdown-menu th, -.datepicker.datepicker-inline th, -.datepicker.dropdown-menu td, -.datepicker.datepicker-inline td { - padding: 4px 5px; -} -/* Author:mingyuhisoft@163.com - * Github:https://github.com/imingyu/jquery.mloading - * Npm:npm install jquery.mloading.js - * Date:2016-7-4 - */ -/* line 6, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-container { - position: relative; - min-height: 70px; - -webkit-transition: height 0.6s ease-in-out; - transition: height 0.6s ease-in-out; -} - -/* line 13, app/assets/stylesheets/jquery.mloading.scss */ -.mloading { - position: absolute; - background: #E9E9E8; - font: normal 12px/22px "Microsoft Yahei", "微软雅黑", "宋体"; - display: none; - z-index: 1600; - background: rgba(233, 233, 232, 0); -} - -/* line 21, app/assets/stylesheets/jquery.mloading.scss */ -.mloading.active { - display: block; -} - -/* line 24, app/assets/stylesheets/jquery.mloading.scss */ -.mloading.mloading-mask { - background: rgba(233, 233, 232, 0.75); - filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); -} - -/* line 28, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-full { - position: fixed; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -/* line 35, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-container > .mloading { - top: 0px; - left: 0px; - width: 100%; - height: 100%; -} - -/* line 41, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-body { - width: 100%; - height: 100%; - position: relative; -} - -/* line 46, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar { - width: 250px; - min-height: 22px; - text-align: center; - background: #fff; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27); - border-radius: 7px; - padding: 20px 15px; - font-size: 14px; - color: #999; - position: absolute; - top: 50%; - left: 50%; - margin-left: -140px; - margin-top: -30px; - word-break: break-all; -} - -@media (max-width: 300px) { - /* line 64, app/assets/stylesheets/jquery.mloading.scss */ - .mloading-bar { - width: 62px; - height: 56px; - margin-left: -30px !important; - margin-top: -30px !important; - padding: 0; - line-height: 56px; - } - /* line 72, app/assets/stylesheets/jquery.mloading.scss */ - .mloading-bar > .mloading-text { - display: none; - } -} - -/* line 76, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar-sm { - width: 62px; - height: 56px; - margin-left: -30px !important; - margin-top: -30px !important; - padding: 0; - line-height: 56px; -} - -/* line 84, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar-sm > .mloading-text { - display: none; -} - -/* line 87, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-icon { - width: 16px; - height: 16px; - vertical-align: middle; -} - -/* line 92, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-text { - margin-left: 10px; -} - -/*! - * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/) - * Author: boniface pereira - * Website: www.craftpip.com - * Contact: hey@craftpip.com - * - * Copyright 2013-2019 jquery-confirm - * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE) - */ -@-webkit-keyframes jconfirm-spin { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes jconfirm-spin { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -body[class*=jconfirm-no-scroll-] { - overflow: hidden !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 99999999; - font-family: inherit; - overflow: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-bg { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - -webkit-transition: opacity .4s; - transition: opacity .4s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-bg.jconfirm-bg-h { - opacity: 0 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-scrollpane { - -webkit-perspective: 500px; - perspective: 500px; - -webkit-perspective-origin: center; - perspective-origin: center; - display: table; - width: 100%; - height: 100%; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-row { - display: table-row; - width: 100%; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-cell { - display: table-cell; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-holder { - max-height: 100%; - padding: 50px 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box-container { - -webkit-transition: -webkit-transform; - transition: -webkit-transform; - transition: transform; - transition: transform, -webkit-transform; - transition: transform,-webkit-transform; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box-container.jconfirm-no-transition { - -webkit-transition: none !important; - transition: none !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box { - background: white; - border-radius: 4px; - position: relative; - outline: 0; - padding: 15px 15px 0; - overflow: hidden; - margin-left: auto; - margin-right: auto; -} - -@-webkit-keyframes type-blue { - 1%, 100% { - border-color: #3498db; - } - 50% { - border-color: #5faee3; - } -} - -@keyframes type-blue { - 1%, 100% { - border-color: #3498db; - } - 50% { - border-color: #5faee3; - } -} - -@-webkit-keyframes type-green { - 1%, 100% { - border-color: #2ecc71; - } - 50% { - border-color: #54d98c; - } -} - -@keyframes type-green { - 1%, 100% { - border-color: #2ecc71; - } - 50% { - border-color: #54d98c; - } -} - -@-webkit-keyframes type-red { - 1%, 100% { - border-color: #e74c3c; - } - 50% { - border-color: #ed7669; - } -} - -@keyframes type-red { - 1%, 100% { - border-color: #e74c3c; - } - 50% { - border-color: #ed7669; - } -} - -@-webkit-keyframes type-orange { - 1%, 100% { - border-color: #f1c40f; - } - 50% { - border-color: #f4d03f; - } -} - -@keyframes type-orange { - 1%, 100% { - border-color: #f1c40f; - } - 50% { - border-color: #f4d03f; - } -} - -@-webkit-keyframes type-purple { - 1%, 100% { - border-color: #9b59b6; - } - 50% { - border-color: #b07cc6; - } -} - -@keyframes type-purple { - 1%, 100% { - border-color: #9b59b6; - } - 50% { - border-color: #b07cc6; - } -} - -@-webkit-keyframes type-dark { - 1%, 100% { - border-color: #34495e; - } - 50% { - border-color: #46627f; - } -} - -@keyframes type-dark { - 1%, 100% { - border-color: #34495e; - } - 50% { - border-color: #46627f; - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-animated { - -webkit-animation-duration: 2s; - animation-duration: 2s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-blue { - border-top: solid 7px #3498db; - -webkit-animation-name: type-blue; - animation-name: type-blue; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-green { - border-top: solid 7px #2ecc71; - -webkit-animation-name: type-green; - animation-name: type-green; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-red { - border-top: solid 7px #e74c3c; - -webkit-animation-name: type-red; - animation-name: type-red; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-orange { - border-top: solid 7px #f1c40f; - -webkit-animation-name: type-orange; - animation-name: type-orange; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-purple { - border-top: solid 7px #9b59b6; - -webkit-animation-name: type-purple; - animation-name: type-purple; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-dark { - border-top: solid 7px #34495e; - -webkit-animation-name: type-dark; - animation-name: type-dark; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading { - height: 120px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading:before { - content: ''; - position: absolute; - left: 0; - background: white; - right: 0; - top: 0; - bottom: 0; - border-radius: 10px; - z-index: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading:after { - opacity: .6; - content: ''; - height: 30px; - width: 30px; - border: solid 3px transparent; - position: absolute; - left: 50%; - margin-left: -15px; - border-radius: 50%; - -webkit-animation: jconfirm-spin 1s infinite linear; - animation: jconfirm-spin 1s infinite linear; - border-bottom-color: dodgerblue; - top: 50%; - margin-top: -15px; - z-index: 2; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon { - height: 20px; - width: 20px; - position: absolute; - top: 10px; - right: 10px; - cursor: pointer; - opacity: .6; - text-align: center; - font-size: 27px !important; - line-height: 14px !important; - display: none; - z-index: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover { - opacity: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c { - display: block; - font-size: 22px; - line-height: 20px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - padding-bottom: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand { - cursor: move; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - font-size: inherit; - display: inline-block; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i { - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: inherit; - font-family: inherit; - display: inline-block; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane { - margin-bottom: 15px; - height: auto; - -webkit-transition: height .4s ease-in; - transition: height .4s ease-in; - display: inline-block; - width: 100%; - position: relative; - overflow-x: hidden; - overflow-y: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll { - overflow-y: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar { - width: 3px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track { - background: rgba(0, 0, 0, 0.1); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb { - background: #666; - border-radius: 3px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content { - overflow: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img { - max-width: 100%; - height: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons { - padding-bottom: 11px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons > button { - margin-bottom: 4px; - margin-left: 2px; - margin-right: 2px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button { - display: inline-block; - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border-radius: 4px; - min-height: 1em; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; - transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; - -webkit-tap-highlight-color: transparent; - border: 0; - background-image: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue { - background-color: #3498db; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover { - background-color: #2980b9; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green { - background-color: #2ecc71; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover { - background-color: #27ae60; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red { - background-color: #e74c3c; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover { - background-color: #c0392b; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange { - background-color: #f1c40f; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover { - background-color: #f39c12; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default { - background-color: #ecf0f1; - color: #000; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background-color: #bdc3c7; - color: #000; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple { - background-color: #9b59b6; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover { - background-color: #8e44ad; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark { - background-color: #34495e; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover { - background-color: #2c3e50; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c { - color: #e74c3c !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c { - color: #3498db !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c { - color: #2ecc71 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c { - color: #9b59b6 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c { - color: #f1c40f !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c { - color: #34495e !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-clear { - clear: both; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-rtl { - direction: rtl; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-rtl div.jconfirm-closeIcon { - left: 5px; - right: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-bg, .jconfirm.jconfirm-light .jconfirm-bg { - background-color: #444; - opacity: .2; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); - border-radius: 5px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons { - float: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button { - text-transform: uppercase; - font-size: 14px; - font-weight: bold; - text-shadow: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default { - box-shadow: none; - color: #333; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background: #ddd; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-bg, .jconfirm.jconfirm-dark .jconfirm-bg { - background-color: darkslategray; - opacity: .4; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box, .jconfirm.jconfirm-dark .jconfirm-box { - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); - background: #444; - border-radius: 5px; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons { - float: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button { - border: 0; - background-image: none; - text-transform: uppercase; - font-size: 14px; - font-weight: bold; - text-shadow: none; - -webkit-transition: background .1s; - transition: background .1s; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default { - box-shadow: none; - color: #fff; - background: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background: #666; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake { - -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow { - -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -@-webkit-keyframes shake { - 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); - transform: translate3d(-2px, 0, 0); - } - 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); - transform: translate3d(4px, 0, 0); - } - 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); - transform: translate3d(-8px, 0, 0); - } - 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); - transform: translate3d(8px, 0, 0); - } -} - -@keyframes shake { - 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); - transform: translate3d(-2px, 0, 0); - } - 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); - transform: translate3d(4px, 0, 0); - } - 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); - transform: translate3d(-8px, 0, 0); - } - 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); - transform: translate3d(8px, 0, 0); - } -} - -@-webkit-keyframes glow { - 0%, 100% { - box-shadow: 0 0 0 red; - } - 50% { - box-shadow: 0 0 30px red; - } -} - -@keyframes glow { - 0%, 100% { - box-shadow: 0 0 0 red; - } - 50% { - box-shadow: 0 0 30px red; - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm { - -webkit-perspective: 400px; - perspective: 400px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box { - opacity: 1; - -webkit-transition-property: all; - transition-property: all; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-top, .jconfirm .jconfirm-box.jconfirm-animation-left, .jconfirm .jconfirm-box.jconfirm-animation-right, .jconfirm .jconfirm-box.jconfirm-animation-bottom, .jconfirm .jconfirm-box.jconfirm-animation-opacity, .jconfirm .jconfirm-box.jconfirm-animation-zoom, .jconfirm .jconfirm-box.jconfirm-animation-scale, .jconfirm .jconfirm-box.jconfirm-animation-none, .jconfirm .jconfirm-box.jconfirm-animation-rotate, .jconfirm .jconfirm-box.jconfirm-animation-rotatex, .jconfirm .jconfirm-box.jconfirm-animation-rotatey, .jconfirm .jconfirm-box.jconfirm-animation-scaley, .jconfirm .jconfirm-box.jconfirm-animation-scalex { - opacity: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotate { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatex { - -webkit-transform: rotateX(90deg); - transform: rotateX(90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatexr { - -webkit-transform: rotateX(-90deg); - transform: rotateX(-90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatey { - -webkit-transform: rotatey(90deg); - transform: rotatey(90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotateyr { - -webkit-transform: rotatey(-90deg); - transform: rotatey(-90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scaley { - -webkit-transform: scaley(1.5); - transform: scaley(1.5); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scalex { - -webkit-transform: scalex(1.5); - transform: scalex(1.5); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-top { - -webkit-transform: translate(0px, -100px); - transform: translate(0px, -100px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-left { - -webkit-transform: translate(-100px, 0px); - transform: translate(-100px, 0px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-right { - -webkit-transform: translate(100px, 0px); - transform: translate(100px, 0px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-bottom { - -webkit-transform: translate(0px, 100px); - transform: translate(0px, 100px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-zoom { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scale { - -webkit-transform: scale(0.5); - transform: scale(0.5); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-none { - visibility: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-bg { - background-color: rgba(54, 70, 93, 0.95); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box { - background-color: transparent; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon { - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c { - text-align: center; - color: white; - font-size: 28px; - font-weight: normal; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * { - padding-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane { - margin-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content { - text-align: center; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons { - text-align: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button { - font-size: 16px; - border-radius: 2px; - background: #303f53; - text-shadow: none; - border: 0; - color: white; - padding: 10px; - min-width: 100px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-bg { - background-color: rgba(0, 0, 0, 0.67); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box { - background-color: white; - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); - padding: 30px 25px 10px 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 22px; - font-weight: bold; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons { - text-align: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button { - text-transform: uppercase; - font-weight: 500; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-bg { - background-color: rgba(0, 0, 0, 0.21); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box { - background-color: white; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2); - border: solid 1px rgba(0, 0, 0, 0.4); - padding: 15px 0 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 22px; - font-weight: bold; - padding-left: 15px; - padding-right: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content { - color: rgba(0, 0, 0, 0.87); - padding: 0 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons { - text-align: right; - padding: 10px; - margin: -5px 0 0; - border-top: solid 1px #ddd; - overflow: hidden; - border-radius: 0 0 4px 4px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button { - font-weight: 500; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-bg { - background-color: slategray; - opacity: .6; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box { - background-color: white; - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); - padding: 30px 30px 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); - top: 15px; - right: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 24px; - font-weight: bold; - text-align: center; - margin-bottom: 10px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - -webkit-transition: -webkit-transform .5s; - transition: -webkit-transform .5s; - transition: transform .5s; - transition: transform .5s, -webkit-transform .5s; - transition: transform .5s,-webkit-transform .5s; - -webkit-transform: scale(0); - transform: scale(0); - display: block; - margin-right: 0; - margin-left: 0; - margin-bottom: 10px; - font-size: 69px; - color: #aaa; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content { - text-align: center; - font-size: 15px; - color: #777; - margin-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons { - text-align: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button { - font-weight: bold; - text-transform: uppercase; - -webkit-transition: background .1s; - transition: background .1s; - padding: 10px 20px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button { - margin-left: 4px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - -webkit-transform: scale(1); - transform: scale(1); -} - -/*! - * Datetimepicker for Bootstrap - * - * Copyright 2012 Stefan Petre - * Improvements by Andrew Rowls - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - */ -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker { - padding: 4px; - margin-top: 1px; - border-radius: 4px; - direction: ltr; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-inline { - width: 220px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.datetimepicker-rtl { - direction: rtl; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.datetimepicker-rtl table tr td span { - float: right; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown, .datetimepicker-dropdown-left { - top: 0; - left: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown"]:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown"]:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - position: absolute; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown-top"]:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-top: 7px solid #ccc; - border-top-color: rgba(0, 0, 0, 0.2); - border-bottom: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown-top"]:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-top: 6px solid #fff; - border-bottom: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-left:before { - top: -7px; - right: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-left:after { - top: -6px; - right: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-right:before { - top: -7px; - left: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-right:after { - top: -6px; - left: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-left:before { - bottom: -7px; - right: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-left:after { - bottom: -6px; - right: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-right:before { - bottom: -7px; - left: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-right:after { - bottom: -6px; - left: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker > div { - display: none; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.minutes div.datetimepicker-minutes { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.hours div.datetimepicker-hours { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.days div.datetimepicker-days { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.months div.datetimepicker-months { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.years div.datetimepicker-years { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table { - margin: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker td, .datetimepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.table-striped .datetimepicker table tr td, .table-striped .datetimepicker table tr th { - background-color: transparent; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.minute:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.hour:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.day:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.old, .datetimepicker table tr td.new { - color: #999; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover { - background: 0; - color: #999; - cursor: default; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .datetimepicker table tr td.today.disabled:hover, .datetimepicker table tr td.today.disabled:hover:hover, .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today:hover.disabled, .datetimepicker table tr td.today.disabled.disabled, .datetimepicker table tr td.today.disabled:hover.disabled, .datetimepicker table tr td.today[disabled], .datetimepicker table tr td.today:hover[disabled], .datetimepicker table tr td.today.disabled[disabled], .datetimepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active { - background-color: #fbf069; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); - background-image: linear-gradient(to bottom, #08c, #04c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); - border-color: #04c #04c #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active:hover, .datetimepicker table tr td.active:hover:hover, .datetimepicker table tr td.active.disabled:hover, .datetimepicker table tr td.active.disabled:hover:hover, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active:hover.disabled, .datetimepicker table tr td.active.disabled.disabled, .datetimepicker table tr td.active.disabled:hover.disabled, .datetimepicker table tr td.active[disabled], .datetimepicker table tr td.active:hover[disabled], .datetimepicker table tr td.active.disabled[disabled], .datetimepicker table tr td.active.disabled:hover[disabled] { - background-color: #04c; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active { - background-color: #039; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours span { - height: 26px; - line-height: 26px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours table tr td span.hour_am, .datetimepicker .datetimepicker-hours table tr td span.hour_pm { - width: 14.6%; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours fieldset legend, .datetimepicker .datetimepicker-minutes fieldset legend { - margin-bottom: inherit; - line-height: 30px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-minutes span { - height: 26px; - line-height: 26px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span:hover { - background: #eee; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover { - background: 0; - color: #999; - cursor: default; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); - background-image: linear-gradient(to bottom, #08c, #04c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); - border-color: #04c #04c #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled] { - background-color: #04c; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active { - background-color: #039; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.old { - color: #999; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker th.switch { - width: 145px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker th span.glyphicon { - pointer-events: none; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker thead tr:first-child th, .datetimepicker tfoot th { - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover { - background: #eee; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.input-append.date .add-on i, .input-prepend.date .add-on i, .input-group.date .input-group-addon span { - cursor: pointer; - width: 14px; - height: 14px; -} - -/* BASICS */ -/* line 3, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror { - /* Set height, width, borders, and global font properties here */ - font-family: monospace; - height: 300px; - color: black; - direction: ltr; -} - -/* PADDING */ -/* line 13, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-lines { - padding: 4px 0; - /* Vertical padding around content */ -} - -/* line 16, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding: 0 4px; - /* Horizontal padding of content */ -} - -/* line 21, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - background-color: white; - /* The little square between H and V scrollbars */ -} - -/* GUTTER */ -/* line 27, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutters { - border-right: 1px solid #ddd; - background-color: #f7f7f7; - white-space: nowrap; -} - -/* line 33, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linenumber { - padding: 0 3px 0 5px; - min-width: 20px; - text-align: right; - color: #999; - white-space: nowrap; -} - -/* line 41, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-guttermarker { - color: black; -} - -/* line 42, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-guttermarker-subtle { - color: #999; -} - -/* CURSOR */ -/* line 46, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-cursor { - border-left: 1px solid black; - border-right: none; - width: 0; -} - -/* Shown when moving in bi-directional text */ -/* line 52, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror div.CodeMirror-secondarycursor { - border-left: 1px solid silver; -} - -/* line 55, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor .CodeMirror-cursor { - width: auto; - border: 0 !important; - background: #7e7; -} - -/* line 60, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor div.CodeMirror-cursors { - z-index: 1; -} - -/* line 63, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor-mark { - background-color: rgba(20, 255, 20, 0.5); - -webkit-animation: blink 1.06s steps(1) infinite; - animation: blink 1.06s steps(1) infinite; -} - -/* line 69, vendor/assets/codemirror/lib/codemirror.css */ -.cm-animate-fat-cursor { - width: auto; - border: 0; - -webkit-animation: blink 1.06s steps(1) infinite; - animation: blink 1.06s steps(1) infinite; - background-color: #7e7; -} - -@-webkit-keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} - -@keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} - -/* Can style cursor different in overwrite (non-insert) mode */ -/* line 96, vendor/assets/codemirror/lib/codemirror.css */ -.cm-tab { - display: inline-block; - text-decoration: inherit; -} - -/* line 98, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-rulers { - position: absolute; - left: 0; - right: 0; - top: -50px; - bottom: 0; - overflow: hidden; -} - -/* line 103, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-ruler { - border-left: 1px solid #ccc; - top: 0; - bottom: 0; - position: absolute; -} - -/* DEFAULT THEME */ -/* line 111, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-header { - color: blue; -} - -/* line 112, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-quote { - color: #090; -} - -/* line 113, vendor/assets/codemirror/lib/codemirror.css */ -.cm-negative { - color: #d44; -} - -/* line 114, vendor/assets/codemirror/lib/codemirror.css */ -.cm-positive { - color: #292; -} - -/* line 115, vendor/assets/codemirror/lib/codemirror.css */ -.cm-header, .cm-strong { - font-weight: bold; -} - -/* line 116, vendor/assets/codemirror/lib/codemirror.css */ -.cm-em { - font-style: italic; -} - -/* line 117, vendor/assets/codemirror/lib/codemirror.css */ -.cm-link { - text-decoration: underline; -} - -/* line 118, vendor/assets/codemirror/lib/codemirror.css */ -.cm-strikethrough { - text-decoration: line-through; -} - -/* line 120, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-keyword { - color: #708; -} - -/* line 121, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-atom { - color: #219; -} - -/* line 122, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-number { - color: #164; -} - -/* line 123, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-def { - color: #00f; -} - -/* line 128, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-variable-2 { - color: #05a; -} - -/* line 129, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-variable-3, .cm-s-default .cm-type { - color: #085; -} - -/* line 130, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-comment { - color: #a50; -} - -/* line 131, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-string { - color: #a11; -} - -/* line 132, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-string-2 { - color: #f50; -} - -/* line 133, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-meta { - color: #555; -} - -/* line 134, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-qualifier { - color: #555; -} - -/* line 135, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-builtin { - color: #30a; -} - -/* line 136, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-bracket { - color: #997; -} - -/* line 137, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-tag { - color: #170; -} - -/* line 138, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-attribute { - color: #00c; -} - -/* line 139, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-hr { - color: #999; -} - -/* line 140, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-link { - color: #00c; -} - -/* line 142, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-error { - color: #f00; -} - -/* line 143, vendor/assets/codemirror/lib/codemirror.css */ -.cm-invalidchar { - color: #f00; -} - -/* line 145, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-composing { - border-bottom: 2px solid; -} - -/* Default styles for common addons */ -/* line 149, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror span.CodeMirror-matchingbracket { - color: #0b0; -} - -/* line 150, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror span.CodeMirror-nonmatchingbracket { - color: #a22; -} - -/* line 151, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-matchingtag { - background: rgba(255, 150, 0, 0.3); -} - -/* line 152, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-activeline-background { - background: #e8f2ff; -} - -/* STOP */ -/* The rest of this file contains styles related to the mechanics of - the editor. You probably shouldn't touch them. */ -/* line 159, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror { - position: relative; - overflow: hidden; - background: white; -} - -/* line 165, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scroll { - overflow: scroll !important; - /* Things will break if this is overridden */ - /* 30px is the magic margin used to hide the element's real scrollbars */ - /* See overflow: hidden in .CodeMirror */ - margin-bottom: -30px; - margin-right: -30px; - padding-bottom: 30px; - height: 100%; - outline: none; - /* Prevent dragging from highlighting the element */ - position: relative; -} - -/* line 175, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-sizer { - position: relative; - border-right: 30px solid transparent; -} - -/* The fake, visible scrollbars. Used to force redraw during scrolling - before actual scrolling happens, thus preventing shaking and - flickering artifacts. */ -/* line 183, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - position: absolute; - z-index: 6; - display: none; -} - -/* line 188, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-vscrollbar { - right: 0; - top: 0; - overflow-x: hidden; - overflow-y: scroll; -} - -/* line 193, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-hscrollbar { - bottom: 0; - left: 0; - overflow-y: hidden; - overflow-x: scroll; -} - -/* line 198, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scrollbar-filler { - right: 0; - bottom: 0; -} - -/* line 201, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-filler { - left: 0; - bottom: 0; -} - -/* line 205, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutters { - position: absolute; - left: 0; - top: 0; - min-height: 100%; - z-index: 3; -} - -/* line 210, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter { - white-space: normal; - height: 100%; - display: inline-block; - vertical-align: top; - margin-bottom: -30px; -} - -/* line 217, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper { - position: absolute; - z-index: 4; - background: none !important; - border: none !important; -} - -/* line 223, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-background { - position: absolute; - top: 0; - bottom: 0; - z-index: 4; -} - -/* line 228, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-elt { - position: absolute; - cursor: default; - z-index: 4; -} - -/* line 233, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} -.CodeMirror-gutter-wrapper ::selection { - background-color: transparent; -} - -/* line 234, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} - -/* line 236, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-lines { - cursor: text; - min-height: 1px; - /* prevents collapsing before first draw */ -} - -/* line 240, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - /* Reset some styles that the rest of the page might have set */ - border-radius: 0; - border-width: 0; - background: transparent; - font-family: inherit; - font-size: inherit; - margin: 0; - white-space: pre; - word-wrap: normal; - line-height: inherit; - color: inherit; - z-index: 2; - position: relative; - overflow: visible; - -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; - font-variant-ligatures: contextual; -} - -/* line 260, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-wrap pre.CodeMirror-line, -.CodeMirror-wrap pre.CodeMirror-line-like { - word-wrap: break-word; - white-space: pre-wrap; - word-break: normal; -} - -/* line 267, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linebackground { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 0; -} - -/* line 273, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linewidget { - position: relative; - z-index: 2; - padding: 0.1px; - /* Force widget margins to stay inside of the container */ -} - -/* line 281, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-rtl pre { - direction: rtl; -} - -/* line 283, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-code { - outline: none; -} - -/* Force content-box sizing for the elements where we expect it */ -/* line 288, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scroll, -.CodeMirror-sizer, -.CodeMirror-gutter, -.CodeMirror-gutters, -.CodeMirror-linenumber { - box-sizing: content-box; -} - -/* line 297, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-measure { - position: absolute; - width: 100%; - height: 0; - overflow: hidden; - visibility: hidden; -} - -/* line 305, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-cursor { - position: absolute; - pointer-events: none; -} - -/* line 309, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-measure pre { - position: static; -} - -/* line 311, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror-cursors { - visibility: hidden; - position: relative; - z-index: 3; -} - -/* line 316, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror-dragcursors { - visibility: visible; -} - -/* line 320, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-focused div.CodeMirror-cursors { - visibility: visible; -} - -/* line 324, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-selected { - background: #d9d9d9; -} - -/* line 325, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-focused .CodeMirror-selected { - background: #d7d4f0; -} - -/* line 326, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-crosshair { - cursor: crosshair; -} - -/* line 327, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} -.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { - background: #d7d4f0; -} - -/* line 328, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} - -/* line 330, vendor/assets/codemirror/lib/codemirror.css */ -.cm-searching { - background-color: #ffa; - background-color: rgba(255, 255, 0, 0.4); -} - -/* Used to force a border model for a node */ -/* line 336, vendor/assets/codemirror/lib/codemirror.css */ -.cm-force-border { - padding-right: .1px; -} - -@media print { - /* Hide the cursor when printing */ - /* line 340, vendor/assets/codemirror/lib/codemirror.css */ - .CodeMirror div.CodeMirror-cursors { - visibility: hidden; - } -} - -/* See issue #2901 */ -/* line 346, vendor/assets/codemirror/lib/codemirror.css */ -.cm-tab-wrap-hack:after { - content: ''; -} - -/* Help users use markselection to safely style text background */ -/* line 349, vendor/assets/codemirror/lib/codemirror.css */ -span.CodeMirror-selectedtext { - background: none; -} - -/*! Editor.md v1.5.0 | editormd.min.css | Open source online markdown editor. | MIT License | By: Pandao | https://github.com/pandao/editor.md | 2015-06-09 */ -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul, .markdown-body .task-list-item, li.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { - list-style-type: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form br, .markdown-body hr:after { - clear: both; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd { - width: 90%; - height: 640px; - margin: 0 auto 15px; - text-align: left; - overflow: hidden; - position: relative; - border: 1px solid #ddd; - font-family: "Meiryo UI","Microsoft YaHei","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,Monaco,monospace,Tahoma,STXihei,"华文细黑",STHeiti,"Helvetica Neue","Droid Sans","wenquanyi micro hei",FreeSans,Arimo,Arial,SimSun,"宋体",Heiti,"黑体",sans-serif; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd *, .editormd :after, .editormd :before { - box-sizing: border-box; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd a { - text-decoration: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd img { - border: none; - vertical-align: middle; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea, .editormd > textarea { - width: 0; - height: 0; - outline: 0; - resize: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd button, .editormd input[type=text], .editormd input[type=button], .editormd input[type=submit], .editormd select, .editormd textarea { - -webkit-appearance: none; - -moz-appearance: none; - -ms-appearance: none; - appearance: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar { - height: 10px; - width: 7px; - background: rgba(0, 0, 0, 0.1); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar:hover { - background: rgba(0, 0, 0, 0.2); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.3); - border-radius: 6px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar-thumb:hover { - -ms-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - -o-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - background-color: rgba(0, 0, 0, 0.4); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-user-unselect { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar { - width: 100%; - min-height: 37px; - background: #fff; - display: none; - position: absolute; - top: 0; - left: 0; - z-index: 10; - border-bottom: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar-container { - padding: 0 8px; - min-height: 35px; - -o-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar-container, .markdown-body .octicon { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu, .markdown-body ol, .markdown-body td, .markdown-body th, .markdown-body ul { - padding: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu { - margin: 0; - list-style: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li { - margin: 0; - padding: 5px 1px; - display: inline-block; - position: relative; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li.divider { - display: inline-block; - text-indent: -9999px; - margin: 0 5px; - height: 65%; - border-right: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a { - outline: 0; - color: #666; - display: inline-block; - min-width: 24px; - font-size: 16px; - text-decoration: none; - text-align: center; - border-radius: 2px; - border: 1px solid #fff; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a:hover, .editormd-menu > li > a { - -webkit-transition: all 300ms ease-out; - -moz-transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a.active, .editormd-menu > li > a:hover { - border: 1px solid #ddd; - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a > .fa { - text-align: center; - display: block; - padding: 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a > .editormd-bold { - padding: 5px 2px; - display: inline-block; - font-weight: 700; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li:hover .editormd-dropdown-menu { - display: block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li + li > a { - margin-left: 3px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu { - display: none; - background: #fff; - border: 1px solid #ddd; - width: 148px; - list-style: none; - position: absolute; - top: 33px; - left: 0; - z-index: 100; - -ms-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); - -o-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); - box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:after, .editormd-dropdown-menu:before { - width: 0; - height: 0; - display: block; - content: ""; - position: absolute; - top: -11px; - left: 8px; - border: 5px solid transparent; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:before { - border-bottom-color: #ccc; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:after { - border-bottom-color: #fff; - top: -10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a { - color: #666; - display: block; - text-decoration: none; - padding: 8px 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a:hover { - background: #f6f6f6; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li + li { - border-top: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container { - margin: 0; - width: 100%; - height: 100%; - overflow: hidden; - padding: 35px 0 0; - position: relative; - background: #fff; - box-sizing: border-box; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog { - color: #666; - position: fixed; - z-index: 99999; - display: none; - border-radius: 3px; - -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - background: #fff; - font-size: 14px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container { - position: relative; - padding: 20px; - line-height: 1.4; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 { - font-size: 24px; - margin-bottom: 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 .fa { - color: #2C7EEA; - padding-right: 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 small { - padding-left: 5px; - font-weight: 400; - font-size: 12px; - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container select { - color: #999; - padding: 3px 8px; - border: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-close { - position: absolute; - top: 12px; - right: 15px; - font-size: 18px; - color: #ccc; - -webkit-transition: color 300ms ease-out; - transition: color 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-close:hover { - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-header { - padding: 11px 20px; - border-bottom: 1px solid #eee; - -webkit-transition: background 300ms ease-out; - transition: background 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-header:hover { - background: #f6f6f6; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-title { - font-size: 14px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-footer { - padding: 10px 0 0; - text-align: right; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info { - width: 420px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info h1 { - font-weight: 400; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .editormd-dialog-container { - padding: 20px 25px 25px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .editormd-dialog-close { - top: 10px; - right: 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .hover-link:hover, .editormd-dialog-info p > a { - color: #2196F3; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .hover-link { - color: #666; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a .fa-external-link { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a:hover { - color: #2196F3; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a:hover .fa-external-link { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask, .editormd-dialog-mask, .editormd-mask { - display: none; - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-mask-bg, .editormd-mask { - background: #fff; - opacity: .5; - filter: alpha(opacity=50); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-mask { - position: fixed; - background: #000; - opacity: .2; - filter: alpha(opacity=20); - z-index: 99998; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask, .editormd-dialog-mask-con { - background: url(../images/loading.gif) center center no-repeat; - background-size: 32px 32px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask { - z-index: 20; - display: block; - background-color: #fff; -} - -@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { - /* line 2, vendor/assets/editormd/css/editormd.min.css */ - .editormd-container-mask, .editormd-dialog-mask-con { - background-image: url(../images/loading@2x.gif); - } -} - -@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-pixel-ratio: 3) { - /* line 2, vendor/assets/editormd/css/editormd.min.css */ - .editormd-container-mask, .editormd-dialog-mask-con { - background-image: url(../images/loading@3x.gif); - } -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-code-block-dialog textarea, .editormd-preformatted-text-dialog textarea { - width: 100%; - height: 400px; - margin-bottom: 6px; - overflow: auto; - border: 1px solid #eee; - background: #fff; - padding: 15px; - resize: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-code-toolbar { - color: #999; - font-size: 14px; - margin: -5px 0 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table { - width: 99%; - display: table; - border: 1px solid #ddd; - border-collapse: collapse; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row { - width: 100%; - display: table-row; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a { - font-size: 1.4em; - width: 5%; - height: 36px; - color: #999; - text-align: center; - display: table-cell; - vertical-align: middle; - border: 1px solid #ddd; - text-decoration: none; - -webkit-transition: background-color 300ms ease-out,color 100ms ease-in; - transition: background-color 300ms ease-out,color 100ms ease-in; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a.selected { - color: #666; - background-color: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a:hover { - color: #777; - background-color: #f6f6f6; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head { - list-style: none; - border-bottom: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li a { - color: #999; - display: block; - padding: 6px 12px 5px; - text-align: center; - text-decoration: none; - margin-bottom: -1px; - border: 1px solid #ddd; - -moz-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-top-right-radius: 3px; - border-top-right-radius: 3px; - background: #f6f6f6; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li a:hover { - color: #666; - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li.active a { - color: #666; - background: #fff; - border-bottom-color: #fff; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li + li { - margin-left: 3px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-box { - padding: 20px 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form { - color: #666; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form label { - float: left; - display: block; - width: 75px; - text-align: left; - padding: 7px 0 15px 5px; - margin: 0 0 2px; - font-weight: 400; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form iframe { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input:focus { - outline: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=text], .editormd-form input[type=number] { - color: #999; - padding: 8px; - border: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=number] { - width: 40px; - display: inline-block; - padding: 6px 8px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=text] { - display: inline-block; - width: 264px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns a { - color: #999; - padding: 7px 10px 0 0; - display: inline-block; - text-decoration: none; - text-align: center; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns .fa { - font-size: 1.3em; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns label { - float: none; - display: inline-block; - width: auto; - text-align: left; - padding: 0 0 0 5px; - cursor: pointer; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa-fw, .fa-li { - text-align: center; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn, .editormd-dialog-container button, .editormd-dialog-container input[type=submit], .editormd-dialog-footer .editormd-btn, .editormd-dialog-footer button, .editormd-dialog-footer input[type=submit], .editormd-form .editormd-btn, .editormd-form button, .editormd-form input[type=submit] { - color: #666; - min-width: 75px; - cursor: pointer; - background: #fff; - padding: 7px 10px; - border: 1px solid #ddd; - border-radius: 3px; - -webkit-transition: background 300ms ease-out; - transition: background 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn:hover, .editormd-dialog-container button:hover, .editormd-dialog-container input[type=submit]:hover, .editormd-dialog-footer .editormd-btn:hover, .editormd-dialog-footer button:hover, .editormd-dialog-footer input[type=submit]:hover, .editormd-form .editormd-btn:hover, .editormd-form button:hover, .editormd-form input[type=submit]:hover { - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn + .editormd-btn, .editormd-dialog-footer .editormd-btn + .editormd-btn, .editormd-form .editormd-btn + .editormd-btn { - margin-left: 8px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input { - width: 75px; - height: 32px; - margin-left: 8px; - position: relative; - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input input[type=file] { - width: 75px; - height: 32px; - opacity: 0; - cursor: pointer; - background: #000; - display: inline-block; - position: absolute; - top: 0; - right: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input input[type=file]::-webkit-file-upload-button { - visibility: hidden; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input:hover input[type=submit] { - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror, .editormd-preview { - display: inline-block; - width: 50%; - height: 100%; - vertical-align: top; - box-sizing: border-box; - margin: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview { - position: absolute; - top: 35px; - right: 0; - overflow: auto; - line-height: 1.6; - display: none; - background: #fff; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa, .fa-stack { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror { - z-index: 10; - float: left; - border-right: 1px solid #ddd; - font-size: 14px; - font-family: "YaHei Consolas Hybrid",Consolas,"微软雅黑","Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,Monaco,courier,monospace; - line-height: 1.6; - margin-top: 35px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror pre { - font-size: 14px; - padding: 0 12px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-linenumbers { - padding: 0 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-focused .CodeMirror-selected, .editormd .CodeMirror-selected { - background: #70B7FF; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror, .editormd .CodeMirror-scroll, .editormd .editormd-preview { - -webkit-overflow-scrolling: touch; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .styled-background { - background-color: #ff7; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-focused .cm-matchhighlight { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==); - background-position: bottom; - background-repeat: repeat-x; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-empty.CodeMirror-focused { - outline: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror pre.CodeMirror-placeholder { - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .cm-trailingspace { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc/AwNDAAAFMTAwMDA0OP34wQgX/AQBYgwYEx4f9lQAAAABJRU5ErkJggg==); - background-position: bottom left; - background-repeat: repeat-x; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .cm-tab { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=) right no-repeat; -} - -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -@font-face { - font-family: FontAwesome; - src: url(../fonts/fontawesome-webfont.eot?v=4.3.0); - src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg"); - font-weight: 400; - font-style: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa { - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lg { - font-size: 1.33333333em; - line-height: .75em; - vertical-align: -15%; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-3x { - font-size: 3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-4x { - font-size: 4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-5x { - font-size: 5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fw { - width: 1.28571429em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul > li { - position: relative; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: .14285714em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-li.fa-lg { - left: -1.85714286em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-border { - padding: .2em .25em .15em; - border: .08em solid #eee; - border-radius: .1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pull-right { - float: right; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pull-left { - float: left; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-90 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-180 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-270 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flip-horizontal { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flip-vertical { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 { - -webkit-filter: none; - filter: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack { - position: relative; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inverse { - color: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-glass:before { - content: "\f000"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-music:before { - content: "\f001"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search:before { - content: "\f002"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope-o:before { - content: "\f003"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heart:before { - content: "\f004"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star:before { - content: "\f005"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-o:before { - content: "\f006"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user:before { - content: "\f007"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-film:before { - content: "\f008"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th-large:before { - content: "\f009"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th:before { - content: "\f00a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th-list:before { - content: "\f00b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check:before { - content: "\f00c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-close:before, .fa-remove:before, .fa-times:before { - content: "\f00d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search-plus:before { - content: "\f00e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search-minus:before { - content: "\f010"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-power-off:before { - content: "\f011"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-signal:before { - content: "\f012"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cog:before, .fa-gear:before { - content: "\f013"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trash-o:before { - content: "\f014"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-home:before { - content: "\f015"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-o:before { - content: "\f016"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-clock-o:before { - content: "\f017"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-road:before { - content: "\f018"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-download:before { - content: "\f019"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inbox:before { - content: "\f01c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play-circle-o:before { - content: "\f01d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-repeat:before, .fa-rotate-right:before { - content: "\f01e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-refresh:before { - content: "\f021"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-alt:before { - content: "\f022"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lock:before { - content: "\f023"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag:before { - content: "\f024"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-headphones:before { - content: "\f025"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-off:before { - content: "\f026"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-down:before { - content: "\f027"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-up:before { - content: "\f028"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-qrcode:before { - content: "\f029"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-barcode:before { - content: "\f02a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tag:before { - content: "\f02b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tags:before { - content: "\f02c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-book:before { - content: "\f02d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bookmark:before { - content: "\f02e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-print:before { - content: "\f02f"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-camera:before { - content: "\f030"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-font:before { - content: "\f031"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bold:before { - content: "\f032"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-italic:before { - content: "\f033"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-text-height:before { - content: "\f034"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-text-width:before { - content: "\f035"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-left:before { - content: "\f036"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-center:before { - content: "\f037"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-right:before { - content: "\f038"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-justify:before { - content: "\f039"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list:before { - content: "\f03a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-indent:before { - content: "\f03c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-video-camera:before { - content: "\f03d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-image:before, .fa-photo:before, .fa-picture-o:before { - content: "\f03e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pencil:before { - content: "\f040"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-map-marker:before { - content: "\f041"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-adjust:before { - content: "\f042"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tint:before { - content: "\f043"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-square-o:before { - content: "\f045"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-square-o:before { - content: "\f046"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows:before { - content: "\f047"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-step-backward:before { - content: "\f048"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fast-backward:before { - content: "\f049"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-backward:before { - content: "\f04a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play:before { - content: "\f04b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pause:before { - content: "\f04c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stop:before { - content: "\f04d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-forward:before { - content: "\f04e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fast-forward:before { - content: "\f050"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-step-forward:before { - content: "\f051"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eject:before { - content: "\f052"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-left:before { - content: "\f053"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-right:before { - content: "\f054"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-circle:before { - content: "\f055"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-circle:before { - content: "\f056"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-times-circle:before { - content: "\f057"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-circle:before { - content: "\f058"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-question-circle:before { - content: "\f059"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-info-circle:before { - content: "\f05a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-crosshairs:before { - content: "\f05b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-times-circle-o:before { - content: "\f05c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-circle-o:before { - content: "\f05d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ban:before { - content: "\f05e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-left:before { - content: "\f060"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-right:before { - content: "\f061"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-up:before { - content: "\f062"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-down:before { - content: "\f063"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-expand:before { - content: "\f065"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-compress:before { - content: "\f066"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus:before { - content: "\f067"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus:before { - content: "\f068"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-asterisk:before { - content: "\f069"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation-circle:before { - content: "\f06a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gift:before { - content: "\f06b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-leaf:before { - content: "\f06c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fire:before { - content: "\f06d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eye:before { - content: "\f06e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eye-slash:before { - content: "\f070"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation-triangle:before, .fa-warning:before { - content: "\f071"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plane:before { - content: "\f072"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calendar:before { - content: "\f073"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-random:before { - content: "\f074"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comment:before { - content: "\f075"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-magnet:before { - content: "\f076"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-up:before { - content: "\f077"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-down:before { - content: "\f078"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-retweet:before { - content: "\f079"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shopping-cart:before { - content: "\f07a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder:before { - content: "\f07b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-open:before { - content: "\f07c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-v:before { - content: "\f07d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-h:before { - content: "\f07e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\f080"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitter-square:before { - content: "\f081"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-square:before { - content: "\f082"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-camera-retro:before { - content: "\f083"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-key:before { - content: "\f084"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cogs:before, .fa-gears:before { - content: "\f085"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comments:before { - content: "\f086"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-o-up:before { - content: "\f087"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-o-down:before { - content: "\f088"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-half:before { - content: "\f089"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heart-o:before { - content: "\f08a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sign-out:before { - content: "\f08b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linkedin-square:before { - content: "\f08c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumb-tack:before { - content: "\f08d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-external-link:before { - content: "\f08e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sign-in:before { - content: "\f090"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trophy:before { - content: "\f091"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github-square:before { - content: "\f092"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-upload:before { - content: "\f093"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lemon-o:before { - content: "\f094"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-phone:before { - content: "\f095"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-square-o:before { - content: "\f096"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bookmark-o:before { - content: "\f097"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-phone-square:before { - content: "\f098"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitter:before { - content: "\f099"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-f:before, -.fa-facebook:before { - content: "\f09a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github:before { - content: "\f09b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-unlock:before { - content: "\f09c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-credit-card:before { - content: "\f09d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rss:before { - content: "\f09e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hdd-o:before { - content: "\f0a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bullhorn:before { - content: "\f0a1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell:before { - content: "\f0f3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-certificate:before { - content: "\f0a3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-right:before { - content: "\f0a4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-left:before { - content: "\f0a5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-up:before { - content: "\f0a6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-down:before { - content: "\f0a7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-left:before { - content: "\f0a8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-right:before { - content: "\f0a9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-up:before { - content: "\f0aa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-down:before { - content: "\f0ab"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-globe:before { - content: "\f0ac"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wrench:before { - content: "\f0ad"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tasks:before { - content: "\f0ae"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-filter:before { - content: "\f0b0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-briefcase:before { - content: "\f0b1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-alt:before { - content: "\f0b2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud:before { - content: "\f0c2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flask:before { - content: "\f0c3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paperclip:before { - content: "\f0c6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-floppy-o:before, .fa-save:before { - content: "\f0c7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-square:before { - content: "\f0c8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bars:before, .fa-navicon:before, .fa-reorder:before { - content: "\f0c9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-ul:before { - content: "\f0ca"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-ol:before { - content: "\f0cb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-strikethrough:before { - content: "\f0cc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-underline:before { - content: "\f0cd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-table:before { - content: "\f0ce"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-magic:before { - content: "\f0d0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-truck:before { - content: "\f0d1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest:before { - content: "\f0d2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest-square:before { - content: "\f0d3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-plus-square:before { - content: "\f0d4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-plus:before { - content: "\f0d5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-money:before { - content: "\f0d6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-down:before { - content: "\f0d7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-up:before { - content: "\f0d8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-left:before { - content: "\f0d9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-right:before { - content: "\f0da"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-columns:before { - content: "\f0db"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort:before, .fa-unsorted:before { - content: "\f0dc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-desc:before, .fa-sort-down:before { - content: "\f0dd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-asc:before, .fa-sort-up:before { - content: "\f0de"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope:before { - content: "\f0e0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linkedin:before { - content: "\f0e1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gavel:before, .fa-legal:before { - content: "\f0e3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comment-o:before { - content: "\f0e5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comments-o:before { - content: "\f0e6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bolt:before, .fa-flash:before { - content: "\f0e7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sitemap:before { - content: "\f0e8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-umbrella:before { - content: "\f0e9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-clipboard:before, .fa-paste:before { - content: "\f0ea"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lightbulb-o:before { - content: "\f0eb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exchange:before { - content: "\f0ec"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud-download:before { - content: "\f0ed"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud-upload:before { - content: "\f0ee"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-md:before { - content: "\f0f0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stethoscope:before { - content: "\f0f1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-suitcase:before { - content: "\f0f2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-o:before { - content: "\f0a2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-coffee:before { - content: "\f0f4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cutlery:before { - content: "\f0f5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-text-o:before { - content: "\f0f6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-building-o:before { - content: "\f0f7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hospital-o:before { - content: "\f0f8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ambulance:before { - content: "\f0f9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-medkit:before { - content: "\f0fa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fighter-jet:before { - content: "\f0fb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-beer:before { - content: "\f0fc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-h-square:before { - content: "\f0fd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-square:before { - content: "\f0fe"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-left:before { - content: "\f100"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-right:before { - content: "\f101"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-up:before { - content: "\f102"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-down:before { - content: "\f103"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-left:before { - content: "\f104"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-right:before { - content: "\f105"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-up:before { - content: "\f106"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-down:before { - content: "\f107"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-desktop:before { - content: "\f108"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-laptop:before { - content: "\f109"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tablet:before { - content: "\f10a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-o:before { - content: "\f10c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-quote-left:before { - content: "\f10d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-quote-right:before { - content: "\f10e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spinner:before { - content: "\f110"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle:before { - content: "\f111"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github-alt:before { - content: "\f113"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-o:before { - content: "\f114"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-open-o:before { - content: "\f115"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-smile-o:before { - content: "\f118"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-frown-o:before { - content: "\f119"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-meh-o:before { - content: "\f11a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gamepad:before { - content: "\f11b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-keyboard-o:before { - content: "\f11c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag-o:before { - content: "\f11d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag-checkered:before { - content: "\f11e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-terminal:before { - content: "\f120"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-code:before { - content: "\f121"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-location-arrow:before { - content: "\f124"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-crop:before { - content: "\f125"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-code-fork:before { - content: "\f126"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chain-broken:before, .fa-unlink:before { - content: "\f127"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-question:before { - content: "\f128"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-info:before { - content: "\f129"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation:before { - content: "\f12a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-superscript:before { - content: "\f12b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-subscript:before { - content: "\f12c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eraser:before { - content: "\f12d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-puzzle-piece:before { - content: "\f12e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-microphone:before { - content: "\f130"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-microphone-slash:before { - content: "\f131"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shield:before { - content: "\f132"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calendar-o:before { - content: "\f133"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fire-extinguisher:before { - content: "\f134"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rocket:before { - content: "\f135"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-maxcdn:before { - content: "\f136"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-left:before { - content: "\f137"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-right:before { - content: "\f138"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-up:before { - content: "\f139"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-down:before { - content: "\f13a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-html5:before { - content: "\f13b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-css3:before { - content: "\f13c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-anchor:before { - content: "\f13d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-unlock-alt:before { - content: "\f13e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bullseye:before { - content: "\f140"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ellipsis-h:before { - content: "\f141"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ellipsis-v:before { - content: "\f142"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rss-square:before { - content: "\f143"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play-circle:before { - content: "\f144"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ticket:before { - content: "\f145"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-square:before { - content: "\f146"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-square-o:before { - content: "\f147"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-level-up:before { - content: "\f148"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-level-down:before { - content: "\f149"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-square:before { - content: "\f14a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pencil-square:before { - content: "\f14b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-external-link-square:before { - content: "\f14c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-square:before { - content: "\f14d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-compass:before { - content: "\f14e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-down:before, .fa-toggle-down:before { - content: "\f150"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-up:before, .fa-toggle-up:before { - content: "\f151"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-right:before, .fa-toggle-right:before { - content: "\f152"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eur:before, .fa-euro:before { - content: "\f153"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gbp:before { - content: "\f154"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inr:before, .fa-rupee:before { - content: "\f156"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before { - content: "\f157"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rouble:before, .fa-rub:before, .fa-ruble:before { - content: "\f158"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-krw:before, .fa-won:before { - content: "\f159"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file:before { - content: "\f15b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-text:before { - content: "\f15c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-alpha-asc:before { - content: "\f15d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-alpha-desc:before { - content: "\f15e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-amount-asc:before { - content: "\f160"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-amount-desc:before { - content: "\f161"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-numeric-asc:before { - content: "\f162"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-numeric-desc:before { - content: "\f163"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-up:before { - content: "\f164"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-down:before { - content: "\f165"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube-square:before { - content: "\f166"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube:before { - content: "\f167"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-xing:before { - content: "\f168"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-xing-square:before { - content: "\f169"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube-play:before { - content: "\f16a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dropbox:before { - content: "\f16b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-overflow:before { - content: "\f16c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-instagram:before { - content: "\f16d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flickr:before { - content: "\f16e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-adn:before { - content: "\f170"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitbucket:before { - content: "\f171"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitbucket-square:before { - content: "\f172"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tumblr:before { - content: "\f173"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tumblr-square:before { - content: "\f174"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-down:before { - content: "\f175"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-up:before { - content: "\f176"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-left:before { - content: "\f177"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-right:before { - content: "\f178"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-apple:before { - content: "\f179"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-windows:before { - content: "\f17a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-android:before { - content: "\f17b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linux:before { - content: "\f17c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dribbble:before { - content: "\f17d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-skype:before { - content: "\f17e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-foursquare:before { - content: "\f180"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trello:before { - content: "\f181"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-female:before { - content: "\f182"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-male:before { - content: "\f183"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gittip:before, -.fa-gratipay:before { - content: "\f184"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sun-o:before { - content: "\f185"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-moon-o:before { - content: "\f186"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-archive:before { - content: "\f187"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bug:before { - content: "\f188"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vk:before { - content: "\f189"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-weibo:before { - content: "\f18a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-renren:before { - content: "\f18b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pagelines:before { - content: "\f18c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-exchange:before { - content: "\f18d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-left:before { - content: "\f190"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-left:before, .fa-toggle-left:before { - content: "\f191"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dot-circle-o:before { - content: "\f192"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wheelchair:before { - content: "\f193"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vimeo-square:before { - content: "\f194"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-try:before, .fa-turkish-lira:before { - content: "\f195"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-square-o:before { - content: "\f196"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-space-shuttle:before { - content: "\f197"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-slack:before { - content: "\f198"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope-square:before { - content: "\f199"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wordpress:before { - content: "\f19a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-openid:before { - content: "\f19b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bank:before, .fa-institution:before, .fa-university:before { - content: "\f19c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-graduation-cap:before, .fa-mortar-board:before { - content: "\f19d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-yahoo:before { - content: "\f19e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google:before { - content: "\f1a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-reddit:before { - content: "\f1a1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-reddit-square:before { - content: "\f1a2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stumbleupon:before { - content: "\f1a4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-delicious:before { - content: "\f1a5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-digg:before { - content: "\f1a6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pied-piper:before { - content: "\f1a7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pied-piper-alt:before { - content: "\f1a8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-drupal:before { - content: "\f1a9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-joomla:before { - content: "\f1aa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-language:before { - content: "\f1ab"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fax:before { - content: "\f1ac"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-building:before { - content: "\f1ad"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-child:before { - content: "\f1ae"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paw:before { - content: "\f1b0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spoon:before { - content: "\f1b1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cube:before { - content: "\f1b2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cubes:before { - content: "\f1b3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-behance:before { - content: "\f1b4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-behance-square:before { - content: "\f1b5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-steam:before { - content: "\f1b6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-steam-square:before { - content: "\f1b7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-recycle:before { - content: "\f1b8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tree:before { - content: "\f1bb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spotify:before { - content: "\f1bc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-deviantart:before { - content: "\f1bd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-soundcloud:before { - content: "\f1be"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-database:before { - content: "\f1c0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-pdf-o:before { - content: "\f1c1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-word-o:before { - content: "\f1c2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-excel-o:before { - content: "\f1c3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before { - content: "\f1c5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-archive-o:before, .fa-file-zip-o:before { - content: "\f1c6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-audio-o:before, .fa-file-sound-o:before { - content: "\f1c7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-code-o:before { - content: "\f1c9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vine:before { - content: "\f1ca"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-codepen:before { - content: "\f1cb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-jsfiddle:before { - content: "\f1cc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before { - content: "\f1cd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-o-notch:before { - content: "\f1ce"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ra:before, .fa-rebel:before { - content: "\f1d0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-empire:before, .fa-ge:before { - content: "\f1d1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-git-square:before { - content: "\f1d2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-git:before { - content: "\f1d3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hacker-news:before { - content: "\f1d4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tencent-weibo:before { - content: "\f1d5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-qq:before { - content: "\f1d6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paper-plane:before, .fa-send:before { - content: "\f1d8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paper-plane-o:before, .fa-send-o:before { - content: "\f1d9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-history:before { - content: "\f1da"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-thin:before, .fa-genderless:before { - content: "\f1db"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-header:before { - content: "\f1dc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paragraph:before { - content: "\f1dd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sliders:before { - content: "\f1de"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-alt:before { - content: "\f1e0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-alt-square:before { - content: "\f1e1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bomb:before { - content: "\f1e2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-futbol-o:before, .fa-soccer-ball-o:before { - content: "\f1e3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tty:before { - content: "\f1e4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-binoculars:before { - content: "\f1e5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plug:before { - content: "\f1e6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-slideshare:before { - content: "\f1e7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitch:before { - content: "\f1e8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-yelp:before { - content: "\f1e9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-newspaper-o:before { - content: "\f1ea"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wifi:before { - content: "\f1eb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calculator:before { - content: "\f1ec"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paypal:before { - content: "\f1ed"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-wallet:before { - content: "\f1ee"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-visa:before { - content: "\f1f0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-mastercard:before { - content: "\f1f1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-discover:before { - content: "\f1f2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-amex:before { - content: "\f1f3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-paypal:before { - content: "\f1f4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-stripe:before { - content: "\f1f5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-slash:before { - content: "\f1f6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-slash-o:before { - content: "\f1f7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trash:before { - content: "\f1f8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-copyright:before { - content: "\f1f9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-at:before { - content: "\f1fa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eyedropper:before { - content: "\f1fb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paint-brush:before { - content: "\f1fc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-birthday-cake:before { - content: "\f1fd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-area-chart:before { - content: "\f1fe"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pie-chart:before { - content: "\f200"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-line-chart:before { - content: "\f201"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lastfm:before { - content: "\f202"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lastfm-square:before { - content: "\f203"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-toggle-off:before { - content: "\f204"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-toggle-on:before { - content: "\f205"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bicycle:before { - content: "\f206"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bus:before { - content: "\f207"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ioxhost:before { - content: "\f208"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angellist:before { - content: "\f209"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc:before { - content: "\f20a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ils:before, .fa-shekel:before, .fa-sheqel:before { - content: "\f20b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-meanpath:before { - content: "\f20c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-buysellads:before { - content: "\f20d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-connectdevelop:before { - content: "\f20e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dashcube:before { - content: "\f210"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-forumbee:before { - content: "\f211"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-leanpub:before { - content: "\f212"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sellsy:before { - content: "\f213"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shirtsinbulk:before { - content: "\f214"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-simplybuilt:before { - content: "\f215"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-skyatlas:before { - content: "\f216"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cart-plus:before { - content: "\f217"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cart-arrow-down:before { - content: "\f218"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-diamond:before { - content: "\f219"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ship:before { - content: "\f21a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-secret:before { - content: "\f21b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-motorcycle:before { - content: "\f21c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-street-view:before { - content: "\f21d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heartbeat:before { - content: "\f21e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus:before { - content: "\f221"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars:before { - content: "\f222"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mercury:before { - content: "\f223"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-transgender:before { - content: "\f224"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-transgender-alt:before { - content: "\f225"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus-double:before { - content: "\f226"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-double:before { - content: "\f227"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus-mars:before { - content: "\f228"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke:before { - content: "\f229"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke-v:before { - content: "\f22a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke-h:before { - content: "\f22b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-neuter:before { - content: "\f22c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-official:before { - content: "\f230"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest-p:before { - content: "\f231"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-whatsapp:before { - content: "\f232"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-server:before { - content: "\f233"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-plus:before { - content: "\f234"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-times:before { - content: "\f235"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bed:before, .fa-hotel:before { - content: "\f236"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-viacoin:before { - content: "\f237"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-train:before { - content: "\f238"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-subway:before { - content: "\f239"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-medium:before { - content: "\f23a"; -} - -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -@font-face { - font-family: editormd-logo; - src: url(../fonts/editormd-logo.eot?-5y8q6h); - src: url(.../fonts/editormd-logo.eot?#iefix-5y8q6h) format("embedded-opentype"), url(../fonts/editormd-logo.woff?-5y8q6h) format("woff"), url(../fonts/editormd-logo.ttf?-5y8q6h) format("truetype"), url(../fonts/editormd-logo.svg?-5y8q6h#icomoon) format("svg"); - font-weight: 400; - font-style: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo, .editormd-logo-1x, .editormd-logo-2x, .editormd-logo-3x, .editormd-logo-4x, .editormd-logo-5x, .editormd-logo-6x, .editormd-logo-7x, .editormd-logo-8x { - font-family: editormd-logo; - speak: none; - font-style: normal; - font-weight: 400; - font-variant: normal; - text-transform: none; - font-size: inherit; - line-height: 1; - display: inline-block; - text-rendering: auto; - vertical-align: inherit; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr:after, .markdown-body hr:before { - content: ""; - display: table; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-1x:before, .editormd-logo-2x:before, .editormd-logo-3x:before, .editormd-logo-4x:before, .editormd-logo-5x:before, .editormd-logo-6x:before, .editormd-logo-7x:before, .editormd-logo-8x:before, .editormd-logo:before { - content: "\e1987"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-1x { - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-lg { - font-size: 1.2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-3x { - font-size: 3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-4x { - font-size: 4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-5x { - font-size: 5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-6x { - font-size: 6em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-7x { - font-size: 7em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-8x { - font-size: 8em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-color { - color: #2196F3; -} - -/*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */ -@font-face { - font-family: octicons-anchor; - src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==) format("woff"); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - color: #333; - overflow: hidden; - font-family: "Microsoft YaHei",Helvetica,"Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Monaco,monospace,Tahoma,STXihei,"华文细黑",STHeiti,"Helvetica Neue","Droid Sans","wenquanyi micro hei",FreeSans,Arimo,Arial,SimSun,"宋体",Heiti,"黑体",sans-serif; - font-size: 16px; - line-height: 1.6; - word-wrap: break-word; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body strong { - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 { - margin: .67em 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body img { - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr { - box-sizing: content-box; - height: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body input { - color: inherit; - margin: 0; - line-height: normal; - font: 13px/1.4 Helvetica,arial,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body html input[disabled] { - cursor: default; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body input[type=checkbox] { - box-sizing: border-box; - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body * { - box-sizing: border-box; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body a { - background: 0 0; - color: #4183c4; - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body a:active, .markdown-body a:hover { - outline: 0; - text-decoration: underline; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr { - margin: 15px 0; - overflow: hidden; - background: 0 0; - border: 0; - border-bottom: 1px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1, .markdown-body h2 { - padding-bottom: .3em; - border-bottom: 1px solid #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote { - margin: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol, .markdown-body ul ol { - list-style-type: lower-roman; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol ol, .markdown-body ol ul ol, .markdown-body ul ol ol, .markdown-body ul ul ol { - list-style-type: lower-alpha; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dd { - margin-left: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code { - font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre { - font: 12px Consolas,"Liberation Mono",Menlo,Courier,monospace; - word-wrap: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .octicon { - font: normal normal 16px octicons-anchor; - line-height: 1; - display: inline-block; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .octicon-link:before { - content: '\f05c'; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body > :first-child { - margin-top: 0 !important; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body > :last-child { - margin-bottom: 0 !important; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .anchor { - position: absolute; - top: 0; - left: 0; - display: block; - padding-right: 6px; - padding-left: 30px; - margin-left: -30px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .anchor:focus { - outline: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { - position: relative; - margin-top: 1em; - margin-bottom: 16px; - font-weight: 700; - line-height: 1.4; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { - display: none; - color: #000; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { - padding-left: 8px; - margin-left: -30px; - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { - display: inline-block; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 { - font-size: 2.25em; - line-height: 1.2; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 .anchor { - line-height: 1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h2 { - font-size: 1.75em; - line-height: 1.225; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h2 .anchor { - line-height: 1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h3 { - font-size: 1.5em; - line-height: 1.43; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h3 .anchor, .markdown-body h4 .anchor { - line-height: 1.2; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h4 { - font-size: 1.25em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h5 .anchor, .markdown-body h6 .anchor { - line-height: 1.1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h5 { - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h6 { - font-size: 1em; - color: #777; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote, .markdown-body dl, .markdown-body ol, .markdown-body p, .markdown-body pre, .markdown-body table, .markdown-body ul { - margin-top: 0; - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol, .markdown-body ul { - padding-left: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol, .markdown-body ol ul, .markdown-body ul ol, .markdown-body ul ul { - margin-top: 0; - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body li > p { - margin-top: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl { - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl dt { - padding: 0; - margin-top: 16px; - font-size: 1em; - font-style: italic; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl dd { - padding: 0 16px; - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote { - padding: 0 15px; - color: #777; - border-left: 4px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote > :first-child { - margin-top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote > :last-child { - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table { - border-collapse: collapse; - border-spacing: 0; - display: block; - width: 100%; - overflow: auto; - word-break: normal; - word-break: keep-all; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table th { - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table td, .markdown-body table th { - padding: 6px 13px; - border: 1px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table tr:nth-child(2n) { - background-color: #f8f8f8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body img { - max-width: 100%; - box-sizing: border-box; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code { - padding: .2em 0; - margin: 0; - font-size: 85%; - background-color: rgba(0, 0, 0, 0.04); - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code:after, .markdown-body code:before { - letter-spacing: -.2em; - content: "\00a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre > code { - padding: 0; - margin: 0; - font-size: 100%; - word-break: normal; - white-space: pre; - background: 0 0; - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight { - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre, .markdown-body pre { - padding: 16px; - overflow: auto; - font-size: 85%; - background-color: #f7f7f7; - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre { - margin-bottom: 0; - word-break: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre code { - display: inline; - max-width: initial; - padding: 0; - margin: 0; - overflow: initial; - line-height: inherit; - word-wrap: normal; - background-color: transparent; - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre code:after, .markdown-body pre code:before { - content: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-c { - color: #969896; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-c1, .markdown-body .pl-mdh, .markdown-body .pl-mm, .markdown-body .pl-mp, .markdown-body .pl-mr, .markdown-body .pl-s1 .pl-v, .markdown-body .pl-s3, .markdown-body .pl-sc, .markdown-body .pl-sv { - color: #0086b3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-e, .markdown-body .pl-en { - color: #795da3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-s1 .pl-s2, .markdown-body .pl-smi, .markdown-body .pl-smp, .markdown-body .pl-stj, .markdown-body .pl-vo, .markdown-body .pl-vpf { - color: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ent { - color: #63a35c; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-k, .markdown-body .pl-s, .markdown-body .pl-st { - color: #a71d5d; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-pds, .markdown-body .pl-s1, .markdown-body .pl-s1 .pl-pse .pl-s2, .markdown-body .pl-sr, .markdown-body .pl-sr .pl-cce, .markdown-body .pl-sr .pl-sra, .markdown-body .pl-sr .pl-sre, .markdown-body .pl-src { - color: #df5000; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mo, .markdown-body .pl-v { - color: #1d3e81; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-id { - color: #b52a1d; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ii { - background-color: #b52a1d; - color: #f8f8f8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-sr .pl-cce { - color: #63a35c; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ml { - color: #693a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mh, .markdown-body .pl-mh .pl-en, .markdown-body .pl-ms { - color: #1d3e81; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mq { - color: teal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mi { - color: #333; - font-style: italic; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mb { - color: #333; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-md, .markdown-body .pl-mdhf { - background-color: #ffecec; - color: #bd2c00; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mdht, .markdown-body .pl-mi1 { - background-color: #eaffea; - color: #55a532; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mdr { - color: #795da3; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body kbd { - display: inline-block; - padding: 3px 5px; - font: 11px Consolas,"Liberation Mono",Menlo,Courier,monospace; - line-height: 10px; - color: #555; - vertical-align: middle; - background-color: #fcfcfc; - border: 1px solid #ccc; - border-bottom-color: #bbb; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #bbb; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .task-list-item + .task-list-item { - margin-top: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .task-list-item input { - float: left; - margin: .3em 0 .25em -1.6em; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body :checked + .radio-label { - z-index: 1; - position: relative; - border-color: #4183c4; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview, .editormd-preview-container { - text-align: left; - font-size: 14px; - line-height: 1.6; - padding: 20px; - overflow: auto; - width: 100%; - background-color: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview blockquote, .editormd-preview-container blockquote { - color: #666; - border-left: 4px solid #ddd; - padding-left: 20px; - margin-left: 0; - font-size: 14px; - font-style: italic; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview p code, .editormd-preview-container p code { - margin-left: 5px; - margin-right: 4px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview abbr, .editormd-preview-container abbr { - background: #ffd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview hr, .editormd-preview-container hr { - height: 1px; - border: none; - border-top: 1px solid #ddd; - background: 0 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview code, .editormd-preview-container code { - border: 1px solid #ddd; - background: #f6f6f6; - padding: 3px; - border-radius: 3px; - font-size: 14px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre, .editormd-preview-container pre { - border: 1px solid #ddd; - background: #f6f6f6; - padding: 10px; - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre code, .editormd-preview-container pre code { - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview code, .editormd-html-preview kbd, .editormd-html-preview pre, .editormd-preview-container code, .editormd-preview-container kbd, .editormd-preview-container pre { - font-family: "YaHei Consolas Hybrid",Consolas,"Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,monospace,monospace; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview table thead tr, .editormd-preview-container table thead tr { - background-color: #F8F8F8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview p.editormd-tex, .editormd-preview-container p.editormd-tex { - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview span.editormd-tex, .editormd-preview-container span.editormd-tex { - margin: 0 5px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .emoji, .editormd-preview-container .emoji { - width: 24px; - height: 24px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .katex, .editormd-preview-container .katex { - font-size: 1.4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart, .editormd-html-preview .sequence-diagram, .editormd-preview-container .flowchart, .editormd-preview-container .sequence-diagram { - margin: 0 auto; - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart svg, .editormd-html-preview .sequence-diagram svg, .editormd-preview-container .flowchart svg, .editormd-preview-container .sequence-diagram svg { - margin: 0 auto; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart text, .editormd-html-preview .sequence-diagram text, .editormd-preview-container .flowchart text, .editormd-preview-container .sequence-diagram text { - font-size: 15px !important; - font-family: "YaHei Consolas Hybrid", Consolas, "Microsoft YaHei", "Malgun Gothic", "Segoe UI", Helvetica, Arial !important; -} - -/*! Pretty printing styles. Used with prettify.js. */ -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pln { - color: #000; -} - -@media screen { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .str { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd { - color: #008; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .com { - color: #800; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .typ { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .lit { - color: #066; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .clo, .opn, .pun { - color: #660; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .tag { - color: #008; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atn { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atv { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .dec, .var { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .fun { - color: red; - } -} - -@media print, projection { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd, .tag, .typ { - font-weight: 700; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .str { - color: #060; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd { - color: #006; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .com { - color: #600; - font-style: italic; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .typ { - color: #404; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .lit { - color: #044; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .clo, .opn, .pun { - color: #440; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .tag { - color: #006; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atn { - color: #404; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atv { - color: #060; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -pre.prettyprint { - padding: 2px; - border: 1px solid #888; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -ol.linenums { - margin-top: 0; - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -li.L1, li.L3, li.L5, li.L7, li.L9 { - background: #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre.prettyprint, .editormd-preview-container pre.prettyprint { - padding: 10px; - border: 1px solid #ddd; - white-space: pre-wrap; - word-wrap: break-word; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums, .editormd-preview-container ol.linenums { - color: #999; - padding-left: 2.5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums li, .editormd-preview-container ol.linenums li { - list-style-type: decimal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums li code, .editormd-preview-container ol.linenums li code { - border: none; - background: 0 0; - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu, .editormd-preview-container .editormd-toc-menu { - margin: 8px 0 12px; - display: inline-block; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc, .editormd-preview-container .editormd-toc-menu > .markdown-toc { - position: relative; - border-radius: 4px; - border: 1px solid #ddd; - display: inline-block; - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul { - width: 160%; - min-width: 180px; - position: absolute; - left: -1px; - top: -2px; - z-index: 100; - padding: 0 10px 10px; - display: none; - background: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - -o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li ul { - width: 100%; - min-width: 180px; - border: 1px solid #ddd; - display: none; - background: #fff; - border-radius: 4px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn:hover, .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a:hover, .editormd-preview-container .editormd-toc-menu .toc-menu-btn:hover, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a:hover { - background-color: #f6f6f6; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a { - color: #666; - padding: 6px 10px; - display: block; - -webkit-transition: background-color 500ms ease-out; - transition: background-color 500ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li, .editormd-preview-container .editormd-toc-menu > .markdown-toc li { - position: relative; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul { - position: absolute; - top: 32px; - left: 10%; - display: none; - -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - -o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { - pointer-events: pointer-events; - position: absolute; - left: 15px; - top: -6px; - display: block; - content: ""; - width: 0; - height: 0; - border: 6px solid transparent; - border-width: 0 6px 6px; - z-index: 10; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { - border-bottom-color: #ccc; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after { - border-bottom-color: #fff; - top: -5px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu ul, .editormd-preview-container .editormd-toc-menu ul { - list-style: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu a, .editormd-preview-container .editormd-toc-menu a { - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu h1, .editormd-preview-container .editormd-toc-menu h1 { - font-size: 16px; - padding: 5px 0 10px 10px; - line-height: 1; - border-bottom: 1px solid #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu h1 .fa, .editormd-preview-container .editormd-toc-menu h1 .fa { - padding-left: 10px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn, .editormd-preview-container .editormd-toc-menu .toc-menu-btn { - color: #666; - min-width: 180px; - padding: 5px 10px; - border-radius: 4px; - display: inline-block; - -webkit-transition: background-color 500ms ease-out; - transition: background-color 500ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview textarea, .editormd-onlyread .editormd-toolbar { - display: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn .fa, .editormd-preview-container .editormd-toc-menu .toc-menu-btn .fa { - float: right; - padding: 3px 0 0 10px; - font-size: 1.3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .editormd-toc-menu ul { - padding-left: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre, .markdown-body pre { - line-height: 1.6; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -hr.editormd-page-break { - border: 1px dotted #ccc; - font-size: 0; - height: 2px; -} - -@media only print { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - hr.editormd-page-break { - background: 0 0; - border: none; - height: 0; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview hr.editormd-page-break { - background: 0 0; - border: none; - height: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-close-btn { - color: #fff; - padding: 4px 6px; - font-size: 18px; - border-radius: 500px; - display: none; - background-color: #ccc; - position: absolute; - top: 25px; - right: 35px; - z-index: 19; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-close-btn:hover { - background-color: #999; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-active { - width: 100%; - padding: 40px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark { - color: #777; - background: #2C2827; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container { - color: #888; - background-color: #2C2827; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container pre.prettyprint { - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container blockquote { - color: #555; - padding: .5em; - background: #222; - border-color: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container abbr { - color: #fff; - padding: 1px 3px; - border-radius: 3px; - background: #f90; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container code { - color: #fff; - border: none; - padding: 1px 3px; - border-radius: 3px; - background: #5A9600; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container table { - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container .fa-emoji { - color: #B4BF42; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container .katex { - color: #FEC93F; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc { - background: #fff; - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc h1 { - border-color: #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .markdown-body h1, .editormd-preview-theme-dark .markdown-body h2, .editormd-preview-theme-dark .markdown-body hr { - border-color: #222; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark pre { - color: #999; - background-color: #111; - background-color: rgba(0, 0, 0, 0.4); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark pre .pln { - color: #999; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark li.L1, .editormd-preview-theme-dark li.L3, .editormd-preview-theme-dark li.L5, .editormd-preview-theme-dark li.L7, .editormd-preview-theme-dark li.L9 { - background: 0 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark [class*=editormd-logo] { - color: #2196F3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .sequence-diagram text { - fill: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .sequence-diagram path, .editormd-preview-theme-dark .sequence-diagram rect { - color: #fff; - fill: #64D1CB; - stroke: #64D1CB; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart path, .editormd-preview-theme-dark .flowchart rect { - stroke: #A6C6FF; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart rect { - fill: #A6C6FF; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart text { - fill: #5879B4; -} - -@media screen { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .str { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .kwd { - color: #f90; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .com { - color: #444; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .typ { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .lit { - color: #066; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .clo, .editormd-preview-theme-dark .opn, .editormd-preview-theme-dark .pun { - color: #660; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .tag { - color: #f90; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .atn { - color: #6C95F5; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .atv { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .dec, .editormd-preview-theme-dark .var { - color: #008BA7; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .fun { - color: red; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-onlyread .CodeMirror { - margin-top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-onlyread .editormd-preview { - top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-fullscreen { - position: fixed; - top: 0; - left: 0; - border: none; - margin: 0 auto; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark { - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-toolbar { - background: #1A1A17; - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li > a { - color: #777; - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li > a.active, .editormd-theme-dark .editormd-menu > li > a:hover { - border-color: #333; - background: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li.divider { - border-right: 1px solid #111; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .CodeMirror { - border-right: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 1, vendor/assets/dragula/dragula.css */ -.gu-mirror { - position: fixed !important; - margin: 0 !important; - z-index: 9999 !important; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); -} - -/* line 9, vendor/assets/dragula/dragula.css */ -.gu-hide { - display: none !important; -} - -/* line 12, vendor/assets/dragula/dragula.css */ -.gu-unselectable { - -webkit-user-select: none !important; - -moz-user-select: none !important; - -ms-user-select: none !important; - user-select: none !important; -} - -/* line 18, vendor/assets/dragula/dragula.css */ -.gu-transit { - opacity: 0.2; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; - filter: alpha(opacity=20); -} - -/* line 1, app/assets/stylesheets/common.scss */ -body { - font-size: 14px; - background: #efefef; -} - -/* line 7, app/assets/stylesheets/common.scss */ -a:hover { - text-decoration: unset; -} - -/* line 12, app/assets/stylesheets/common.scss */ -textarea.danger, input.danger { - border-color: #dc3545 !important; -} - -/* line 16, app/assets/stylesheets/common.scss */ -label.error { - color: #dc3545 !important; -} - -/* line 20, app/assets/stylesheets/common.scss */ -input.form-control { - font-size: 14px; -} - -/* line 24, app/assets/stylesheets/common.scss */ -.input-group-prepend .input-group-text { - font-size: 14px; -} - -/* line 29, app/assets/stylesheets/common.scss */ -.flex-1 { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 32, app/assets/stylesheets/common.scss */ -.fl { - float: left; -} - -/* line 33, app/assets/stylesheets/common.scss */ -.no_padding { - padding: 0px !important; -} - -/* line 34, app/assets/stylesheets/common.scss */ -.font-12 { - font-size: 12px !important; -} - -/* line 35, app/assets/stylesheets/common.scss */ -.font-14 { - font-size: 14px !important; -} - -/* line 36, app/assets/stylesheets/common.scss */ -.font-16 { - font-size: 16px !important; -} - -/* line 37, app/assets/stylesheets/common.scss */ -.font-18 { - font-size: 18px !important; -} - -/* line 38, app/assets/stylesheets/common.scss */ -.font-20 { - font-size: 20px !important; -} - -/* line 39, app/assets/stylesheets/common.scss */ -.font-24 { - font-size: 24px !important; -} - -/* line 40, app/assets/stylesheets/common.scss */ -.padding10-5 { - padding: 10px 5px; -} - -/* line 41, app/assets/stylesheets/common.scss */ -.width100 { - width: 100%; -} - -/* line 42, app/assets/stylesheets/common.scss */ -.mb10 { - margin-bottom: 10px; -} - -/* line 43, app/assets/stylesheets/common.scss */ -.mt10 { - margin-top: 10px; -} - -/* line 44, app/assets/stylesheets/common.scss */ -.mr10 { - margin-right: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml10 { - margin-left: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml20 { - margin-left: 20px; -} - -/* line 46, app/assets/stylesheets/common.scss */ -.textarea-width-100 { - width: 100%; - resize: none; - border: 1px solid #ccc; -} - -/* line 47, app/assets/stylesheets/common.scss */ -.padding10 { - padding: 10px; -} - -/* line 48, app/assets/stylesheets/common.scss */ -.padding5-10 { - padding: 5px 10px; -} - -/* line 49, app/assets/stylesheets/common.scss */ -.position-r { - position: relative; -} - -/* line 50, app/assets/stylesheets/common.scss */ -.color-grey-c { - color: #ccc; -} - -/* line 51, app/assets/stylesheets/common.scss */ -.color-blue { - color: #4CACFF; -} - -/* line 52, app/assets/stylesheets/common.scss */ -.color-orange { - color: #ff6800; -} - -/* line 53, app/assets/stylesheets/common.scss */ -.inline-block { - display: inline-block; -} - -/* line 54, app/assets/stylesheets/common.scss */ -.hide { - display: none; -} - -/* line 55, app/assets/stylesheets/common.scss */ -.show { - display: block; -} - -/* line 57, app/assets/stylesheets/common.scss */ -.input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; -} - -/* line 58, app/assets/stylesheets/common.scss */ -.input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; -} - -/* line 2, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .list-item-title { - padding-bottom: 5px; - padding-left: 33px; - color: #555; -} - -/* line 7, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .list-item-title-1 { - width: 100px; - display: inline-block; -} - -/* line 11, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .list-item-title-2 { - width: 200px; - display: inline-block; -} - -/* line 15, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .collegeManage { - float: left; - padding: 0px 8px; - border-radius: 6px; - background-color: #f5f5f5; - margin: 3px 0px 3px 10px; - height: 34px; - line-height: 34px; -} - -/* line 23, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .collegeManage a { - color: #05101a; -} - -/* line 26, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .collegeManage a:hover { - color: #007bff; -} - -/* line 30, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page i:hover { - color: #333; -} - -/* line 33, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .add-manager-i { - float: left; -} - -/* line 35, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .add-manager-i i { - padding: 10px 5px; -} - -/* line 41, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .auth-schools-new-add .flex-column input, .admins-auth-schools-index-page .auth-schools-user-add .flex-column input { - height: 38px; -} - -/* line 45, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .auth-schools-new-add .search-school, .admins-auth-schools-index-page .auth-schools-user-add .search-school { - margin-left: 15px; -} - -/* line 50, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .school-search-list { - background: #F4FAFF; - height: 280px; - overflow-y: scroll; - padding: 10px 0; -} - -/* line 56, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .school-list-item { - padding: 2px 10px; -} - -/* line 58, app/assets/stylesheets/admins/auth_schools.scss */ -.admins-auth-schools-index-page .school-list-item input { - font-size: 20px; - margin-right: 5px; -} - -/* line 4, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item > .drag { - cursor: move; - background: #fff; - box-shadow: 1px 2px 5px 3px #f0f0f0; -} - -/* line 10, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item-no { - font-size: 28px; - text-align: center; -} - -/* line 15, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item-img { - cursor: pointer; - width: 100%; - height: 60px; -} - -/* line 20, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item-img > img { - display: block; - width: 100%; - height: 60px; - background: #F5F5F5; -} - -/* line 28, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .not_active { - background: #F0F0F0; -} - -/* line 32, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .delete-btn { - font-size: 20px; - color: red; - cursor: pointer; -} - -/* line 38, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .save-url-btn { - cursor: pointer; -} - -/* line 42, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 48, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .online-check-box { - font-size: 20px; -} - -/* line 52, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 55, app/assets/stylesheets/admins/carousels.scss */ -.admins-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; -} - -/* line 1, app/assets/stylesheets/admins/common.scss */ -.admin-body-container { - padding: 20px; - -webkit-box-flex: 1; - flex: 1; - min-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - overflow-y: scroll; - /* 面包屑 */ - /* 内容表格 */ - /* 分页 */ - /* 搜索表单 */ -} - -/* line 9, app/assets/stylesheets/admins/common.scss */ -.admin-body-container > .content { - -webkit-box-flex: 1; - flex: 1; - font-size: 14px; -} - -/* line 13, app/assets/stylesheets/admins/common.scss */ -.admin-body-container > .content .box { - padding: 20px; - border-radius: 5px; - background: #fff; -} - -/* line 21, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .breadcrumb { - padding-left: 5px; - font-size: 20px; - background: unset; -} - -/* line 28, app/assets/stylesheets/admins/common.scss */ -.admin-body-container table { - table-layout: fixed; -} - -/* line 31, app/assets/stylesheets/admins/common.scss */ -.admin-body-container table td { - vertical-align: middle; -} - -/* line 37, app/assets/stylesheets/admins/common.scss */ -.admin-body-container table tr.no-data:hover { - color: darkgrey; - background: unset; -} - -/* line 42, app/assets/stylesheets/admins/common.scss */ -.admin-body-container table tr.no-data > td { - text-align: center; - height: 300px; -} - -/* line 50, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .image-preview-container { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; -} - -/* line 57, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .action-container > .action { - padding: 0 3px; -} - -/* line 62, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .action-container .more-action-dropdown .dropdown-item { - font-size: 14px; -} - -/* line 69, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .paginate-container { - margin-top: 20px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -/* line 76, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .paginate-container .paginate-total { - margin-bottom: 10px; - color: darkgrey; -} - -/* line 81, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .paginate-container .pagination { - margin-bottom: 0px; -} - -/* line 87, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .search-form-container { - display: -webkit-box; - display: flex; - margin-bottom: 20px; -} - -/* line 91, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 94, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .search-form-container .search-form * { - font-size: 14px; -} - -/* line 96, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .search-form-container .search-form select, .admin-body-container .search-form-container .search-form input { - margin-right: 10px; - font-size: 14px; -} - -/* line 103, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .admin-list-container { - overflow-x: scroll; -} - -/* line 106, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .admin-list-container > table { - min-width: 900px; -} - -/* line 111, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .global-error { - color: grey; - min-height: 300px; -} - -/* line 115, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .global-error-code { - font-size: 80px; -} - -/* line 119, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .global-error-text { - font-size: 24px; -} - -/* line 125, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .nav-tabs .nav-link { - padding: 0.5rem 2rem; -} - -/* line 130, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .CodeMirror { - border: 1px solid #ced4da; -} - -/* line 134, app/assets/stylesheets/admins/common.scss */ -.admin-body-container .batch-action-container { - padding: 10px 20px 0; - background: #fff; -} - -/* line 3, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .competition-mode-container .row { - height: 35px; -} - -/* line 7, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .competition-mode-container .des-row { - height: auto; -} - -/* line 11, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .competition-mode-container .form-control { - font-size: 14px; -} - -/* line 22, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .col-md-label { - -webkit-box-flex: 0; - flex: 0 0 10%; - max-width: 10%; - min-width: 30px; - padding-right: 15px; - padding-left: 15px; - position: relative; -} - -/* line 31, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .col-md-label-s { - -webkit-box-flex: 0; - flex: 0 0 30px; - padding-right: 15px; - padding-left: 15px; - position: relative; -} - -/* line 38, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .setBtn_s { - height: 35px; - line-height: 20px; -} - -/* line 43, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .sponsor_label { - border: 1px solid #4CACFF; - border-radius: 5px; - background-color: rgba(76, 172, 255, 0.3); - color: #333; - padding: 0px 4px; - height: 30px; - line-height: 30px; - float: left; - margin: 4px 5px; -} - -/* line 54, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .sponsor_label span { - display: block; - float: left; - height: 28px; - line-height: 28px; - margin-right: 5px; -} - -/* line 62, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .sponsor_label a { - font-size: 18px; - float: left; - height: 28px; - line-height: 28px; -} - -/* line 70, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel { - padding: 0px 15px; -} - -/* line 73, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .large_panel_part { - border-top: 1px solid #eaeaea; -} - -/* line 76, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .large_panel_part:first-child { - border: none; -} - -/* line 80, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .large_panel_part > .row, .admins-competition-settings-index-page .large_panel .small_panel > .row { - border-bottom: 1px solid #eaeaea; - padding: 20px 0px; -} - -/* line 84, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .small_panel { - margin-left: 20px; -} - -/* line 87, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .row:last-child { - border: none; -} - -/* line 91, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 81px; - max-width: 81px; -} - -/* line 95, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 99, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-1) { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 103, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 107, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.3%; - max-width: 33.3%; -} - -/* line 111, app/assets/stylesheets/admins/competition_settings.scss */ -.admins-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > div.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 4, app/assets/stylesheets/admins/cooperatives.scss */ -.admins-cooperatives-index-page .coo-img-card .coo-img-item > .drag { - cursor: move; - background: #fff; - box-shadow: 1px 2px 5px 3px #f0f0f0; -} - -/* line 10, app/assets/stylesheets/admins/cooperatives.scss */ -.admins-cooperatives-index-page .coo-img-card .coo-img-item-img { - cursor: pointer; - width: 100%; - height: 40px; - margin-bottom: 10px; -} - -/* line 16, app/assets/stylesheets/admins/cooperatives.scss */ -.admins-cooperatives-index-page .coo-img-card .coo-img-item-img > img { - width: 100%; - height: 40px; -} - -/* line 22, app/assets/stylesheets/admins/cooperatives.scss */ -.admins-cooperatives-index-page .coo-img-card .coo-img-item .delete-btn { - position: absolute; - top: 3px; - right: 20px; - color: red; - cursor: pointer; -} - -/* line 30, app/assets/stylesheets/admins/cooperatives.scss */ -.admins-cooperatives-index-page .coo-img-card .coo-img-item .save-url-btn { - cursor: pointer; -} - -/* line 2, app/assets/stylesheets/admins/daily_school_statistics.scss */ -.admins-daily-school-statistics-index-page .daily-school-statistic-list-container { - text-align: center; -} - -/* line 3, app/assets/stylesheets/admins/dashboards.scss */ -.admins-dashboards-index-page .pie-statistic .pie { - height: 300px; -} - -/* line 4, app/assets/stylesheets/admins/departments.scss */ -.admins-departments-index-page .department-list-table .member-container .member-user { - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - flex-wrap: wrap; -} - -/* line 9, app/assets/stylesheets/admins/departments.scss */ -.admins-departments-index-page .department-list-table .member-container .member-user .member-user-item { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - height: 22px; - line-height: 22px; - padding: 2px 5px; - margin: 2px 2px; - border: 1px solid #91D5FF; - background-color: #E6F7FF; - color: #91D5FF; - border-radius: 4px; -} - -/* line 2, app/assets/stylesheets/admins/ec_tempaltes.scss */ -.admins-ec-templates-index-page .template-file-upload { - padding: 10px; - background: #fafafa; - border: 1px dashed #ccc; - text-align: center; - color: #999; - position: relative; - width: 100%; -} - -/* line 12, app/assets/stylesheets/admins/ec_tempaltes.scss */ -.admins-ec-templates-index-page input[name='file'] { - opacity: 0; - position: absolute; - display: inline-block; - left: 0; - height: 43px; - top: 0; - width: 100%; - cursor: pointer; -} - -/* line 4, app/assets/stylesheets/admins/identity_authentications.scss */ -.admins-identity-authentications-index-page .identity-authentication-list-container span.apply-status-1 { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/identity_authentications.scss */ -.admins-identity-authentications-index-page .identity-authentication-list-container span.apply-status-2 { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/identity_authentications.scss */ -.admins-identity-authentications-index-page .identity-authentication-list-container span.apply-status-3 { - color: #6c757d; -} - -/* line 4, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratories-index-page .laboratory-list-table .member-container .laboratory-user { - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - flex-wrap: wrap; -} - -/* line 9, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratories-index-page .laboratory-list-table .member-container .laboratory-user .laboratory-user-item { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - height: 22px; - line-height: 22px; - padding: 2px 5px; - margin: 2px 2px; - border: 1px solid #91D5FF; - background-color: #E6F7FF; - color: #91D5FF; - border-radius: 4px; -} - -/* line 27, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item { - display: -webkit-box; - display: flex; -} - -/* line 30, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-img, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-img { - display: block; - width: 80px; - height: 80px; - background: #f0f0f0; -} - -/* line 37, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-upload, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload { - cursor: pointer; - position: absolute; - top: 0; - width: 80px; - height: 80px; - background: #F5F5F5; - border: 1px solid #E5E5E5; -} - -/* line 46, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-upload::before, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload::before { - content: ''; - position: absolute; - top: 27px; - left: 39px; - width: 2px; - height: 26px; - background: #E5E5E5; -} - -/* line 56, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-upload::after, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload::after { - content: ''; - position: absolute; - top: 39px; - left: 27px; - width: 26px; - height: 2px; - background: #E5E5E5; -} - -/* line 67, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-left, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left { - position: relative; - width: 80px; - height: 80px; -} - -/* line 73, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-left.has-img .logo-item-upload, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left.has-img .logo-item-upload { - display: none; -} - -/* line 78, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-left.has-img:hover .logo-item-upload, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left.has-img:hover .logo-item-upload { - display: block; - background: rgba(145, 145, 145, 0.8); -} - -/* line 86, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-right, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-right { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: justify; - justify-content: space-between; - color: #777777; - font-size: 12px; -} - -/* line 94, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .logo-item-title, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-title { - color: #23272B; - font-size: 14px; -} - -/* line 100, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item { - margin-bottom: 15px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 105, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-img, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-img { - display: block; - width: 300px; - height: 80px; - background: #f0f0f0; -} - -/* line 112, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-upload, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload { - cursor: pointer; - position: absolute; - top: 0; - width: 300px; - height: 80px; - background: #F5F5F5; - border: 1px solid #E5E5E5; -} - -/* line 121, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-upload::before, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload::before { - content: ''; - position: absolute; - top: 27px; - left: 149px; - width: 2px; - height: 26px; - background: #E5E5E5; -} - -/* line 131, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-upload::after, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload::after { - content: ''; - position: absolute; - top: 39px; - left: 137px; - width: 26px; - height: 2px; - background: #E5E5E5; -} - -/* line 142, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-top, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-top { - margin-bottom: 10px; -} - -/* line 146, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-bottom, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom { - position: relative; - width: 300px; - height: 80px; -} - -/* line 152, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-bottom.has-img .banner-item-upload, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom.has-img .banner-item-upload { - display: none; -} - -/* line 157, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-bottom.has-img:hover .banner-item-upload, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom.has-img:hover .banner-item-upload { - display: block; - background: rgba(145, 145, 145, 0.8); -} - -/* line 165, app/assets/stylesheets/admins/laboratories.scss */ -.admins-laboratory-settings-show-page .edit-laboratory-setting-container .banner-item-title, .admins-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-title { - color: #23272B; - font-size: 14px; -} - -/* line 4, app/assets/stylesheets/admins/library_applies.scss */ -.admins-library-applies-index-page .library-applies-list-container span.apply-status-agreed { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/library_applies.scss */ -.admins-library-applies-index-page .library-applies-list-container span.apply-status-refused { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/library_applies.scss */ -.admins-library-applies-index-page .library-applies-list-container span.apply-status-processed { - color: #6c757d; -} - -/* line 2, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .fr { - float: right; -} - -/* line 5, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default { - margin-bottom: 10px; - background-color: whitesmoke; -} - -/* line 9, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default .panel-heading i { - margin-right: 15px; - font-size: 16px; - color: #cccccc; -} - -/* line 14, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default .panel-heading a { - padding: 8px 10px; - display: inline-block; - width: 100%; - color: #666666; -} - -/* line 21, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default .panel-collapse { - padding-top: 10px; - background: #fff; -} - -/* line 24, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default .panel-collapse table { - text-align: center; -} - -/* line 26, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default .panel-collapse table th, .admins-major-informations-index-page .panel-default .panel-collapse table td { - padding: 8px; -} - -/* line 29, app/assets/stylesheets/admins/major_informations.scss */ -.admins-major-informations-index-page .panel-default .panel-collapse table td { - color: #888; -} - -/* line 4, app/assets/stylesheets/admins/professional_authentications.scss */ -.admins-professional-authentications-index-page .professional-authentication-list-container span.apply-status-1 { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/professional_authentications.scss */ -.admins-professional-authentications-index-page .professional-authentication-list-container span.apply-status-2 { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/professional_authentications.scss */ -.admins-professional-authentications-index-page .professional-authentication-list-container span.apply-status-3 { - color: #6c757d; -} - -/* line 4, app/assets/stylesheets/admins/project_package_apply.scss */ -.admins-project-package-applies-index-page .project-package-applies-list-container span.apply-status-agreed { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/project_package_apply.scss */ -.admins-project-package-applies-index-page .project-package-applies-list-container span.apply-status-refused { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/project_package_apply.scss */ -.admins-project-package-applies-index-page .project-package-applies-list-container span.apply-status-processed { - color: #6c757d; -} - -/* line 3, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-form .time-select { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 8, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-form .type-box .btn { - margin: 0 5px; -} - -/* line 11, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-form .search-input { - width: 220px; -} - -/* line 15, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-form .contrast-date-container { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; -} - -/* line 22, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-container .contrast-column-select { - position: absolute; - right: 30px; - top: 15px; - width: 130px; -} - -/* line 29, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-container .relative { - position: relative; -} - -/* line 33, app/assets/stylesheets/admins/school_statistics.scss */ -.admins-school-statistics-index-page .school-statistic-list-container .right-border::after { - position: absolute; - top: 10px; - right: 0; - content: ''; - width: 0; - height: 20px; - border-right: 1px solid #000; -} - -/* line 3, app/assets/stylesheets/admins/shixun.scss */ -.admins-shixuns-index-page .shixuns-list-container .shixuns-status-1 { - color: #6c757d; -} - -/* line 4, app/assets/stylesheets/admins/shixun.scss */ -.admins-shixuns-index-page .shixuns-list-container .shixuns-status-2 { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/shixun.scss */ -.admins-shixuns-index-page .shixuns-list-container .shixuns-status-3 { - color: #dc3545; -} - -/* line 4, app/assets/stylesheets/admins/shixun_authorizations.scss */ -.admins-shixun-authorizations-index-page .shixun-authorization-list-container span.apply-status-1 { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/shixun_authorizations.scss */ -.admins-shixun-authorizations-index-page .shixun-authorization-list-container span.apply-status-2 { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/shixun_authorizations.scss */ -.admins-shixun-authorizations-index-page .shixun-authorization-list-container span.apply-status-3 { - color: #6c757d; -} - -/* line 2, app/assets/stylesheets/admins/shixun_settings.scss */ -.admins-shixun-settings-index-page input[type="checkbox"] { - font-size: 18px; -} - -/* line 5, app/assets/stylesheets/admins/shixun_settings.scss */ -.admins-shixun-settings-index-page .select2 input::-webkit-input-placeholder { - color: #ccc; -} - -/* line 8, app/assets/stylesheets/admins/shixun_settings.scss */ -.admins-shixun-settings-index-page .select2 .select2-selection__choice { - border: 1px solid #eee !important; -} - -/* line 11, app/assets/stylesheets/admins/shixun_settings.scss */ -.admins-shixun-settings-index-page .setting-chosen { - font-weight: 400; - font-size: 10px; - color: #333; -} - -/* line 17, app/assets/stylesheets/admins/shixun_settings.scss */ -.admins-shixun-settings-index-page .shixun-setting-image { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; -} - -/* line 1, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar { - min-width: 200px; - max-width: 200px; - background: #272822; - color: #fff; - -webkit-transition: all 0.5s; - transition: all 0.5s; - overflow-y: scroll; -} - -/* line 9, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar::-webkit-scrollbar { - display: none; -} - -/* line 13, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active { - min-width: 60px; - max-width: 60px; - text-align: center; -} - -/* line 18, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active .sidebar-header { - padding: 10px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 23, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active .sidebar-header-logo { - overflow: hidden; - margin-bottom: 10px; -} - -/* line 27, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active .sidebar-header-logo > .logo-label { - display: none; -} - -/* line 33, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active ul li a { - padding: 10px; - text-align: center; - font-size: 0.85em; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 40, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active ul li a span { - display: none; -} - -/* line 42, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active ul li a i { - margin-right: 0; - display: block; - font-size: 1.8em; - margin-bottom: 5px; - width: 30px; - height: 20px; -} - -/* line 52, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active .dropdown-toggle::after { - top: auto; - bottom: 10px; - right: 50%; - -webkit-transform: translateX(50%); - transform: translateX(50%); -} - -/* line 61, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active ul ul a { - padding: 10px !important; -} - -/* line 64, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active ul ul a span { - display: none; -} - -/* line 66, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar.active ul ul a i { - margin-left: 0px; - display: block; - font-size: 0.8em; - width: 30px; - height: 10px; -} - -/* line 76, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar .sidebar-header { - padding: 20px; - background: #272822; - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 83, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar .sidebar-header-logo { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 88, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar .sidebar-header-logo > img { - max-width: 130px !important; - max-height: 40px !important; - overflow: hidden; -} - -/* line 96, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar .sidebar-header-logo > .logo-label { - font-size: 18px; - color: darkgrey; - margin-left: 10px; -} - -/* line 104, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar #sidebarCollapse { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - cursor: pointer; - text-align: right; -} - -/* line 111, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar #sidebarCollapse.active { - width: 40px; - height: 30px; - background: #3f3f3f; - border: 1px solid grey; - border-radius: 3px; -} - -/* line 118, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar #sidebarCollapse.active i.fold { - display: none; -} - -/* line 119, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar #sidebarCollapse.active i.unfold { - display: block; -} - -/* line 122, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar #sidebarCollapse i.fold { - display: block; -} - -/* line 125, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar #sidebarCollapse i.unfold { - display: none; -} - -/* line 128, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar a, #sidebar a:hover, #sidebar a:focus { - color: inherit; - text-decoration: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} - -/* line 134, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar > ul > li > a > i { - width: 14px; - height: 14px; -} - -/* line 140, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul.components { - padding: 20px 0; - border-bottom: 1px solid #3f3f3f; -} - -/* line 145, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul p { - color: #fff; - padding: 10px; -} - -/* line 150, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul li > a { - padding: 10px; - font-size: 1em; - display: block; - text-align: left; -} - -/* line 156, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul li > a i { - margin-right: 10px; - font-size: 1em; - margin-bottom: 5px; -} - -/* line 164, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul li a:hover, #sidebar ul li a.active { - color: #fff; - background: #276891; -} - -/* line 170, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul li.active > a, #sidebar ul a[aria-expanded="true"] { - color: #fff; -} - -/* line 175, app/assets/stylesheets/admins/sidebar.scss */ -#sidebar ul ul a { - font-size: 0.9em !important; - padding-left: 30px !important; - background: #3f3f3f; -} - -@media (max-width: 768px) { - /* line 185, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active { - padding: 10px 5px; - min-width: 40px; - max-width: 40px; - text-align: center; - margin-left: 0; - -webkit-transform: none; - transform: none; - } - /* line 193, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active .sidebar-header { - padding: 0px; - } - /* line 196, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active .sidebar-header .sidebar-header-logo { - display: none; - } - /* line 200, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active .sidebar-header #sidebarCollapse { - width: 30px; - height: 20px; - } - /* line 206, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active ul li a { - padding: 10px; - font-size: 0.85em; - } - /* line 210, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active ul li a i { - margin-right: 0; - display: block; - margin-bottom: 5px; - } - /* line 217, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active > ul > li > a > i { - font-size: 1.8em; - } - /* line 221, app/assets/stylesheets/admins/sidebar.scss */ - #sidebar.active ul ul a { - padding: 10px !important; - } - /* line 230, app/assets/stylesheets/admins/sidebar.scss */ - .dropdown-toggle::after { - top: auto; - bottom: 10px; - right: 50%; - -webkit-transform: translateX(50%); - transform: translateX(50%); - } -} - -/* line 4, app/assets/stylesheets/admins/subject_authorizations.scss */ -.admins-subject-authorizations-index-page .subject-authorization-list-container span.apply-status-1 { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/subject_authorizations.scss */ -.admins-subject-authorizations-index-page .subject-authorization-list-container span.apply-status-2 { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/subject_authorizations.scss */ -.admins-subject-authorizations-index-page .subject-authorization-list-container span.apply-status-3 { - color: #6c757d; -} - -/* line 5, app/assets/stylesheets/admins/users.scss */ -.admins-users-index-page .users-list-container { - text-align: center; -} - -/* line 12, app/assets/stylesheets/admins/users.scss */ -.admins-users-edit-page .user-edit-container .user-info-content, .admins-users-update-page .user-edit-container .user-info-content { - padding-top: 5px; - padding-bottom: 5px; - height: 80px; -} - -/* line 18, app/assets/stylesheets/admins/users.scss */ -.admins-users-edit-page .user-edit-container .user-info-name, .admins-users-update-page .user-edit-container .user-info-name { - -webkit-box-flex: 2; - flex: 2; - font-size: 16px; -} - -/* line 23, app/assets/stylesheets/admins/users.scss */ -.admins-users-edit-page .user-edit-container .user-info-auth, .admins-users-update-page .user-edit-container .user-info-auth { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 26, app/assets/stylesheets/admins/users.scss */ -.admins-users-edit-page .user-edit-container .user-info-auth i.fa, .admins-users-update-page .user-edit-container .user-info-auth i.fa { - margin-right: 10px; - font-size: 16px; - width: 16px; - height: 16px; - text-align: center; -} - -/* line 4, app/assets/stylesheets/admins/video_apply.scss */ -.admins-video-applies-index-page .video-applies-list-container span.apply-status-agreed { - color: #28a745; -} - -/* line 5, app/assets/stylesheets/admins/video_apply.scss */ -.admins-video-applies-index-page .video-applies-list-container span.apply-status-refused { - color: #dc3545; -} - -/* line 6, app/assets/stylesheets/admins/video_apply.scss */ -.admins-video-applies-index-page .video-applies-list-container span.apply-status-processed { - color: #6c757d; -} - -/* line 4, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item > .drag { - cursor: move; - background: #fff; - box-shadow: 1px 2px 5px 3px #f0f0f0; -} - -/* line 10, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item-no { - font-size: 28px; - text-align: center; -} - -/* line 15, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item-img { - cursor: pointer; - width: 100%; - height: 60px; -} - -/* line 20, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item-img > img { - display: block; - width: 100%; - height: 60px; - background: #F5F5F5; -} - -/* line 28, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .not_active { - background: #F0F0F0; -} - -/* line 32, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .delete-btn { - font-size: 20px; - color: red; - cursor: pointer; -} - -/* line 38, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .save-url-btn { - cursor: pointer; -} - -/* line 42, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .operate-box { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 48, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .online-check-box { - font-size: 20px; -} - -/* line 52, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .name-input { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 55, app/assets/stylesheets/admins/weapp_adverts.scss */ -.admins-weapp-adverts-index-page .adverts-card .advert-item .link-input { - -webkit-box-flex: 3; - flex: 3; -} - -/* line 4, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item > .drag { - cursor: move; - background: #fff; - box-shadow: 1px 2px 5px 3px #f0f0f0; -} - -/* line 10, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item-no { - font-size: 28px; - text-align: center; -} - -/* line 15, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item-img { - cursor: pointer; - width: 100%; - height: 60px; -} - -/* line 20, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item-img > img { - display: block; - width: 100%; - height: 60px; - background: #F5F5F5; -} - -/* line 28, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .not_active { - background: #F0F0F0; -} - -/* line 32, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .delete-btn { - font-size: 20px; - color: red; - cursor: pointer; -} - -/* line 38, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .save-url-btn { - cursor: pointer; -} - -/* line 42, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 48, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .online-check-box { - font-size: 20px; -} - -/* line 52, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 55, app/assets/stylesheets/admins/weapp_carousels.scss */ -.admins-weapp-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; -} - -/* line 19, app/assets/stylesheets/admin.scss */ -body { - width: 100vw; - height: 100vh; - max-width: 100vw; - max-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-align: stretch; - align-items: stretch; - font-size: 14px; - background: #efefef; - overflow: hidden; -} - -/* line 33, app/assets/stylesheets/admin.scss */ -.simple_form .form-group .collection_radio_buttons { - margin-bottom: 0px; -} - -/* line 37, app/assets/stylesheets/admin.scss */ -.simple_form .form-group .form-check-inline { - height: calc(1.5em + 0.75rem + 2px); -} - -/* line 43, app/assets/stylesheets/admin.scss */ -input.form-control { - font-size: 14px; -} - -/* line 47, app/assets/stylesheets/admin.scss */ -.btn-default { - color: #666; - background: #e1e1e1 !important; -} - -/* line 51, app/assets/stylesheets/admin.scss */ -.export-absolute { - right: 20px; - position: absolute; -} diff --git a/public/assets/admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css.gz b/public/assets/admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css.gz deleted file mode 100644 index 3e11d43c3..000000000 Binary files a/public/assets/admin-ec0c7805c96af407f1603ea37d0ee9341f92862db526162033b707775af25efd.css.gz and /dev/null differ diff --git a/public/assets/application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css b/public/assets/application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css similarity index 93% rename from public/assets/application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css rename to public/assets/application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css index 3eeb492e7..61c34fe54 100644 --- a/public/assets/application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css +++ b/public/assets/application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css @@ -48,7 +48,7 @@ html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ @@ -686,7 +686,6 @@ pre code { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ .row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -15px; @@ -722,201 +721,172 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -926,12 +896,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -941,12 +911,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -956,175 +926,146 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } @media (min-width: 576px) { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-0 { @@ -1132,11 +1073,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-3 { @@ -1144,11 +1085,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-6 { @@ -1156,11 +1097,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-9 { @@ -1168,11 +1109,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1180,163 +1121,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-0 { @@ -1344,11 +1256,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-3 { @@ -1356,11 +1268,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-6 { @@ -1368,11 +1280,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-9 { @@ -1380,11 +1292,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1392,163 +1304,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-0 { @@ -1556,11 +1439,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-3 { @@ -1568,11 +1451,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-6 { @@ -1580,11 +1463,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-9 { @@ -1592,11 +1475,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1604,163 +1487,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-0 { @@ -1768,11 +1622,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-3 { @@ -1780,11 +1634,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-6 { @@ -1792,11 +1646,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-9 { @@ -1804,11 +1658,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -2232,14 +2086,12 @@ pre code { background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-control { - -webkit-transition: none; transition: none; } } @@ -2386,7 +2238,6 @@ textarea.form-control { /* line 184, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -5px; @@ -2426,10 +2277,8 @@ textarea.form-control { /* line 222, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-check-inline { - display: -webkit-inline-box; display: inline-flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding-left: 0; margin-right: 0.75rem; } @@ -2732,13 +2581,9 @@ textarea.form-control { /* line 258, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline { - display: -webkit-box; display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex-flow: row wrap; + align-items: center; } /* line 266, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2749,25 +2594,17 @@ textarea.form-control { @media (min-width: 576px) { /* line 272, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline label { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; margin-bottom: 0; } /* line 280, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-group { - display: -webkit-box; display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; margin-bottom: 0; } /* line 289, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2787,12 +2624,9 @@ textarea.form-control { } /* line 307, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-check { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: auto; padding-left: 0; } @@ -2806,10 +2640,8 @@ textarea.form-control { } /* line 322, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; } /* line 326, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control-label { @@ -2834,14 +2666,12 @@ textarea.form-control { font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ .btn { - -webkit-transition: none; transition: none; } } @@ -3554,14 +3384,12 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } @media (prefers-reduced-motion: reduce) { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: none; transition: none; } } @@ -3581,14 +3409,12 @@ input[type="button"].btn-block { position: relative; height: 0; overflow: hidden; - -webkit-transition: height 0.35s ease; transition: height 0.35s ease; } @media (prefers-reduced-motion: reduce) { /* line 15, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .collapsing { - -webkit-transition: none; transition: none; } } @@ -3882,7 +3708,6 @@ input[type="button"].btn-block { .btn-group, .btn-group-vertical { position: relative; - display: -webkit-inline-box; display: inline-flex; vertical-align: middle; } @@ -3891,8 +3716,7 @@ input[type="button"].btn-block { .btn-group > .btn, .btn-group-vertical > .btn { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ @@ -3911,11 +3735,9 @@ input[type="button"].btn-block { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-toolbar { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; + justify-content: flex-start; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -3975,13 +3797,9 @@ input[type="button"].btn-block { /* line 111, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + align-items: flex-start; + justify-content: center; } /* line 116, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -4029,11 +3847,9 @@ input[type="button"].btn-block { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; + align-items: stretch; width: 100%; } @@ -4043,8 +3859,7 @@ input[type="button"].btn-block { .input-group > .custom-select, .input-group > .custom-file { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; width: 1%; margin-bottom: 0; } @@ -4093,10 +3908,8 @@ input[type="button"].btn-block { /* line 52, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group > .custom-file { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; } /* line 56, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ @@ -4115,7 +3928,6 @@ input[type="button"].btn-block { /* line 69, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-prepend, .input-group-append { - display: -webkit-box; display: flex; } @@ -4156,10 +3968,8 @@ input[type="button"].btn-block { /* line 102, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-text { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; @@ -4255,7 +4065,6 @@ input[type="button"].btn-block { /* line 17, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-control-inline { - display: -webkit-inline-box; display: inline-flex; margin-right: 1rem; } @@ -4401,16 +4210,12 @@ input[type="button"].btn-block { height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-label::after { - -webkit-transition: none; transition: none; } } @@ -4418,8 +4223,7 @@ input[type="button"].btn-block { /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); + transform: translateX(0.75rem); } /* line 199, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ @@ -4615,7 +4419,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; @@ -4624,7 +4427,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 387, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-webkit-slider-thumb { - -webkit-transition: none; transition: none; } } @@ -4652,7 +4454,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; @@ -4661,7 +4462,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 414, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-moz-range-thumb { - -webkit-transition: none; transition: none; } } @@ -4692,7 +4492,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @@ -4700,7 +4499,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 440, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-ms-thumb { - -webkit-transition: none; transition: none; } } @@ -4763,7 +4561,6 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @@ -4772,14 +4569,12 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: none; transition: none; } } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav { - display: -webkit-box; display: flex; flex-wrap: wrap; padding-left: 0; @@ -4863,16 +4658,14 @@ input[type="button"].btn-block { /* line 94, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; text-align: center; } /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-justified .nav-item { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; text-align: center; } @@ -4889,26 +4682,20 @@ input[type="button"].btn-block { /* line 18, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; padding: 0.5rem 1rem; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar > .container, .navbar > .container-fluid { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } /* line 42, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -4929,11 +4716,8 @@ input[type="button"].btn-block { /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-nav { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; @@ -4961,10 +4745,8 @@ input[type="button"].btn-block { /* line 99, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-collapse { flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; + flex-grow: 1; + align-items: center; } /* line 108, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5005,17 +4787,12 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav .dropdown-menu { @@ -5033,7 +4810,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5055,17 +4831,12 @@ input[type="button"].btn-block { @media (min-width: 768px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav .dropdown-menu { @@ -5083,7 +4854,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5105,17 +4875,12 @@ input[type="button"].btn-block { @media (min-width: 992px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav .dropdown-menu { @@ -5133,7 +4898,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5155,17 +4919,12 @@ input[type="button"].btn-block { @media (min-width: 1200px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav .dropdown-menu { @@ -5183,7 +4942,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5195,11 +4953,8 @@ input[type="button"].btn-block { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 142, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5211,9 +4966,7 @@ input[type="button"].btn-block { /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5235,7 +4988,6 @@ input[type="button"].btn-block { /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5366,11 +5118,8 @@ input[type="button"].btn-block { /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; @@ -5399,8 +5148,7 @@ input[type="button"].btn-block { /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1.25rem; } @@ -5506,11 +5254,8 @@ input[type="button"].btn-block { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 147, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5521,21 +5266,15 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; margin-right: -15px; margin-left: -15px; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck .card { - display: -webkit-box; display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex: 1 0 0%; + flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; @@ -5544,11 +5283,8 @@ input[type="button"].btn-block { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5559,14 +5295,11 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; } /* line 187, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; + flex: 1 0 0%; margin-bottom: 0; } /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5614,12 +5347,10 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 238, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; orphans: 1; widows: 1; } @@ -5666,7 +5397,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ .breadcrumb { - display: -webkit-box; display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; @@ -5706,7 +5436,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ .pagination { - display: -webkit-box; display: flex; padding-left: 0; list-style: none; @@ -5820,14 +5549,12 @@ input[type="button"].btn-block { white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ .badge { - -webkit-transition: none; transition: none; } } @@ -6210,7 +5937,6 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress { - display: -webkit-box; display: flex; height: 1rem; overflow: hidden; @@ -6221,25 +5947,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; - -webkit-transition: width 0.6s ease; transition: width 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - -webkit-transition: none; transition: none; } } @@ -6266,25 +5986,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; + align-items: flex-start; } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media-body { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; } @@ -6350,9 +6064,7 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ @@ -6379,9 +6091,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 576px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm .list-group-item { @@ -6406,9 +6116,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 768px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md .list-group-item { @@ -6433,9 +6141,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 992px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg .list-group-item { @@ -6460,9 +6166,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 1200px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl .list-group-item { @@ -6734,10 +6438,8 @@ a.close.disabled { /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ .toast-header { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); @@ -6784,31 +6486,24 @@ a.close.disabled { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); + transform: translate(0, -50px); } @media (prefers-reduced-motion: reduce) { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: none; transition: none; } } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.show .modal-dialog { - -webkit-transform: none; - transform: none; + transform: none; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-scrollable { - display: -webkit-box; display: flex; max-height: calc(100% - 1rem); } @@ -6832,10 +6527,8 @@ a.close.disabled { /* line 72, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; min-height: calc(100% - 1rem); } @@ -6848,11 +6541,8 @@ a.close.disabled { /* line 85, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; height: 100%; } @@ -6869,11 +6559,8 @@ a.close.disabled { /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-content { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; @@ -6906,12 +6593,9 @@ a.close.disabled { /* line 135, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-header { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: flex-start; + justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: 0.3rem; @@ -6933,19 +6617,15 @@ a.close.disabled { /* line 158, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-body { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1rem; } /* line 167, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-footer { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; + align-items: center; + justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: 0.3rem; @@ -7359,16 +7039,12 @@ a.close.disabled { margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item { - -webkit-transition: none; transition: none; } } @@ -7383,24 +7059,20 @@ a.close.disabled { /* line 45, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); + transform: translateX(100%); } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); + transform: translateX(-100%); } /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .carousel-item { opacity: 0; - -webkit-transition-property: opacity; transition-property: opacity; - -webkit-transform: none; - transform: none; + transform: none; } /* line 67, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ @@ -7416,7 +7088,6 @@ a.close.disabled { .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; - -webkit-transition: 0s 0.6s opacity; transition: 0s 0.6s opacity; } @@ -7424,7 +7095,6 @@ a.close.disabled { /* line 74, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { - -webkit-transition: none; transition: none; } } @@ -7436,17 +7106,13 @@ a.close.disabled { top: 0; bottom: 0; z-index: 1; - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; - -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; } @@ -7454,7 +7120,6 @@ a.close.disabled { /* line 87, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-control-prev, .carousel-control-next { - -webkit-transition: none; transition: none; } } @@ -7505,10 +7170,8 @@ a.close.disabled { bottom: 0; left: 0; z-index: 15; - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; @@ -7518,8 +7181,7 @@ a.close.disabled { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; + flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; @@ -7531,14 +7193,12 @@ a.close.disabled { border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; - -webkit-transition: opacity 0.6s ease; transition: opacity 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { - -webkit-transition: none; transition: none; } } @@ -7563,15 +7223,13 @@ a.close.disabled { @-webkit-keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @@ -7597,8 +7255,7 @@ a.close.disabled { @-webkit-keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7607,8 +7264,7 @@ a.close.disabled { @keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7963,13 +7619,11 @@ button.bg-dark:focus { /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } @@ -8004,12 +7658,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8045,12 +7697,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8086,12 +7736,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8127,12 +7775,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8168,12 +7814,10 @@ button.bg-dark:focus { } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-flex { - display: -webkit-box !important; display: flex !important; } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8210,7 +7854,7 @@ button.bg-dark:focus { /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ .embed-responsive-21by9::before { - padding-top: 42.85714%; + padding-top: 42.8571428571%; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ @@ -8230,30 +7874,22 @@ button.bg-dark:focus { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8273,20 +7909,17 @@ button.bg-dark:focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8301,26 +7934,22 @@ button.bg-dark:focus { /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8330,32 +7959,27 @@ button.bg-dark:focus { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8421,27 +8045,19 @@ button.bg-dark:focus { @media (min-width: 576px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-wrap { @@ -8457,18 +8073,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-shrink-0 { @@ -8480,23 +8093,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-around { @@ -8504,28 +8113,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-sm-start { @@ -8580,27 +8184,19 @@ button.bg-dark:focus { @media (min-width: 768px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-wrap { @@ -8616,18 +8212,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-shrink-0 { @@ -8639,23 +8232,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-around { @@ -8663,28 +8252,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-md-start { @@ -8739,27 +8323,19 @@ button.bg-dark:focus { @media (min-width: 992px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-wrap { @@ -8775,18 +8351,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-shrink-0 { @@ -8798,23 +8371,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-around { @@ -8822,28 +8391,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-lg-start { @@ -8898,27 +8462,19 @@ button.bg-dark:focus { @media (min-width: 1200px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-wrap { @@ -8934,18 +8490,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-shrink-0 { @@ -8957,23 +8510,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-around { @@ -8981,28 +8530,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-xl-start { @@ -9325,7 +8869,7 @@ button.bg-dark:focus { z-index: 1; pointer-events: auto; content: ""; - background-color: transparent; + background-color: rgba(0, 0, 0, 0); } /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ diff --git a/public/assets/application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css.gz b/public/assets/application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css.gz new file mode 100644 index 000000000..d3dda720f Binary files /dev/null and b/public/assets/application-2bf79ac2818959eb18d4df720a0cd0721b3b2385dd4565d635851fc41e192975.css.gz differ diff --git a/public/assets/application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css.gz b/public/assets/application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css.gz deleted file mode 100644 index 48f8e178a..000000000 Binary files a/public/assets/application-4cde71a02307b8f652363711c2d0e567b80beb718b675d6a23be712eee78b664.css.gz and /dev/null differ diff --git a/public/assets/application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css b/public/assets/application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css deleted file mode 100644 index eb07161f7..000000000 --- a/public/assets/application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css +++ /dev/null @@ -1,11976 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_root.scss */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[tabindex="-1"]:focus { - outline: 0 !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -p { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dt { - font-weight: 700; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -blockquote { - margin: 0 0 1rem; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -b, -strong { - font-weight: bolder; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -small { - font-size: 80%; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub { - bottom: -.25em; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sup { - top: -.5em; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -figure { - margin: 0 0 1rem; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -img { - vertical-align: middle; - border-style: none; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -svg { - overflow: hidden; - vertical-align: middle; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -table { - border-collapse: collapse; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -th { - text-align: inherit; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button { - border-radius: 0; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -input { - overflow: visible; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -select { - text-transform: none; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -select { - word-wrap: normal; -} - -/* line 345, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/* line 358, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -textarea { - overflow: auto; - resize: vertical; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -progress { - vertical-align: baseline; -} - -/* line 430, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -output { - display: inline-block; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -summary { - display: list-item; - cursor: pointer; -} - -/* line 475, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -template { - display: none; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[hidden] { - display: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, .h1 { - font-size: 2.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h2, .h2 { - font-size: 2rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h3, .h3 { - font-size: 1.75rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h4, .h4 { - font-size: 1.5rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h5, .h5 { - font-size: 1.25rem; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h6, .h6 { - font-size: 1rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -small, -.small { - font-size: 80%; - font-weight: 400; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-unstyled { - padding-left: 0; - list-style: none; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline { - padding-left: 0; - list-style: none; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item { - display: inline-block; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer::before { - content: "\2014\00A0"; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-fluid { - max-width: 100%; - height: auto; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure { - display: inline-block; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-caption { - font-size: 90%; - color: #6c757d; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -a > code { - color: inherit; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre { - display: block; - font-size: 87.5%; - color: #212529; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 1140px; - } -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-first { - -webkit-box-ordinal-group: 0; - order: -1; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-last { - -webkit-box-ordinal-group: 14; - order: 13; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-0 { - -webkit-box-ordinal-group: 1; - order: 0; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-1 { - -webkit-box-ordinal-group: 2; - order: 1; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-2 { - -webkit-box-ordinal-group: 3; - order: 2; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-3 { - -webkit-box-ordinal-group: 4; - order: 3; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-4 { - -webkit-box-ordinal-group: 5; - order: 4; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-5 { - -webkit-box-ordinal-group: 6; - order: 5; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-6 { - -webkit-box-ordinal-group: 7; - order: 6; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-7 { - -webkit-box-ordinal-group: 8; - order: 7; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-8 { - -webkit-box-ordinal-group: 9; - order: 8; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-9 { - -webkit-box-ordinal-group: 10; - order: 9; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-10 { - -webkit-box-ordinal-group: 11; - order: 10; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-11 { - -webkit-box-ordinal-group: 12; - order: 11; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-12 { - -webkit-box-ordinal-group: 13; - order: 12; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-1 { - margin-left: 8.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-2 { - margin-left: 16.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-3 { - margin-left: 25%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-4 { - margin-left: 33.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-5 { - margin-left: 41.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-6 { - margin-left: 50%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-7 { - margin-left: 58.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-8 { - margin-left: 66.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-9 { - margin-left: 75%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-10 { - margin-left: 83.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-11 { - margin-left: 91.66667%; -} - -@media (min-width: 576px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 768px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 992px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1200px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-11 { - margin-left: 91.66667%; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered { - border: 1px solid #dee2e6; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c8cbcf; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86cfda; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-info:hover { - background-color: #abdde5; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #ed969e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-light:hover { - background-color: #ececf6; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark { - color: #fff; - background-color: #343a40; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #454d55; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-bordered { - border: 0; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm > .table-bordered { - border: 0; - } -} - -@media (max-width: 767.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md > .table-bordered { - border: 0; - } -} - -@media (max-width: 991.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg > .table-bordered { - border: 0; - } -} - -@media (max-width: 1199.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl > .table-bordered { - border: 0; - } -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive > .table-bordered { - border: 0; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-control { - -webkit-transition: none; - transition: none; - } -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-webkit-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control[size], select.form-control[multiple] { - height: auto; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -textarea.form-control { - height: auto; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-group { - margin-bottom: 1rem; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-text { - display: block; - margin-top: 0.25rem; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -/* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input:disabled ~ .form-check-label { - color: #6c757d; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-label { - margin-bottom: 0; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline { - display: -webkit-inline-box; - display: inline-flex; - -webkit-box-align: center; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; -} - -/* line 229, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid ~ .valid-feedback, -.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:valid ~ .valid-feedback, -.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid, .form-control.is-invalid { - border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid ~ .invalid-feedback, -.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:invalid ~ .invalid-feedback, -.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline { - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - /* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline label { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - margin-bottom: 0; - } - /* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-group { - display: -webkit-box; - display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; - margin-bottom: 0; - } - /* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - /* line 296, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control-plaintext { - display: inline-block; - } - /* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .input-group, - .form-inline .custom-select { - width: auto; - } - /* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - /* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - /* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } - /* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ - .btn { - -webkit-transition: none; - transition: none; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn:hover { - color: #212529; - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn.disabled, .btn:disabled { - opacity: 0.65; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} - -/* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 120, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block { - display: block; - width: 100%; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade { - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .fade { - -webkit-transition: none; - transition: none; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade:not(.show) { - opacity: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapse:not(.show) { - display: none; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .collapsing { - -webkit-transition: none; - transition: none; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-toggle { - white-space: nowrap; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-left { - right: auto; - left: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 70, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-toggle::after { - vertical-align: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: none; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu.show { - display: block; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group, -.btn-group-vertical { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - vertical-align: middle; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar .input-group { - width: auto; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn input[type="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; - width: 100%; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend, -.input-group-append { - display: -webkit-box; - display: flex; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend { - margin-right: -1px; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-append { - margin-left: -1px; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-inline { - display: -webkit-inline-box; - display: inline-flex; - margin-right: 1rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch { - padding-left: 2.25rem; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-switch .custom-control-label::after { - -webkit-transition: none; - transition: none; - } -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select::-ms-expand { - display: none; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -/* line 297, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range { - width: 100%; - height: calc(1rem + 0.4rem); - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus { - outline: none; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-focus-outer { - border: 0; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} - -/* line 403, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-moz-range-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} - -/* line 429, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-ms-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} - -/* line 485, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} - -/* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before, -.custom-file-label, -.custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-control-label::before, - .custom-file-label, - .custom-select { - -webkit-transition: none; - transition: none; - } -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; - text-align: center; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-justified .nav-item { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - text-align: center; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .tab-pane { - display: none; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .active { - display: block; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar > .container, -.navbar > .container-fluid { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-collapse { - flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-toggler { - display: none; - } -} - -@media (max-width: 767.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-toggler { - display: none; - } -} - -@media (max-width: 991.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-toggler { - display: none; - } -} - -@media (max-width: 1199.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1200px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-toggler { - display: none; - } -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - flex-wrap: nowrap; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-toggler { - display: none; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -/* line 223, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-brand { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -/* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text a { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > hr { - margin-right: 0; - margin-left: 0; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-title { - margin-bottom: 0.75rem; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-text:last-child { - margin-bottom: 0; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.card-link:hover { - text-decoration: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-link + .card-link { - margin-left: 1.25rem; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck .card { - display: -webkit-box; - display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group > .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - } - /* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; - margin-bottom: 0; - } - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card + .card { - margin-left: 0; - border-left: 0; - } - /* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - /* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - /* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - /* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - /* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - /* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - orphans: 1; - widows: 1; - } - /* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card { - overflow: hidden; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - border-radius: 0; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:first-of-type { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:last-of-type { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card .card-header { - margin-bottom: -1px; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item.active { - color: #6c757d; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.pagination { - display: -webkit-box; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #dee2e6; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.active .page-link { - z-index: 1; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #dee2e6; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ - .badge { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge:hover, a.badge:focus { - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge:empty { - display: none; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.btn .badge { - position: relative; - top: -1px; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-primary { - color: #fff; - background-color: #007bff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-primary:hover, a.badge-primary:focus { - color: #fff; - background-color: #0062cc; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-secondary { - color: #fff; - background-color: #6c757d; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-secondary:hover, a.badge-secondary:focus { - color: #fff; - background-color: #545b62; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-success { - color: #fff; - background-color: #28a745; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-success:hover, a.badge-success:focus { - color: #fff; - background-color: #1e7e34; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-info:hover, a.badge-info:focus { - color: #fff; - background-color: #117a8b; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-warning { - color: #212529; - background-color: #ffc107; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-danger:hover, a.badge-danger:focus { - color: #fff; - background-color: #bd2130; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-light { - color: #212529; - background-color: #f8f9fa; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-dark { - color: #fff; - background-color: #343a40; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-dark:hover, a.badge-dark:focus { - color: #fff; - background-color: #1d2124; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ - .jumbotron { - padding: 4rem 2rem; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-heading { - color: inherit; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-link { - font-weight: 700; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible { - padding-right: 4rem; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary hr { - border-top-color: #9fcdff; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary .alert-link { - color: #002752; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary hr { - border-top-color: #c8cbcf; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary .alert-link { - color: #202326; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success hr { - border-top-color: #b1dfbb; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success .alert-link { - color: #0b2e13; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info hr { - border-top-color: #abdde5; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info .alert-link { - color: #062c33; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning hr { - border-top-color: #ffe8a1; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning .alert-link { - color: #533f03; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger hr { - border-top-color: #f1b0b7; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger .alert-link { - color: #491217; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light hr { - border-top-color: #ececf6; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light .alert-link { - color: #686868; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark hr { - border-top-color: #b9bbbe; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark .alert-link { - color: #040505; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress { - display: -webkit-box; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #007bff; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar { - -webkit-transition: none; - transition: none; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media-body { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item { - margin-right: -1px; - margin-bottom: 0; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} - -@media (min-width: 576px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 768px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 992px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 1200px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item:last-child { - margin-bottom: -1px; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:last-child .list-group-item:last-child { - margin-bottom: 0; - border-bottom: 0; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b0b7; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:hover { - color: #000; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -a.close.disabled { - pointer-events: none; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - opacity: 0; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.showing { - opacity: 1; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.show { - display: block; - opacity: 1; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.hide { - display: none; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-header { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.25rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-body { - padding: 0.75rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open { - overflow: hidden; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal.fade .modal-dialog { - -webkit-transition: none; - transition: none; - } -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable { - display: -webkit-box; - display: flex; - max-height: calc(100% - 1rem); -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - flex-shrink: 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - height: 100%; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-content { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.fade { - opacity: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.show { - opacity: 0.5; -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-body { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - /* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - /* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - /* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - /* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - /* line 221, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1200px) { - /* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-xl { - max-width: 1140px; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip.show { - opacity: 0.9; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header:empty { - display: none; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel { - position: relative; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel.pointer-event { - touch-action: pan-y; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-item { - -webkit-transition: none; - transition: none; - } -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item { - opacity: 0; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - -webkit-transition: 0s 0.6s opacity; - transition: 0s 0.6s opacity; -} - -@media (prefers-reduced-motion: reduce) { - /* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - -webkit-transition: none; - transition: none; - } -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.15s ease; - transition: opacity 0.15s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-control-prev, - .carousel-control-next { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev { - left: 0; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next { - right: 0; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators li { - box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - -webkit-transition: opacity 0.6s ease; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-indicators li { - -webkit-transition: none; - transition: none; - } -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators .active { - opacity: 1; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -@-webkit-keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: spinner-border .75s linear infinite; - animation: spinner-border .75s linear infinite; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@-webkit-keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -@keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: spinner-grow .75s linear infinite; - animation: spinner-grow .75s linear infinite; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-baseline { - vertical-align: baseline !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-top { - vertical-align: top !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-middle { - vertical-align: middle !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-bottom { - vertical-align: bottom !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-bottom { - vertical-align: text-bottom !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-top { - vertical-align: text-top !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-primary { - background-color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-secondary { - background-color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-success { - background-color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-info { - background-color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-warning { - background-color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-danger { - background-color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-light { - background-color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-dark { - background-color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-white { - background-color: #fff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-transparent { - background-color: transparent !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border { - border: 1px solid #dee2e6 !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right { - border-right: 1px solid #dee2e6 !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left { - border-left: 1px solid #dee2e6 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-0 { - border: 0 !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top-0 { - border-top: 0 !important; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right-0 { - border-right: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom-0 { - border-bottom: 0 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left-0 { - border-left: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-primary { - border-color: #007bff !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-secondary { - border-color: #6c757d !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-success { - border-color: #28a745 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-info { - border-color: #17a2b8 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-warning { - border-color: #ffc107 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-danger { - border-color: #dc3545 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-light { - border-color: #f8f9fa !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-dark { - border-color: #343a40 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-white { - border-color: #fff !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-sm { - border-radius: 0.2rem !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded { - border-radius: 0.25rem !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-lg { - border-radius: 0.3rem !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-circle { - border-radius: 50% !important; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-pill { - border-radius: 50rem !important; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-0 { - border-radius: 0 !important; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-none { - display: none !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline { - display: inline !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-block { - display: inline-block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-block { - display: block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table { - display: table !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-row { - display: table-row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-cell { - display: table-cell !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-flex { - display: -webkit-box !important; - display: flex !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 1200px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media print { - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-none { - display: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline { - display: inline !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-block { - display: inline-block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-block { - display: block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table { - display: table !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-row { - display: table-row !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-cell { - display: table-cell !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive::before { - display: block; - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-21by9::before { - padding-top: 42.85714%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-4by3::before { - padding-top: 75%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-1by1::before { - padding-top: 100%; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap { - flex-wrap: wrap !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-nowrap { - flex-wrap: nowrap !important; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-around { - justify-content: space-around !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-center { - -webkit-box-align: center !important; - align-items: center !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-start { - align-content: flex-start !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-end { - align-content: flex-end !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-center { - align-content: center !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-between { - align-content: space-between !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-around { - align-content: space-around !important; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-stretch { - align-content: stretch !important; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-auto { - align-self: auto !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-start { - align-self: flex-start !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-end { - align-self: flex-end !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-center { - align-self: center !important; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-baseline { - align-self: baseline !important; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-stretch { - align-self: stretch !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-left { - float: left !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-right { - float: right !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-none { - float: none !important; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-auto { - overflow: auto !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-hidden { - overflow: hidden !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-static { - position: static !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-relative { - position: relative !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-absolute { - position: absolute !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-fixed { - position: fixed !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-none { - box-shadow: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-25 { - width: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-50 { - width: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-75 { - width: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-100 { - width: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-auto { - width: auto !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-25 { - height: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-50 { - height: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-75 { - height: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-100 { - height: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-auto { - height: auto !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mw-100 { - max-width: 100% !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mh-100 { - max-height: 100% !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vw-100 { - min-width: 100vw !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vh-100 { - min-height: 100vh !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vw-100 { - width: 100vw !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vh-100 { - height: 100vh !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */ -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: transparent; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-0 { - margin: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-1 { - margin: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-2 { - margin: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-3 { - margin: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-4 { - margin: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-5 { - margin: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-0 { - padding: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-1 { - padding: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-2 { - padding: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-3 { - padding: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-4 { - padding: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-5 { - padding: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n1 { - margin: -0.25rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n2 { - margin: -0.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n3 { - margin: -1rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n4 { - margin: -1.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n5 { - margin: -3rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-auto { - margin: auto !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-justify { - text-align: justify !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-wrap { - white-space: normal !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-nowrap { - white-space: nowrap !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-left { - text-align: left !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-right { - text-align: right !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-center { - text-align: center !important; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-lowercase { - text-transform: lowercase !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-uppercase { - text-transform: uppercase !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-capitalize { - text-transform: capitalize !important; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-light { - font-weight: 300 !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-lighter { - font-weight: lighter !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-normal { - font-weight: 400 !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bold { - font-weight: 700 !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bolder { - font-weight: bolder !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-italic { - font-style: italic !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white { - color: #fff !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-primary { - color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-secondary { - color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-success { - color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-info { - color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-warning { - color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-danger { - color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-light { - color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-dark { - color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-body { - color: #212529 !important; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-muted { - color: #6c757d !important; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-decoration-none { - text-decoration: none !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-reset { - color: inherit !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.visible { - visibility: visible !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.invisible { - visibility: hidden !important; -} - -@media print { - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - a:not(.btn) { - text-decoration: underline; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - abbr[title]::after { - content: " (" attr(title) ")"; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre { - white-space: pre-wrap !important; - } - /* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid; - } - /* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - thead { - display: table-header-group; - } - /* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - tr, - img { - page-break-inside: avoid; - } - /* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - /* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - h2, - h3 { - page-break-after: avoid; - } - @page { - size: a3; - } - /* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - body { - min-width: 992px !important; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .container { - min-width: 992px !important; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .navbar { - display: none; - } - /* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .badge { - border: 1px solid #000; - } - /* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table { - border-collapse: collapse !important; - } - /* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table td, - .table th { - background-color: #fff !important; - } - /* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important; - } - /* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark { - color: inherit; - } - /* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; - } - /* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table .thead-dark th { - color: inherit; - border-color: #dee2e6; - } -} diff --git a/public/assets/application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css.gz b/public/assets/application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css.gz deleted file mode 100644 index 4134fd347..000000000 Binary files a/public/assets/application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css.gz and /dev/null differ diff --git a/public/assets/application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js.gz b/public/assets/application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js.gz deleted file mode 100644 index 853d23842..000000000 Binary files a/public/assets/application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js.gz and /dev/null differ diff --git a/public/assets/application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js b/public/assets/application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js similarity index 94% rename from public/assets/application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js rename to public/assets/application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js index dbd94d2cf..b3f478371 100644 --- a/public/assets/application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js +++ b/public/assets/application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js @@ -33,12 +33,17 @@ Released under the MIT license (function() { (function() { - var cspNonce; + var nonce; - cspNonce = Rails.cspNonce = function() { - var meta; - meta = document.querySelector('meta[name=csp-nonce]'); - return meta && meta.content; + nonce = null; + + Rails.loadCSPNonce = function() { + var ref; + return nonce = (ref = document.querySelector("meta[name=csp-nonce]")) != null ? ref.content : void 0; + }; + + Rails.cspNonce = function() { + return nonce != null ? nonce : Rails.loadCSPNonce(); }; }).call(this); @@ -617,24 +622,29 @@ Released under the MIT license return setData(form, 'ujs:submit-button-formmethod', button.getAttribute('formmethod')); }; - Rails.handleMetaClick = function(e) { - var data, link, metaClick, method; + Rails.preventInsignificantClick = function(e) { + var data, insignificantMetaClick, link, metaClick, method, primaryMouseKey; link = this; method = (link.getAttribute('data-method') || 'GET').toUpperCase(); data = link.getAttribute('data-params'); metaClick = e.metaKey || e.ctrlKey; - if (metaClick && method === 'GET' && !data) { + insignificantMetaClick = metaClick && method === 'GET' && !data; + primaryMouseKey = e.button === 0; + if (!primaryMouseKey || insignificantMetaClick) { return e.stopImmediatePropagation(); } }; }).call(this); (function() { - var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMetaClick, handleMethod, handleRemote, refreshCSRFTokens; + var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMethod, handleRemote, loadCSPNonce, preventInsignificantClick, refreshCSRFTokens; - fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMetaClick = Rails.handleMetaClick, handleMethod = Rails.handleMethod; + fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, loadCSPNonce = Rails.loadCSPNonce, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, preventInsignificantClick = Rails.preventInsignificantClick, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMethod = Rails.handleMethod; - if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null) && !jQuery.rails) { + if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null)) { + if (jQuery.rails) { + throw new Error('If you load both jquery_ujs and rails-ujs, use rails-ujs only.'); + } jQuery.rails = Rails; jQuery.ajaxPrefilter(function(options, originalOptions, xhr) { if (!options.crossDomain) { @@ -663,12 +673,13 @@ Released under the MIT license delegate(document, Rails.linkDisableSelector, 'ajax:stopped', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:complete', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:stopped', enableElement); + delegate(document, Rails.linkClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.linkClickSelector, 'click', handleDisabledElement); delegate(document, Rails.linkClickSelector, 'click', handleConfirm); - delegate(document, Rails.linkClickSelector, 'click', handleMetaClick); delegate(document, Rails.linkClickSelector, 'click', disableElement); delegate(document, Rails.linkClickSelector, 'click', handleRemote); delegate(document, Rails.linkClickSelector, 'click', handleMethod); + delegate(document, Rails.buttonClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.buttonClickSelector, 'click', handleDisabledElement); delegate(document, Rails.buttonClickSelector, 'click', handleConfirm); delegate(document, Rails.buttonClickSelector, 'click', disableElement); @@ -686,10 +697,12 @@ Released under the MIT license }); delegate(document, Rails.formSubmitSelector, 'ajax:send', disableElement); delegate(document, Rails.formSubmitSelector, 'ajax:complete', enableElement); + delegate(document, Rails.formInputClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.formInputClickSelector, 'click', handleDisabledElement); delegate(document, Rails.formInputClickSelector, 'click', handleConfirm); delegate(document, Rails.formInputClickSelector, 'click', formSubmitButtonClick); document.addEventListener('DOMContentLoaded', refreshCSRFTokens); + document.addEventListener('DOMContentLoaded', loadCSPNonce); return window._rails_loaded = true; }; @@ -706,7 +719,945 @@ Released under the MIT license define(Rails); } }).call(this); -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ActiveStorage=e():t.ActiveStorage=e()}(this,function(){return function(t){function e(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var r={};return e.m=t,e.c=r,e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=2)}([function(t,e,r){"use strict";function n(t){var e=a(document.head,'meta[name="'+t+'"]');if(e)return e.getAttribute("content")}function i(t,e){return"string"==typeof t&&(e=t,t=document),o(t.querySelectorAll(e))}function a(t,e){return"string"==typeof t&&(e=t,t=document),t.querySelector(e)}function u(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.disabled,i=r.bubbles,a=r.cancelable,u=r.detail,o=document.createEvent("Event");o.initEvent(e,i||!0,a||!0),o.detail=u||{};try{t.disabled=!1,t.dispatchEvent(o)}finally{t.disabled=n}return o}function o(t){return Array.isArray(t)?t:Array.from?Array.from(t):[].slice.call(t)}e.d=n,e.c=i,e.b=a,e.a=u,e.e=o},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(t&&"function"==typeof t[e]){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i1&&void 0!==arguments[1]?arguments[1]:{};return Object(a.a)(this.form,"direct-uploads:"+t,{detail:e})}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return o});var i=r(1),a=r(0),u=function(){function t(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{};return e.file=this.file,e.id=this.directUpload.id,Object(a.a)(this.input,"direct-upload:"+t,{detail:e})}},{key:"dispatchError",value:function(t){this.dispatch("error",{error:t}).defaultPrevented||alert(t)}},{key:"directUploadWillCreateBlobWithXHR",value:function(t){this.dispatch("before-blob-request",{xhr:t})}},{key:"directUploadWillStoreFileWithXHR",value:function(t){var e=this;this.dispatch("before-storage-request",{xhr:t}),t.upload.addEventListener("progress",function(t){return e.uploadRequestDidProgress(t)})}},{key:"url",get:function(){return this.input.getAttribute("data-direct-upload-url")}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return s});var i=r(7),a=r.n(i),u=function(){function t(t,e){for(var r=0;r>>25)+n|0,a+=(r&n|~r&i)+e[1]-389564586|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[2]+606105819|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[3]-1044525330|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[4]-176418897|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[5]+1200080426|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[6]-1473231341|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[7]-45705983|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[8]+1770035416|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[9]-1958414417|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[10]-42063|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[11]-1990404162|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[12]+1804603682|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[13]-40341101|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[14]-1502002290|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[15]+1236535329|0,n=(n<<22|n>>>10)+i|0,r+=(n&a|i&~a)+e[1]-165796510|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[6]-1069501632|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[11]+643717713|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[0]-373897302|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[5]-701558691|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[10]+38016083|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[15]-660478335|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[4]-405537848|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[9]+568446438|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[14]-1019803690|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[3]-187363961|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[8]+1163531501|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[13]-1444681467|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[2]-51403784|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[7]+1735328473|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[12]-1926607734|0,n=(n<<20|n>>>12)+i|0,r+=(n^i^a)+e[5]-378558|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[8]-2022574463|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[11]+1839030562|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[14]-35309556|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[1]-1530992060|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[4]+1272893353|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[7]-155497632|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[10]-1094730640|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[13]+681279174|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[0]-358537222|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[3]-722521979|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[6]+76029189|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[9]-640364487|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[12]-421815835|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[15]+530742520|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[2]-995338651|0,n=(n<<23|n>>>9)+i|0,r+=(i^(n|~a))+e[0]-198630844|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[7]+1126891415|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[14]-1416354905|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[5]-57434055|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[12]+1700485571|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[3]-1894986606|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[10]-1051523|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[1]-2054922799|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[8]+1873313359|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[15]-30611744|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[6]-1560198380|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[13]+1309151649|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[4]-145523070|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[11]-1120210379|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[2]+718787259|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[9]-343485551|0,n=(n<<21|n>>>11)+i|0,t[0]=r+t[0]|0,t[1]=n+t[1]|0,t[2]=i+t[2]|0,t[3]=a+t[3]|0}function r(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return r}function n(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t[e]+(t[e+1]<<8)+(t[e+2]<<16)+(t[e+3]<<24);return r}function i(t){var n,i,a,u,o,s,f=t.length,c=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=f;n+=64)e(c,r(t.substring(n-64,n)));for(t=t.substring(n-64),i=t.length,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],n=0;n>2]|=t.charCodeAt(n)<<(n%4<<3);if(a[n>>2]|=128<<(n%4<<3),n>55)for(e(c,a),n=0;n<16;n+=1)a[n]=0;return u=8*f,u=u.toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(u[2],16),s=parseInt(u[1],16)||0,a[14]=o,a[15]=s,e(c,a),c}function a(t){var r,i,a,u,o,s,f=t.length,c=[1732584193,-271733879,-1732584194,271733878];for(r=64;r<=f;r+=64)e(c,n(t.subarray(r-64,r)));for(t=r-64>2]|=t[r]<<(r%4<<3);if(a[r>>2]|=128<<(r%4<<3),r>55)for(e(c,a),r=0;r<16;r+=1)a[r]=0;return u=8*f,u=u.toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(u[2],16),s=parseInt(u[1],16)||0,a[14]=o,a[15]=s,e(c,a),c}function u(t){var e,r="";for(e=0;e<4;e+=1)r+=p[t>>8*e+4&15]+p[t>>8*e&15];return r}function o(t){var e;for(e=0;e>16)+(e>>16)+(r>>16)<<16|65535&r},"undefined"==typeof ArrayBuffer||ArrayBuffer.prototype.slice||function(){function e(t,e){return t=0|t||0,t<0?Math.max(t+e,0):Math.min(t,e)}ArrayBuffer.prototype.slice=function(r,n){var i,a,u,o,s=this.byteLength,f=e(r,s),c=s;return n!==t&&(c=e(n,s)),f>c?new ArrayBuffer(0):(i=c-f,a=new ArrayBuffer(i),u=new Uint8Array(a),o=new Uint8Array(this,f,i),u.set(o),a)}}(),d.prototype.append=function(t){return this.appendBinary(s(t)),this},d.prototype.appendBinary=function(t){this._buff+=t,this._length+=t.length;var n,i=this._buff.length;for(n=64;n<=i;n+=64)e(this._hash,r(this._buff.substring(n-64,n)));return this._buff=this._buff.substring(n-64),this},d.prototype.end=function(t){var e,r,n=this._buff,i=n.length,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e>2]|=n.charCodeAt(e)<<(e%4<<3);return this._finish(a,i),r=o(this._hash),t&&(r=l(r)),this.reset(),r},d.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash}},d.prototype.setState=function(t){return this._buff=t.buff,this._length=t.length,this._hash=t.hash,this},d.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},d.prototype._finish=function(t,r){var n,i,a,u=r;if(t[u>>2]|=128<<(u%4<<3),u>55)for(e(this._hash,t),u=0;u<16;u+=1)t[u]=0;n=8*this._length,n=n.toString(16).match(/(.*?)(.{0,8})$/),i=parseInt(n[2],16),a=parseInt(n[1],16)||0,t[14]=i,t[15]=a,e(this._hash,t)},d.hash=function(t,e){return d.hashBinary(s(t),e)},d.hashBinary=function(t,e){var r=i(t),n=o(r);return e?l(n):n},d.ArrayBuffer=function(){this.reset()},d.ArrayBuffer.prototype.append=function(t){var r,i=h(this._buff.buffer,t,!0),a=i.length;for(this._length+=t.byteLength,r=64;r<=a;r+=64)e(this._hash,n(i.subarray(r-64,r)));return this._buff=r-64>2]|=n[e]<<(e%4<<3);return this._finish(a,i),r=o(this._hash),t&&(r=l(r)),this.reset(),r},d.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.ArrayBuffer.prototype.getState=function(){var t=d.prototype.getState.call(this);return t.buff=c(t.buff),t},d.ArrayBuffer.prototype.setState=function(t){return t.buff=f(t.buff,!0),d.prototype.setState.call(this,t)},d.ArrayBuffer.prototype.destroy=d.prototype.destroy,d.ArrayBuffer.prototype._finish=d.prototype._finish,d.ArrayBuffer.hash=function(t,e){var r=a(new Uint8Array(t)),n=o(r);return e?l(n):n},d})},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return u});var i=r(0),a=function(){function t(t,e){for(var r=0;r=200&&this.status<300){var e=this.response,r=e.direct_upload;delete e.direct_upload,this.attributes=e,this.directUploadData=r,this.callback(null,this.toJSON())}else this.requestDidError(t)}},{key:"requestDidError",value:function(t){this.callback('Error creating Blob for "'+this.file.name+'". Status: '+this.status)}},{key:"toJSON",value:function(){var t={};for(var e in this.attributes)t[e]=this.attributes[e];return t}},{key:"status",get:function(){return this.xhr.status}},{key:"response",get:function(){var t=this.xhr,e=t.responseType,r=t.response;return"json"==e?r:JSON.parse(r)}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return a});var i=function(){function t(t,e){for(var r=0;r=200&&r<300?this.callback(null,n):this.requestDidError(t)}},{key:"requestDidError",value:function(t){this.callback('Error storing "'+this.file.name+'". Status: '+this.xhr.status)}}]),t}()}])}); +(function(global, factory) { + typeof exports === "object" && typeof module !== "undefined" ? factory(exports) : typeof define === "function" && define.amd ? define([ "exports" ], factory) : factory(global.ActiveStorage = {}); +})(this, function(exports) { + "use strict"; + function createCommonjsModule(fn, module) { + return module = { + exports: {} + }, fn(module, module.exports), module.exports; + } + var sparkMd5 = createCommonjsModule(function(module, exports) { + (function(factory) { + { + module.exports = factory(); + } + })(function(undefined) { + var hex_chr = [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" ]; + function md5cycle(x, k) { + var a = x[0], b = x[1], c = x[2], d = x[3]; + a += (b & c | ~b & d) + k[0] - 680876936 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[1] - 389564586 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[2] + 606105819 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[3] - 1044525330 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[4] - 176418897 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[5] + 1200080426 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[6] - 1473231341 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[7] - 45705983 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[8] + 1770035416 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[9] - 1958414417 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[10] - 42063 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[11] - 1990404162 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[12] + 1804603682 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[13] - 40341101 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[14] - 1502002290 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[15] + 1236535329 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & d | c & ~d) + k[1] - 165796510 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[6] - 1069501632 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[11] + 643717713 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[0] - 373897302 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[5] - 701558691 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[10] + 38016083 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[15] - 660478335 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[4] - 405537848 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[9] + 568446438 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[14] - 1019803690 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[3] - 187363961 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[8] + 1163531501 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[13] - 1444681467 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[2] - 51403784 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[7] + 1735328473 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[12] - 1926607734 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b ^ c ^ d) + k[5] - 378558 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[8] - 2022574463 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[11] + 1839030562 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[14] - 35309556 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[1] - 1530992060 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[4] + 1272893353 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[7] - 155497632 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[10] - 1094730640 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[13] + 681279174 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[0] - 358537222 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[3] - 722521979 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[6] + 76029189 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[9] - 640364487 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[12] - 421815835 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[15] + 530742520 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[2] - 995338651 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (c ^ (b | ~d)) + k[0] - 198630844 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[7] + 1126891415 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[14] - 1416354905 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[5] - 57434055 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[12] + 1700485571 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[3] - 1894986606 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[10] - 1051523 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[1] - 2054922799 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[8] + 1873313359 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[15] - 30611744 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[6] - 1560198380 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[13] + 1309151649 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[4] - 145523070 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[11] - 1120210379 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[2] + 718787259 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[9] - 343485551 | 0; + b = (b << 21 | b >>> 11) + c | 0; + x[0] = a + x[0] | 0; + x[1] = b + x[1] | 0; + x[2] = c + x[2] | 0; + x[3] = d + x[3] | 0; + } + function md5blk(s) { + var md5blks = [], i; + for (i = 0; i < 64; i += 4) { + md5blks[i >> 2] = s.charCodeAt(i) + (s.charCodeAt(i + 1) << 8) + (s.charCodeAt(i + 2) << 16) + (s.charCodeAt(i + 3) << 24); + } + return md5blks; + } + function md5blk_array(a) { + var md5blks = [], i; + for (i = 0; i < 64; i += 4) { + md5blks[i >> 2] = a[i] + (a[i + 1] << 8) + (a[i + 2] << 16) + (a[i + 3] << 24); + } + return md5blks; + } + function md51(s) { + var n = s.length, state = [ 1732584193, -271733879, -1732584194, 271733878 ], i, length, tail, tmp, lo, hi; + for (i = 64; i <= n; i += 64) { + md5cycle(state, md5blk(s.substring(i - 64, i))); + } + s = s.substring(i - 64); + length = s.length; + tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= s.charCodeAt(i) << (i % 4 << 3); + } + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(state, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = n * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(state, tail); + return state; + } + function md51_array(a) { + var n = a.length, state = [ 1732584193, -271733879, -1732584194, 271733878 ], i, length, tail, tmp, lo, hi; + for (i = 64; i <= n; i += 64) { + md5cycle(state, md5blk_array(a.subarray(i - 64, i))); + } + a = i - 64 < n ? a.subarray(i - 64) : new Uint8Array(0); + length = a.length; + tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= a[i] << (i % 4 << 3); + } + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(state, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = n * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(state, tail); + return state; + } + function rhex(n) { + var s = "", j; + for (j = 0; j < 4; j += 1) { + s += hex_chr[n >> j * 8 + 4 & 15] + hex_chr[n >> j * 8 & 15]; + } + return s; + } + function hex(x) { + var i; + for (i = 0; i < x.length; i += 1) { + x[i] = rhex(x[i]); + } + return x.join(""); + } + if (hex(md51("hello")) !== "5d41402abc4b2a76b9719d911017c592") ; + if (typeof ArrayBuffer !== "undefined" && !ArrayBuffer.prototype.slice) { + (function() { + function clamp(val, length) { + val = val | 0 || 0; + if (val < 0) { + return Math.max(val + length, 0); + } + return Math.min(val, length); + } + ArrayBuffer.prototype.slice = function(from, to) { + var length = this.byteLength, begin = clamp(from, length), end = length, num, target, targetArray, sourceArray; + if (to !== undefined) { + end = clamp(to, length); + } + if (begin > end) { + return new ArrayBuffer(0); + } + num = end - begin; + target = new ArrayBuffer(num); + targetArray = new Uint8Array(target); + sourceArray = new Uint8Array(this, begin, num); + targetArray.set(sourceArray); + return target; + }; + })(); + } + function toUtf8(str) { + if (/[\u0080-\uFFFF]/.test(str)) { + str = unescape(encodeURIComponent(str)); + } + return str; + } + function utf8Str2ArrayBuffer(str, returnUInt8Array) { + var length = str.length, buff = new ArrayBuffer(length), arr = new Uint8Array(buff), i; + for (i = 0; i < length; i += 1) { + arr[i] = str.charCodeAt(i); + } + return returnUInt8Array ? arr : buff; + } + function arrayBuffer2Utf8Str(buff) { + return String.fromCharCode.apply(null, new Uint8Array(buff)); + } + function concatenateArrayBuffers(first, second, returnUInt8Array) { + var result = new Uint8Array(first.byteLength + second.byteLength); + result.set(new Uint8Array(first)); + result.set(new Uint8Array(second), first.byteLength); + return returnUInt8Array ? result : result.buffer; + } + function hexToBinaryString(hex) { + var bytes = [], length = hex.length, x; + for (x = 0; x < length - 1; x += 2) { + bytes.push(parseInt(hex.substr(x, 2), 16)); + } + return String.fromCharCode.apply(String, bytes); + } + function SparkMD5() { + this.reset(); + } + SparkMD5.prototype.append = function(str) { + this.appendBinary(toUtf8(str)); + return this; + }; + SparkMD5.prototype.appendBinary = function(contents) { + this._buff += contents; + this._length += contents.length; + var length = this._buff.length, i; + for (i = 64; i <= length; i += 64) { + md5cycle(this._hash, md5blk(this._buff.substring(i - 64, i))); + } + this._buff = this._buff.substring(i - 64); + return this; + }; + SparkMD5.prototype.end = function(raw) { + var buff = this._buff, length = buff.length, i, tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], ret; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= buff.charCodeAt(i) << (i % 4 << 3); + } + this._finish(tail, length); + ret = hex(this._hash); + if (raw) { + ret = hexToBinaryString(ret); + } + this.reset(); + return ret; + }; + SparkMD5.prototype.reset = function() { + this._buff = ""; + this._length = 0; + this._hash = [ 1732584193, -271733879, -1732584194, 271733878 ]; + return this; + }; + SparkMD5.prototype.getState = function() { + return { + buff: this._buff, + length: this._length, + hash: this._hash + }; + }; + SparkMD5.prototype.setState = function(state) { + this._buff = state.buff; + this._length = state.length; + this._hash = state.hash; + return this; + }; + SparkMD5.prototype.destroy = function() { + delete this._hash; + delete this._buff; + delete this._length; + }; + SparkMD5.prototype._finish = function(tail, length) { + var i = length, tmp, lo, hi; + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(this._hash, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = this._length * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(this._hash, tail); + }; + SparkMD5.hash = function(str, raw) { + return SparkMD5.hashBinary(toUtf8(str), raw); + }; + SparkMD5.hashBinary = function(content, raw) { + var hash = md51(content), ret = hex(hash); + return raw ? hexToBinaryString(ret) : ret; + }; + SparkMD5.ArrayBuffer = function() { + this.reset(); + }; + SparkMD5.ArrayBuffer.prototype.append = function(arr) { + var buff = concatenateArrayBuffers(this._buff.buffer, arr, true), length = buff.length, i; + this._length += arr.byteLength; + for (i = 64; i <= length; i += 64) { + md5cycle(this._hash, md5blk_array(buff.subarray(i - 64, i))); + } + this._buff = i - 64 < length ? new Uint8Array(buff.buffer.slice(i - 64)) : new Uint8Array(0); + return this; + }; + SparkMD5.ArrayBuffer.prototype.end = function(raw) { + var buff = this._buff, length = buff.length, tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], i, ret; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= buff[i] << (i % 4 << 3); + } + this._finish(tail, length); + ret = hex(this._hash); + if (raw) { + ret = hexToBinaryString(ret); + } + this.reset(); + return ret; + }; + SparkMD5.ArrayBuffer.prototype.reset = function() { + this._buff = new Uint8Array(0); + this._length = 0; + this._hash = [ 1732584193, -271733879, -1732584194, 271733878 ]; + return this; + }; + SparkMD5.ArrayBuffer.prototype.getState = function() { + var state = SparkMD5.prototype.getState.call(this); + state.buff = arrayBuffer2Utf8Str(state.buff); + return state; + }; + SparkMD5.ArrayBuffer.prototype.setState = function(state) { + state.buff = utf8Str2ArrayBuffer(state.buff, true); + return SparkMD5.prototype.setState.call(this, state); + }; + SparkMD5.ArrayBuffer.prototype.destroy = SparkMD5.prototype.destroy; + SparkMD5.ArrayBuffer.prototype._finish = SparkMD5.prototype._finish; + SparkMD5.ArrayBuffer.hash = function(arr, raw) { + var hash = md51_array(new Uint8Array(arr)), ret = hex(hash); + return raw ? hexToBinaryString(ret) : ret; + }; + return SparkMD5; + }); + }); + var classCallCheck = function(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } + }; + var createClass = function() { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + return function(Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; + }(); + var fileSlice = File.prototype.slice || File.prototype.mozSlice || File.prototype.webkitSlice; + var FileChecksum = function() { + createClass(FileChecksum, null, [ { + key: "create", + value: function create(file, callback) { + var instance = new FileChecksum(file); + instance.create(callback); + } + } ]); + function FileChecksum(file) { + classCallCheck(this, FileChecksum); + this.file = file; + this.chunkSize = 2097152; + this.chunkCount = Math.ceil(this.file.size / this.chunkSize); + this.chunkIndex = 0; + } + createClass(FileChecksum, [ { + key: "create", + value: function create(callback) { + var _this = this; + this.callback = callback; + this.md5Buffer = new sparkMd5.ArrayBuffer(); + this.fileReader = new FileReader(); + this.fileReader.addEventListener("load", function(event) { + return _this.fileReaderDidLoad(event); + }); + this.fileReader.addEventListener("error", function(event) { + return _this.fileReaderDidError(event); + }); + this.readNextChunk(); + } + }, { + key: "fileReaderDidLoad", + value: function fileReaderDidLoad(event) { + this.md5Buffer.append(event.target.result); + if (!this.readNextChunk()) { + var binaryDigest = this.md5Buffer.end(true); + var base64digest = btoa(binaryDigest); + this.callback(null, base64digest); + } + } + }, { + key: "fileReaderDidError", + value: function fileReaderDidError(event) { + this.callback("Error reading " + this.file.name); + } + }, { + key: "readNextChunk", + value: function readNextChunk() { + if (this.chunkIndex < this.chunkCount || this.chunkIndex == 0 && this.chunkCount == 0) { + var start = this.chunkIndex * this.chunkSize; + var end = Math.min(start + this.chunkSize, this.file.size); + var bytes = fileSlice.call(this.file, start, end); + this.fileReader.readAsArrayBuffer(bytes); + this.chunkIndex++; + return true; + } else { + return false; + } + } + } ]); + return FileChecksum; + }(); + function getMetaValue(name) { + var element = findElement(document.head, 'meta[name="' + name + '"]'); + if (element) { + return element.getAttribute("content"); + } + } + function findElements(root, selector) { + if (typeof root == "string") { + selector = root; + root = document; + } + var elements = root.querySelectorAll(selector); + return toArray$1(elements); + } + function findElement(root, selector) { + if (typeof root == "string") { + selector = root; + root = document; + } + return root.querySelector(selector); + } + function dispatchEvent(element, type) { + var eventInit = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var disabled = element.disabled; + var bubbles = eventInit.bubbles, cancelable = eventInit.cancelable, detail = eventInit.detail; + var event = document.createEvent("Event"); + event.initEvent(type, bubbles || true, cancelable || true); + event.detail = detail || {}; + try { + element.disabled = false; + element.dispatchEvent(event); + } finally { + element.disabled = disabled; + } + return event; + } + function toArray$1(value) { + if (Array.isArray(value)) { + return value; + } else if (Array.from) { + return Array.from(value); + } else { + return [].slice.call(value); + } + } + var BlobRecord = function() { + function BlobRecord(file, checksum, url) { + var _this = this; + classCallCheck(this, BlobRecord); + this.file = file; + this.attributes = { + filename: file.name, + content_type: file.type, + byte_size: file.size, + checksum: checksum + }; + this.xhr = new XMLHttpRequest(); + this.xhr.open("POST", url, true); + this.xhr.responseType = "json"; + this.xhr.setRequestHeader("Content-Type", "application/json"); + this.xhr.setRequestHeader("Accept", "application/json"); + this.xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); + this.xhr.setRequestHeader("X-CSRF-Token", getMetaValue("csrf-token")); + this.xhr.addEventListener("load", function(event) { + return _this.requestDidLoad(event); + }); + this.xhr.addEventListener("error", function(event) { + return _this.requestDidError(event); + }); + } + createClass(BlobRecord, [ { + key: "create", + value: function create(callback) { + this.callback = callback; + this.xhr.send(JSON.stringify({ + blob: this.attributes + })); + } + }, { + key: "requestDidLoad", + value: function requestDidLoad(event) { + if (this.status >= 200 && this.status < 300) { + var response = this.response; + var direct_upload = response.direct_upload; + delete response.direct_upload; + this.attributes = response; + this.directUploadData = direct_upload; + this.callback(null, this.toJSON()); + } else { + this.requestDidError(event); + } + } + }, { + key: "requestDidError", + value: function requestDidError(event) { + this.callback('Error creating Blob for "' + this.file.name + '". Status: ' + this.status); + } + }, { + key: "toJSON", + value: function toJSON() { + var result = {}; + for (var key in this.attributes) { + result[key] = this.attributes[key]; + } + return result; + } + }, { + key: "status", + get: function get$$1() { + return this.xhr.status; + } + }, { + key: "response", + get: function get$$1() { + var _xhr = this.xhr, responseType = _xhr.responseType, response = _xhr.response; + if (responseType == "json") { + return response; + } else { + return JSON.parse(response); + } + } + } ]); + return BlobRecord; + }(); + var BlobUpload = function() { + function BlobUpload(blob) { + var _this = this; + classCallCheck(this, BlobUpload); + this.blob = blob; + this.file = blob.file; + var _blob$directUploadDat = blob.directUploadData, url = _blob$directUploadDat.url, headers = _blob$directUploadDat.headers; + this.xhr = new XMLHttpRequest(); + this.xhr.open("PUT", url, true); + this.xhr.responseType = "text"; + for (var key in headers) { + this.xhr.setRequestHeader(key, headers[key]); + } + this.xhr.addEventListener("load", function(event) { + return _this.requestDidLoad(event); + }); + this.xhr.addEventListener("error", function(event) { + return _this.requestDidError(event); + }); + } + createClass(BlobUpload, [ { + key: "create", + value: function create(callback) { + this.callback = callback; + this.xhr.send(this.file.slice()); + } + }, { + key: "requestDidLoad", + value: function requestDidLoad(event) { + var _xhr = this.xhr, status = _xhr.status, response = _xhr.response; + if (status >= 200 && status < 300) { + this.callback(null, response); + } else { + this.requestDidError(event); + } + } + }, { + key: "requestDidError", + value: function requestDidError(event) { + this.callback('Error storing "' + this.file.name + '". Status: ' + this.xhr.status); + } + } ]); + return BlobUpload; + }(); + var id = 0; + var DirectUpload = function() { + function DirectUpload(file, url, delegate) { + classCallCheck(this, DirectUpload); + this.id = ++id; + this.file = file; + this.url = url; + this.delegate = delegate; + } + createClass(DirectUpload, [ { + key: "create", + value: function create(callback) { + var _this = this; + FileChecksum.create(this.file, function(error, checksum) { + if (error) { + callback(error); + return; + } + var blob = new BlobRecord(_this.file, checksum, _this.url); + notify(_this.delegate, "directUploadWillCreateBlobWithXHR", blob.xhr); + blob.create(function(error) { + if (error) { + callback(error); + } else { + var upload = new BlobUpload(blob); + notify(_this.delegate, "directUploadWillStoreFileWithXHR", upload.xhr); + upload.create(function(error) { + if (error) { + callback(error); + } else { + callback(null, blob.toJSON()); + } + }); + } + }); + }); + } + } ]); + return DirectUpload; + }(); + function notify(object, methodName) { + if (object && typeof object[methodName] == "function") { + for (var _len = arguments.length, messages = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { + messages[_key - 2] = arguments[_key]; + } + return object[methodName].apply(object, messages); + } + } + var DirectUploadController = function() { + function DirectUploadController(input, file) { + classCallCheck(this, DirectUploadController); + this.input = input; + this.file = file; + this.directUpload = new DirectUpload(this.file, this.url, this); + this.dispatch("initialize"); + } + createClass(DirectUploadController, [ { + key: "start", + value: function start(callback) { + var _this = this; + var hiddenInput = document.createElement("input"); + hiddenInput.type = "hidden"; + hiddenInput.name = this.input.name; + this.input.insertAdjacentElement("beforebegin", hiddenInput); + this.dispatch("start"); + this.directUpload.create(function(error, attributes) { + if (error) { + hiddenInput.parentNode.removeChild(hiddenInput); + _this.dispatchError(error); + } else { + hiddenInput.value = attributes.signed_id; + } + _this.dispatch("end"); + callback(error); + }); + } + }, { + key: "uploadRequestDidProgress", + value: function uploadRequestDidProgress(event) { + var progress = event.loaded / event.total * 100; + if (progress) { + this.dispatch("progress", { + progress: progress + }); + } + } + }, { + key: "dispatch", + value: function dispatch(name) { + var detail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + detail.file = this.file; + detail.id = this.directUpload.id; + return dispatchEvent(this.input, "direct-upload:" + name, { + detail: detail + }); + } + }, { + key: "dispatchError", + value: function dispatchError(error) { + var event = this.dispatch("error", { + error: error + }); + if (!event.defaultPrevented) { + alert(error); + } + } + }, { + key: "directUploadWillCreateBlobWithXHR", + value: function directUploadWillCreateBlobWithXHR(xhr) { + this.dispatch("before-blob-request", { + xhr: xhr + }); + } + }, { + key: "directUploadWillStoreFileWithXHR", + value: function directUploadWillStoreFileWithXHR(xhr) { + var _this2 = this; + this.dispatch("before-storage-request", { + xhr: xhr + }); + xhr.upload.addEventListener("progress", function(event) { + return _this2.uploadRequestDidProgress(event); + }); + } + }, { + key: "url", + get: function get$$1() { + return this.input.getAttribute("data-direct-upload-url"); + } + } ]); + return DirectUploadController; + }(); + var inputSelector = "input[type=file][data-direct-upload-url]:not([disabled])"; + var DirectUploadsController = function() { + function DirectUploadsController(form) { + classCallCheck(this, DirectUploadsController); + this.form = form; + this.inputs = findElements(form, inputSelector).filter(function(input) { + return input.files.length; + }); + } + createClass(DirectUploadsController, [ { + key: "start", + value: function start(callback) { + var _this = this; + var controllers = this.createDirectUploadControllers(); + var startNextController = function startNextController() { + var controller = controllers.shift(); + if (controller) { + controller.start(function(error) { + if (error) { + callback(error); + _this.dispatch("end"); + } else { + startNextController(); + } + }); + } else { + callback(); + _this.dispatch("end"); + } + }; + this.dispatch("start"); + startNextController(); + } + }, { + key: "createDirectUploadControllers", + value: function createDirectUploadControllers() { + var controllers = []; + this.inputs.forEach(function(input) { + toArray$1(input.files).forEach(function(file) { + var controller = new DirectUploadController(input, file); + controllers.push(controller); + }); + }); + return controllers; + } + }, { + key: "dispatch", + value: function dispatch(name) { + var detail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + return dispatchEvent(this.form, "direct-uploads:" + name, { + detail: detail + }); + } + } ]); + return DirectUploadsController; + }(); + var processingAttribute = "data-direct-uploads-processing"; + var submitButtonsByForm = new WeakMap(); + var started = false; + function start() { + if (!started) { + started = true; + document.addEventListener("click", didClick, true); + document.addEventListener("submit", didSubmitForm); + document.addEventListener("ajax:before", didSubmitRemoteElement); + } + } + function didClick(event) { + var target = event.target; + if ((target.tagName == "INPUT" || target.tagName == "BUTTON") && target.type == "submit" && target.form) { + submitButtonsByForm.set(target.form, target); + } + } + function didSubmitForm(event) { + handleFormSubmissionEvent(event); + } + function didSubmitRemoteElement(event) { + if (event.target.tagName == "FORM") { + handleFormSubmissionEvent(event); + } + } + function handleFormSubmissionEvent(event) { + var form = event.target; + if (form.hasAttribute(processingAttribute)) { + event.preventDefault(); + return; + } + var controller = new DirectUploadsController(form); + var inputs = controller.inputs; + if (inputs.length) { + event.preventDefault(); + form.setAttribute(processingAttribute, ""); + inputs.forEach(disable); + controller.start(function(error) { + form.removeAttribute(processingAttribute); + if (error) { + inputs.forEach(enable); + } else { + submitForm(form); + } + }); + } + } + function submitForm(form) { + var button = submitButtonsByForm.get(form) || findElement(form, "input[type=submit], button[type=submit]"); + if (button) { + var _button = button, disabled = _button.disabled; + button.disabled = false; + button.focus(); + button.click(); + button.disabled = disabled; + } else { + button = document.createElement("input"); + button.type = "submit"; + button.style.display = "none"; + form.appendChild(button); + button.click(); + form.removeChild(button); + } + submitButtonsByForm.delete(form); + } + function disable(input) { + input.disabled = true; + } + function enable(input) { + input.disabled = false; + } + function autostart() { + if (window.ActiveStorage) { + start(); + } + } + setTimeout(autostart, 1); + exports.start = start; + exports.DirectUpload = DirectUpload; + Object.defineProperty(exports, "__esModule", { + value: true + }); +}); /* Turbolinks 5.2.0 Copyright © 2018 Basecamp, LLC diff --git a/public/assets/application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js.gz b/public/assets/application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js.gz new file mode 100644 index 000000000..f0e892868 Binary files /dev/null and b/public/assets/application-d44f4301c7dfbe07bcb2788d7c006c22c184ae6b7016c09f7911b4962aacd767.js.gz differ diff --git a/public/assets/college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js.gz b/public/assets/college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js.gz deleted file mode 100644 index 5e46a5831..000000000 Binary files a/public/assets/college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js.gz and /dev/null differ diff --git a/public/assets/college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js b/public/assets/college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js similarity index 99% rename from public/assets/college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js rename to public/assets/college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js index f21026edf..c2a34a680 100644 --- a/public/assets/college-1e70702e2d864fb4d5f57841bfa5937e31c7c059e6cd672a07f0b4b20740f607.js +++ b/public/assets/college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js @@ -33,12 +33,17 @@ Released under the MIT license (function() { (function() { - var cspNonce; + var nonce; - cspNonce = Rails.cspNonce = function() { - var meta; - meta = document.querySelector('meta[name=csp-nonce]'); - return meta && meta.content; + nonce = null; + + Rails.loadCSPNonce = function() { + var ref; + return nonce = (ref = document.querySelector("meta[name=csp-nonce]")) != null ? ref.content : void 0; + }; + + Rails.cspNonce = function() { + return nonce != null ? nonce : Rails.loadCSPNonce(); }; }).call(this); @@ -617,24 +622,29 @@ Released under the MIT license return setData(form, 'ujs:submit-button-formmethod', button.getAttribute('formmethod')); }; - Rails.handleMetaClick = function(e) { - var data, link, metaClick, method; + Rails.preventInsignificantClick = function(e) { + var data, insignificantMetaClick, link, metaClick, method, primaryMouseKey; link = this; method = (link.getAttribute('data-method') || 'GET').toUpperCase(); data = link.getAttribute('data-params'); metaClick = e.metaKey || e.ctrlKey; - if (metaClick && method === 'GET' && !data) { + insignificantMetaClick = metaClick && method === 'GET' && !data; + primaryMouseKey = e.button === 0; + if (!primaryMouseKey || insignificantMetaClick) { return e.stopImmediatePropagation(); } }; }).call(this); (function() { - var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMetaClick, handleMethod, handleRemote, refreshCSRFTokens; + var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMethod, handleRemote, loadCSPNonce, preventInsignificantClick, refreshCSRFTokens; - fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMetaClick = Rails.handleMetaClick, handleMethod = Rails.handleMethod; + fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, loadCSPNonce = Rails.loadCSPNonce, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, preventInsignificantClick = Rails.preventInsignificantClick, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMethod = Rails.handleMethod; - if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null) && !jQuery.rails) { + if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null)) { + if (jQuery.rails) { + throw new Error('If you load both jquery_ujs and rails-ujs, use rails-ujs only.'); + } jQuery.rails = Rails; jQuery.ajaxPrefilter(function(options, originalOptions, xhr) { if (!options.crossDomain) { @@ -663,12 +673,13 @@ Released under the MIT license delegate(document, Rails.linkDisableSelector, 'ajax:stopped', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:complete', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:stopped', enableElement); + delegate(document, Rails.linkClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.linkClickSelector, 'click', handleDisabledElement); delegate(document, Rails.linkClickSelector, 'click', handleConfirm); - delegate(document, Rails.linkClickSelector, 'click', handleMetaClick); delegate(document, Rails.linkClickSelector, 'click', disableElement); delegate(document, Rails.linkClickSelector, 'click', handleRemote); delegate(document, Rails.linkClickSelector, 'click', handleMethod); + delegate(document, Rails.buttonClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.buttonClickSelector, 'click', handleDisabledElement); delegate(document, Rails.buttonClickSelector, 'click', handleConfirm); delegate(document, Rails.buttonClickSelector, 'click', disableElement); @@ -686,10 +697,12 @@ Released under the MIT license }); delegate(document, Rails.formSubmitSelector, 'ajax:send', disableElement); delegate(document, Rails.formSubmitSelector, 'ajax:complete', enableElement); + delegate(document, Rails.formInputClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.formInputClickSelector, 'click', handleDisabledElement); delegate(document, Rails.formInputClickSelector, 'click', handleConfirm); delegate(document, Rails.formInputClickSelector, 'click', formSubmitButtonClick); document.addEventListener('DOMContentLoaded', refreshCSRFTokens); + document.addEventListener('DOMContentLoaded', loadCSPNonce); return window._rails_loaded = true; }; diff --git a/public/assets/college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js.gz b/public/assets/college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js.gz new file mode 100644 index 000000000..fa0cac238 Binary files /dev/null and b/public/assets/college-431d908264782ef54e90202095d4cf397c586f74d2b7879684348dc8b53d2cd2.js.gz differ diff --git a/public/assets/college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css b/public/assets/college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css deleted file mode 100644 index 62028d5b2..000000000 --- a/public/assets/college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css +++ /dev/null @@ -1,17366 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_root.scss */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[tabindex="-1"]:focus { - outline: 0 !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -p { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dt { - font-weight: 700; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -blockquote { - margin: 0 0 1rem; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -b, -strong { - font-weight: bolder; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -small { - font-size: 80%; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub { - bottom: -.25em; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sup { - top: -.5em; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -figure { - margin: 0 0 1rem; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -img { - vertical-align: middle; - border-style: none; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -svg { - overflow: hidden; - vertical-align: middle; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -table { - border-collapse: collapse; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -th { - text-align: inherit; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button { - border-radius: 0; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -input { - overflow: visible; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -select { - text-transform: none; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -select { - word-wrap: normal; -} - -/* line 345, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/* line 358, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -textarea { - overflow: auto; - resize: vertical; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -progress { - vertical-align: baseline; -} - -/* line 430, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -output { - display: inline-block; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -summary { - display: list-item; - cursor: pointer; -} - -/* line 475, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -template { - display: none; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[hidden] { - display: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, .h1 { - font-size: 2.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h2, .h2 { - font-size: 2rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h3, .h3 { - font-size: 1.75rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h4, .h4 { - font-size: 1.5rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h5, .h5 { - font-size: 1.25rem; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h6, .h6 { - font-size: 1rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -small, -.small { - font-size: 80%; - font-weight: 400; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-unstyled { - padding-left: 0; - list-style: none; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline { - padding-left: 0; - list-style: none; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item { - display: inline-block; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer::before { - content: "\2014\00A0"; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-fluid { - max-width: 100%; - height: auto; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure { - display: inline-block; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-caption { - font-size: 90%; - color: #6c757d; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -a > code { - color: inherit; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre { - display: block; - font-size: 87.5%; - color: #212529; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 1140px; - } -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-first { - -webkit-box-ordinal-group: 0; - order: -1; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-last { - -webkit-box-ordinal-group: 14; - order: 13; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-0 { - -webkit-box-ordinal-group: 1; - order: 0; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-1 { - -webkit-box-ordinal-group: 2; - order: 1; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-2 { - -webkit-box-ordinal-group: 3; - order: 2; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-3 { - -webkit-box-ordinal-group: 4; - order: 3; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-4 { - -webkit-box-ordinal-group: 5; - order: 4; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-5 { - -webkit-box-ordinal-group: 6; - order: 5; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-6 { - -webkit-box-ordinal-group: 7; - order: 6; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-7 { - -webkit-box-ordinal-group: 8; - order: 7; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-8 { - -webkit-box-ordinal-group: 9; - order: 8; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-9 { - -webkit-box-ordinal-group: 10; - order: 9; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-10 { - -webkit-box-ordinal-group: 11; - order: 10; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-11 { - -webkit-box-ordinal-group: 12; - order: 11; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-12 { - -webkit-box-ordinal-group: 13; - order: 12; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-1 { - margin-left: 8.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-2 { - margin-left: 16.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-3 { - margin-left: 25%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-4 { - margin-left: 33.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-5 { - margin-left: 41.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-6 { - margin-left: 50%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-7 { - margin-left: 58.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-8 { - margin-left: 66.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-9 { - margin-left: 75%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-10 { - margin-left: 83.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-11 { - margin-left: 91.66667%; -} - -@media (min-width: 576px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 768px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 992px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1200px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-11 { - margin-left: 91.66667%; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered { - border: 1px solid #dee2e6; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c8cbcf; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86cfda; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-info:hover { - background-color: #abdde5; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #ed969e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-light:hover { - background-color: #ececf6; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark { - color: #fff; - background-color: #343a40; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #454d55; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-bordered { - border: 0; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm > .table-bordered { - border: 0; - } -} - -@media (max-width: 767.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md > .table-bordered { - border: 0; - } -} - -@media (max-width: 991.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg > .table-bordered { - border: 0; - } -} - -@media (max-width: 1199.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl > .table-bordered { - border: 0; - } -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive > .table-bordered { - border: 0; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-control { - -webkit-transition: none; - transition: none; - } -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-webkit-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control[size], select.form-control[multiple] { - height: auto; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -textarea.form-control { - height: auto; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-group { - margin-bottom: 1rem; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-text { - display: block; - margin-top: 0.25rem; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -/* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input:disabled ~ .form-check-label { - color: #6c757d; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-label { - margin-bottom: 0; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline { - display: -webkit-inline-box; - display: inline-flex; - -webkit-box-align: center; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; -} - -/* line 229, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid ~ .valid-feedback, -.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:valid ~ .valid-feedback, -.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid, .form-control.is-invalid { - border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid ~ .invalid-feedback, -.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:invalid ~ .invalid-feedback, -.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline { - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - /* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline label { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - margin-bottom: 0; - } - /* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-group { - display: -webkit-box; - display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; - margin-bottom: 0; - } - /* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - /* line 296, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control-plaintext { - display: inline-block; - } - /* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .input-group, - .form-inline .custom-select { - width: auto; - } - /* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - /* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - /* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } - /* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ - .btn { - -webkit-transition: none; - transition: none; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn:hover { - color: #212529; - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn.disabled, .btn:disabled { - opacity: 0.65; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} - -/* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 120, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block { - display: block; - width: 100%; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade { - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .fade { - -webkit-transition: none; - transition: none; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade:not(.show) { - opacity: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapse:not(.show) { - display: none; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .collapsing { - -webkit-transition: none; - transition: none; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-toggle { - white-space: nowrap; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-left { - right: auto; - left: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 70, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-toggle::after { - vertical-align: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: none; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu.show { - display: block; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group, -.btn-group-vertical { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - vertical-align: middle; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar .input-group { - width: auto; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn input[type="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; - width: 100%; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend, -.input-group-append { - display: -webkit-box; - display: flex; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend { - margin-right: -1px; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-append { - margin-left: -1px; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-inline { - display: -webkit-inline-box; - display: inline-flex; - margin-right: 1rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch { - padding-left: 2.25rem; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-switch .custom-control-label::after { - -webkit-transition: none; - transition: none; - } -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select::-ms-expand { - display: none; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -/* line 297, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range { - width: 100%; - height: calc(1rem + 0.4rem); - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus { - outline: none; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-focus-outer { - border: 0; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} - -/* line 403, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-moz-range-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} - -/* line 429, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-ms-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} - -/* line 485, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} - -/* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before, -.custom-file-label, -.custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-control-label::before, - .custom-file-label, - .custom-select { - -webkit-transition: none; - transition: none; - } -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; - text-align: center; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-justified .nav-item { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - text-align: center; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .tab-pane { - display: none; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .active { - display: block; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar > .container, -.navbar > .container-fluid { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-collapse { - flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-toggler { - display: none; - } -} - -@media (max-width: 767.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-toggler { - display: none; - } -} - -@media (max-width: 991.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-toggler { - display: none; - } -} - -@media (max-width: 1199.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1200px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-toggler { - display: none; - } -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - flex-wrap: nowrap; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-toggler { - display: none; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -/* line 223, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-brand { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -/* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text a { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > hr { - margin-right: 0; - margin-left: 0; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-title { - margin-bottom: 0.75rem; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-text:last-child { - margin-bottom: 0; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.card-link:hover { - text-decoration: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-link + .card-link { - margin-left: 1.25rem; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck .card { - display: -webkit-box; - display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group > .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - } - /* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; - margin-bottom: 0; - } - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card + .card { - margin-left: 0; - border-left: 0; - } - /* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - /* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - /* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - /* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - /* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - /* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - orphans: 1; - widows: 1; - } - /* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card { - overflow: hidden; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - border-radius: 0; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:first-of-type { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:last-of-type { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card .card-header { - margin-bottom: -1px; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item.active { - color: #6c757d; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.pagination { - display: -webkit-box; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #dee2e6; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.active .page-link { - z-index: 1; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #dee2e6; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ - .badge { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge:hover, a.badge:focus { - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge:empty { - display: none; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.btn .badge { - position: relative; - top: -1px; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-primary { - color: #fff; - background-color: #007bff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-primary:hover, a.badge-primary:focus { - color: #fff; - background-color: #0062cc; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-secondary { - color: #fff; - background-color: #6c757d; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-secondary:hover, a.badge-secondary:focus { - color: #fff; - background-color: #545b62; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-success { - color: #fff; - background-color: #28a745; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-success:hover, a.badge-success:focus { - color: #fff; - background-color: #1e7e34; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-info:hover, a.badge-info:focus { - color: #fff; - background-color: #117a8b; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-warning { - color: #212529; - background-color: #ffc107; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-danger:hover, a.badge-danger:focus { - color: #fff; - background-color: #bd2130; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-light { - color: #212529; - background-color: #f8f9fa; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-dark { - color: #fff; - background-color: #343a40; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-dark:hover, a.badge-dark:focus { - color: #fff; - background-color: #1d2124; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ - .jumbotron { - padding: 4rem 2rem; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-heading { - color: inherit; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-link { - font-weight: 700; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible { - padding-right: 4rem; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary hr { - border-top-color: #9fcdff; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary .alert-link { - color: #002752; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary hr { - border-top-color: #c8cbcf; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary .alert-link { - color: #202326; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success hr { - border-top-color: #b1dfbb; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success .alert-link { - color: #0b2e13; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info hr { - border-top-color: #abdde5; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info .alert-link { - color: #062c33; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning hr { - border-top-color: #ffe8a1; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning .alert-link { - color: #533f03; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger hr { - border-top-color: #f1b0b7; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger .alert-link { - color: #491217; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light hr { - border-top-color: #ececf6; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light .alert-link { - color: #686868; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark hr { - border-top-color: #b9bbbe; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark .alert-link { - color: #040505; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress { - display: -webkit-box; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #007bff; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar { - -webkit-transition: none; - transition: none; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media-body { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item { - margin-right: -1px; - margin-bottom: 0; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} - -@media (min-width: 576px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 768px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 992px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 1200px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item:last-child { - margin-bottom: -1px; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:last-child .list-group-item:last-child { - margin-bottom: 0; - border-bottom: 0; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b0b7; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:hover { - color: #000; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -a.close.disabled { - pointer-events: none; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - opacity: 0; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.showing { - opacity: 1; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.show { - display: block; - opacity: 1; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.hide { - display: none; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-header { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.25rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-body { - padding: 0.75rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open { - overflow: hidden; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal.fade .modal-dialog { - -webkit-transition: none; - transition: none; - } -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable { - display: -webkit-box; - display: flex; - max-height: calc(100% - 1rem); -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - flex-shrink: 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - height: 100%; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-content { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.fade { - opacity: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.show { - opacity: 0.5; -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-body { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - /* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - /* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - /* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - /* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - /* line 221, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1200px) { - /* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-xl { - max-width: 1140px; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip.show { - opacity: 0.9; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header:empty { - display: none; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel { - position: relative; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel.pointer-event { - touch-action: pan-y; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-item { - -webkit-transition: none; - transition: none; - } -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item { - opacity: 0; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - -webkit-transition: 0s 0.6s opacity; - transition: 0s 0.6s opacity; -} - -@media (prefers-reduced-motion: reduce) { - /* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - -webkit-transition: none; - transition: none; - } -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.15s ease; - transition: opacity 0.15s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-control-prev, - .carousel-control-next { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev { - left: 0; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next { - right: 0; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators li { - box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - -webkit-transition: opacity 0.6s ease; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-indicators li { - -webkit-transition: none; - transition: none; - } -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators .active { - opacity: 1; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -@-webkit-keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: spinner-border .75s linear infinite; - animation: spinner-border .75s linear infinite; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@-webkit-keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -@keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: spinner-grow .75s linear infinite; - animation: spinner-grow .75s linear infinite; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-baseline { - vertical-align: baseline !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-top { - vertical-align: top !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-middle { - vertical-align: middle !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-bottom { - vertical-align: bottom !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-bottom { - vertical-align: text-bottom !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-top { - vertical-align: text-top !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-primary { - background-color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-secondary { - background-color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-success { - background-color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-info { - background-color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-warning { - background-color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-danger { - background-color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-light { - background-color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-dark { - background-color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-white { - background-color: #fff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-transparent { - background-color: transparent !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border { - border: 1px solid #dee2e6 !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right { - border-right: 1px solid #dee2e6 !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left { - border-left: 1px solid #dee2e6 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-0 { - border: 0 !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top-0 { - border-top: 0 !important; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right-0 { - border-right: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom-0 { - border-bottom: 0 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left-0 { - border-left: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-primary { - border-color: #007bff !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-secondary { - border-color: #6c757d !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-success { - border-color: #28a745 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-info { - border-color: #17a2b8 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-warning { - border-color: #ffc107 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-danger { - border-color: #dc3545 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-light { - border-color: #f8f9fa !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-dark { - border-color: #343a40 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-white { - border-color: #fff !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-sm { - border-radius: 0.2rem !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded { - border-radius: 0.25rem !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-lg { - border-radius: 0.3rem !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-circle { - border-radius: 50% !important; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-pill { - border-radius: 50rem !important; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-0 { - border-radius: 0 !important; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-none { - display: none !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline { - display: inline !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-block { - display: inline-block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-block { - display: block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table { - display: table !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-row { - display: table-row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-cell { - display: table-cell !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-flex { - display: -webkit-box !important; - display: flex !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 1200px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media print { - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-none { - display: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline { - display: inline !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-block { - display: inline-block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-block { - display: block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table { - display: table !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-row { - display: table-row !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-cell { - display: table-cell !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive::before { - display: block; - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-21by9::before { - padding-top: 42.85714%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-4by3::before { - padding-top: 75%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-1by1::before { - padding-top: 100%; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap { - flex-wrap: wrap !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-nowrap { - flex-wrap: nowrap !important; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-around { - justify-content: space-around !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-center { - -webkit-box-align: center !important; - align-items: center !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-start { - align-content: flex-start !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-end { - align-content: flex-end !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-center { - align-content: center !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-between { - align-content: space-between !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-around { - align-content: space-around !important; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-stretch { - align-content: stretch !important; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-auto { - align-self: auto !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-start { - align-self: flex-start !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-end { - align-self: flex-end !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-center { - align-self: center !important; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-baseline { - align-self: baseline !important; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-stretch { - align-self: stretch !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-left { - float: left !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-right { - float: right !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-none { - float: none !important; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-auto { - overflow: auto !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-hidden { - overflow: hidden !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-static { - position: static !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-relative { - position: relative !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-absolute { - position: absolute !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-fixed { - position: fixed !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-none { - box-shadow: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-25 { - width: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-50 { - width: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-75 { - width: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-100 { - width: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-auto { - width: auto !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-25 { - height: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-50 { - height: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-75 { - height: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-100 { - height: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-auto { - height: auto !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mw-100 { - max-width: 100% !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mh-100 { - max-height: 100% !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vw-100 { - min-width: 100vw !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vh-100 { - min-height: 100vh !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vw-100 { - width: 100vw !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vh-100 { - height: 100vh !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */ -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: transparent; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-0 { - margin: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-1 { - margin: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-2 { - margin: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-3 { - margin: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-4 { - margin: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-5 { - margin: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-0 { - padding: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-1 { - padding: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-2 { - padding: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-3 { - padding: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-4 { - padding: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-5 { - padding: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n1 { - margin: -0.25rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n2 { - margin: -0.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n3 { - margin: -1rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n4 { - margin: -1.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n5 { - margin: -3rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-auto { - margin: auto !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-justify { - text-align: justify !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-wrap { - white-space: normal !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-nowrap { - white-space: nowrap !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-left { - text-align: left !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-right { - text-align: right !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-center { - text-align: center !important; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-lowercase { - text-transform: lowercase !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-uppercase { - text-transform: uppercase !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-capitalize { - text-transform: capitalize !important; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-light { - font-weight: 300 !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-lighter { - font-weight: lighter !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-normal { - font-weight: 400 !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bold { - font-weight: 700 !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bolder { - font-weight: bolder !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-italic { - font-style: italic !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white { - color: #fff !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-primary { - color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-secondary { - color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-success { - color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-info { - color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-warning { - color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-danger { - color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-light { - color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-dark { - color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-body { - color: #212529 !important; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-muted { - color: #6c757d !important; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-decoration-none { - text-decoration: none !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-reset { - color: inherit !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.visible { - visibility: visible !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.invisible { - visibility: hidden !important; -} - -@media print { - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - a:not(.btn) { - text-decoration: underline; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - abbr[title]::after { - content: " (" attr(title) ")"; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre { - white-space: pre-wrap !important; - } - /* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid; - } - /* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - thead { - display: table-header-group; - } - /* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - tr, - img { - page-break-inside: avoid; - } - /* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - /* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - h2, - h3 { - page-break-after: avoid; - } - @page { - size: a3; - } - /* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - body { - min-width: 992px !important; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .container { - min-width: 992px !important; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .navbar { - display: none; - } - /* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .badge { - border: 1px solid #000; - } - /* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table { - border-collapse: collapse !important; - } - /* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table td, - .table th { - background-color: #fff !important; - } - /* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important; - } - /* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark { - color: inherit; - } - /* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; - } - /* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table .thead-dark th { - color: inherit; - border-color: #dee2e6; - } -} - -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0"); - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0#iefix") format("embedded-opentype"), url("/assets/font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2?v=4.7.0") format("woff2"), url("/assets/font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff?v=4.7.0") format("woff"), url("/assets/font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf?v=4.7.0") format("truetype"), url("/assets/font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg?v=4.7.0#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - -webkit-filter: none; - filter: none; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: ""; -} - -/* line 610, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 612, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 614, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 616, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 618, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 619, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 620, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 621, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 622, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 623, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 624, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 625, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 626, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 627, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 628, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 629, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 631, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 633, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 635, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 636, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 638, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 640, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 641, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 642, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 643, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 644, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 645, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 646, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 647, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 648, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 649, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 650, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 651, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 652, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 653, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 654, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 655, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 656, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 657, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 658, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 659, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 660, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 662, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 663, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 664, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 665, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 666, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 667, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 668, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 669, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 670, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 671, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 672, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 673, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 674, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 675, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 676, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 677, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 678, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 679, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 680, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 681, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 682, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 683, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 684, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 685, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 686, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 687, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 688, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 689, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 690, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 691, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 692, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 693, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 694, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 695, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 696, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 697, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 698, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 699, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 700, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 701, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 702, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 703, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 704, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 705, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 706, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 707, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 708, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 709, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 710, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 711, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 712, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 714, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 717, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 718, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 719, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 721, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 722, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 723, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 724, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 725, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 726, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 727, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 728, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 729, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 730, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 731, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 733, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 735, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-handshake-o:before { - content: ""; -} - -/* line 736, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open:before { - content: ""; -} - -/* line 737, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open-o:before { - content: ""; -} - -/* line 738, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linode:before { - content: ""; -} - -/* line 739, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book:before { - content: ""; -} - -/* line 740, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book-o:before { - content: ""; -} - -/* line 741, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard:before, -.fa-address-card:before { - content: ""; -} - -/* line 743, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard-o:before, -.fa-address-card-o:before { - content: ""; -} - -/* line 745, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle:before { - content: ""; -} - -/* line 746, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle-o:before { - content: ""; -} - -/* line 747, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-o:before { - content: ""; -} - -/* line 748, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-id-badge:before { - content: ""; -} - -/* line 749, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license:before, -.fa-id-card:before { - content: ""; -} - -/* line 751, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: ""; -} - -/* line 753, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quora:before { - content: ""; -} - -/* line 754, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-free-code-camp:before { - content: ""; -} - -/* line 755, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-telegram:before { - content: ""; -} - -/* line 756, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: ""; -} - -/* line 759, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: ""; -} - -/* line 761, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: ""; -} - -/* line 763, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: ""; -} - -/* line 765, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: ""; -} - -/* line 767, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shower:before { - content: ""; -} - -/* line 768, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: ""; -} - -/* line 771, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-podcast:before { - content: ""; -} - -/* line 772, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-maximize:before { - content: ""; -} - -/* line 773, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-minimize:before { - content: ""; -} - -/* line 774, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-restore:before { - content: ""; -} - -/* line 775, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle:before, -.fa-window-close:before { - content: ""; -} - -/* line 777, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: ""; -} - -/* line 779, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bandcamp:before { - content: ""; -} - -/* line 780, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-grav:before { - content: ""; -} - -/* line 781, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-etsy:before { - content: ""; -} - -/* line 782, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-imdb:before { - content: ""; -} - -/* line 783, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ravelry:before { - content: ""; -} - -/* line 784, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eercast:before { - content: ""; -} - -/* line 785, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microchip:before { - content: ""; -} - -/* line 786, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snowflake-o:before { - content: ""; -} - -/* line 787, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superpowers:before { - content: ""; -} - -/* line 788, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpexplorer:before { - content: ""; -} - -/* line 789, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meetup:before { - content: ""; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__clear { - position: relative; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results { - display: block; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option { - padding: 6px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option[aria-selected] { - cursor: pointer; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown { - left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown { - display: block; - padding: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown.select2-search--hide { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(50%) !important; - clip-path: inset(50%) !important; - height: 1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; - white-space: nowrap !important; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); - background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); - background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); - background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); - background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown { - background-color: #fff; - border: 1px solid transparent; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--above { - border-bottom: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--below { - border-top: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: #fff; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single { - height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder { - color: #757575; - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow { - position: absolute; - top: 50%; - right: 3px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b { - top: 60%; - border-color: #343a40 transparent transparent; - border-style: solid; - border-width: 5px 4px 0; - width: 0; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered { - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-search--dropdown .select2-search__field { - border: 1px solid #ced4da; - border-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-results__message { - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple { - min-height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice { - color: #343a40; - border: 1px solid #bdc6d0; - border-radius: .2rem; - padding: 0 5px 0 0; - cursor: pointer; - float: left; - margin-top: .3em; - margin-right: 5px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove { - color: #bdc6d0; - font-weight: 700; - margin-left: 3px; - margin-right: 1px; - padding-right: 3px; - padding-left: 3px; - float: left; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #343a40; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container { - display: block; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container :focus { - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; - flex-grow: 1; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group-prepend ~ .select2-container--bootstrap4 .select2-selection { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection { - border: 1px solid #ced4da; - border-radius: .25rem; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus .select2-selection { - border-color: #17a2b8; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--disabled .select2-selection { - background-color: #e9ecef; - cursor: not-allowed; - border-color: #ced4da; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field, .select2-container--bootstrap4.select2-container--disabled .select2-search__field { - background-color: transparent; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:invalid ~ .select2-container--bootstrap4 .select2-selection, select.is-invalid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #dc3545; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-selection, select.is-valid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #28a745; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown { - border-color: #ced4da; - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above { - border-top: 1px solid #ced4da; - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true] { - background-color: #e9ecef; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option--highlighted, .select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] { - background-color: #007bff; - color: #f8f9fa; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results > .select2-results__options { - max-height: 15em; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__group { - padding: 6px; - display: list-item; - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear { - width: 1.2em; - height: 1.2em; - line-height: 1.15em; - padding-left: .3em; - margin-top: .5em; - border-radius: 100%; - background-color: #ccc; - color: #f8f9fa; - float: right; - margin-right: .3em; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear:hover { - background-color: #343a40; -} - -/* line 1, app/assets/stylesheets/common.scss */ -body { - font-size: 14px; - background: #efefef; -} - -/* line 7, app/assets/stylesheets/common.scss */ -a:hover { - text-decoration: unset; -} - -/* line 12, app/assets/stylesheets/common.scss */ -textarea.danger, input.danger { - border-color: #dc3545 !important; -} - -/* line 16, app/assets/stylesheets/common.scss */ -label.error { - color: #dc3545 !important; -} - -/* line 20, app/assets/stylesheets/common.scss */ -input.form-control { - font-size: 14px; -} - -/* line 24, app/assets/stylesheets/common.scss */ -.input-group-prepend .input-group-text { - font-size: 14px; -} - -/* line 29, app/assets/stylesheets/common.scss */ -.flex-1 { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 32, app/assets/stylesheets/common.scss */ -.fl { - float: left; -} - -/* line 33, app/assets/stylesheets/common.scss */ -.no_padding { - padding: 0px !important; -} - -/* line 34, app/assets/stylesheets/common.scss */ -.font-12 { - font-size: 12px !important; -} - -/* line 35, app/assets/stylesheets/common.scss */ -.font-14 { - font-size: 14px !important; -} - -/* line 36, app/assets/stylesheets/common.scss */ -.font-16 { - font-size: 16px !important; -} - -/* line 37, app/assets/stylesheets/common.scss */ -.font-18 { - font-size: 18px !important; -} - -/* line 38, app/assets/stylesheets/common.scss */ -.font-20 { - font-size: 20px !important; -} - -/* line 39, app/assets/stylesheets/common.scss */ -.font-24 { - font-size: 24px !important; -} - -/* line 40, app/assets/stylesheets/common.scss */ -.padding10-5 { - padding: 10px 5px; -} - -/* line 41, app/assets/stylesheets/common.scss */ -.width100 { - width: 100%; -} - -/* line 42, app/assets/stylesheets/common.scss */ -.mb10 { - margin-bottom: 10px; -} - -/* line 43, app/assets/stylesheets/common.scss */ -.mt10 { - margin-top: 10px; -} - -/* line 44, app/assets/stylesheets/common.scss */ -.mr10 { - margin-right: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml10 { - margin-left: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml20 { - margin-left: 20px; -} - -/* line 46, app/assets/stylesheets/common.scss */ -.textarea-width-100 { - width: 100%; - resize: none; - border: 1px solid #ccc; -} - -/* line 47, app/assets/stylesheets/common.scss */ -.padding10 { - padding: 10px; -} - -/* line 48, app/assets/stylesheets/common.scss */ -.padding5-10 { - padding: 5px 10px; -} - -/* line 49, app/assets/stylesheets/common.scss */ -.position-r { - position: relative; -} - -/* line 50, app/assets/stylesheets/common.scss */ -.color-grey-c { - color: #ccc; -} - -/* line 51, app/assets/stylesheets/common.scss */ -.color-blue { - color: #4CACFF; -} - -/* line 52, app/assets/stylesheets/common.scss */ -.color-orange { - color: #ff6800; -} - -/* line 53, app/assets/stylesheets/common.scss */ -.inline-block { - display: inline-block; -} - -/* line 54, app/assets/stylesheets/common.scss */ -.hide { - display: none; -} - -/* line 55, app/assets/stylesheets/common.scss */ -.show { - display: block; -} - -/* line 57, app/assets/stylesheets/common.scss */ -.input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; -} - -/* line 58, app/assets/stylesheets/common.scss */ -.input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; -} - -/* line 1, app/assets/stylesheets/colleges/common.scss */ -.college-body-container { - padding: 20px; - -webkit-box-flex: 1; - flex: 1; - min-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - overflow-y: scroll; - /* 面包屑 */ - /* 内容表格 */ - /* 分页 */ - /* 搜索表单 */ -} - -/* line 9, app/assets/stylesheets/colleges/common.scss */ -.college-body-container > .content { - -webkit-box-flex: 1; - flex: 1; - font-size: 14px; -} - -/* line 13, app/assets/stylesheets/colleges/common.scss */ -.college-body-container > .content .box { - padding: 20px; - border-radius: 5px; - background: #fff; -} - -/* line 21, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .breadcrumb { - padding-left: 5px; - font-size: 20px; - background: unset; -} - -/* line 28, app/assets/stylesheets/colleges/common.scss */ -.college-body-container table { - table-layout: fixed; -} - -/* line 31, app/assets/stylesheets/colleges/common.scss */ -.college-body-container table td { - vertical-align: middle; -} - -/* line 37, app/assets/stylesheets/colleges/common.scss */ -.college-body-container table tr.no-data:hover { - color: darkgrey; - background: unset; -} - -/* line 42, app/assets/stylesheets/colleges/common.scss */ -.college-body-container table tr.no-data > td { - text-align: center; - height: 300px; -} - -/* line 50, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .image-preview-container { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; -} - -/* line 57, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .action-container > .action { - padding: 0 3px; -} - -/* line 62, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .action-container .more-action-dropdown .dropdown-item { - font-size: 14px; -} - -/* line 69, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .paginate-container { - margin-top: 20px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -/* line 76, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .paginate-container .paginate-total { - margin-bottom: 10px; - color: darkgrey; -} - -/* line 81, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .paginate-container .pagination { - margin-bottom: 0px; -} - -/* line 87, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .search-form-container { - display: -webkit-box; - display: flex; - margin-bottom: 20px; -} - -/* line 91, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 94, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .search-form-container .search-form * { - font-size: 14px; -} - -/* line 96, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .search-form-container .search-form select, .college-body-container .search-form-container .search-form input { - margin-right: 10px; - font-size: 14px; -} - -/* line 103, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .global-error { - color: grey; - min-height: 300px; -} - -/* line 107, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .global-error-code { - font-size: 80px; -} - -/* line 111, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .global-error-text { - font-size: 24px; -} - -/* line 117, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .nav-tabs .nav-link { - padding: 0.5rem 2rem; -} - -/* line 122, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .CodeMirror { - border: 1px solid #ced4da; -} - -/* line 126, app/assets/stylesheets/colleges/common.scss */ -.college-body-container .batch-action-container { - padding: 10px 20px 0; - background: #fff; -} - -/* line 2, app/assets/stylesheets/colleges/partner_customers.scss */ -.partners-customers-page .customer-list-body { - min-height: 300px; -} - -/* line 2, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .customer-list-form { - padding: 10px 20px; - -webkit-box-align: center; - align-items: center; -} - -/* line 7, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .manager-group-item { - margin-bottom: 20px; -} - -/* line 10, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .manager-group-item .card-header { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 15, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .manager-group-item .card-header-left { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 27, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-body { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: start; - align-items: flex-start; -} - -/* line 33, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item { - padding: 5px 10px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; - position: relative; -} - -/* line 40, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item .remove-partner-manager-action { - display: none; - position: absolute; - z-index: 100; - right: 10px; - top: 0; - font-size: 24px; -} - -/* line 48, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item .remove-partner-manager-action > i { - color: #dc3545; -} - -/* line 54, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item:hover .remove-partner-manager-action { - display: block; -} - -/* line 59, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item-avatar { - cursor: pointer; - width: 80px; - height: 80px; - overflow: hidden; - border-radius: 50%; - position: relative; -} - -/* line 67, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item-avatar > img { - width: 80px; - height: 80px; -} - -/* line 74, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item.add-partner-manager-item .partner-manager-item-avatar { - background: #E4E4E4; -} - -/* line 77, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item.add-partner-manager-item .partner-manager-item-avatar:hover { - background: #D0D0D0; -} - -/* line 81, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item.add-partner-manager-item .partner-manager-item-avatar::before { - content: ''; - position: absolute; - top: 39px; - left: 20px; - width: 40px; - height: 2px; - background: #fff; -} - -/* line 91, app/assets/stylesheets/colleges/partner_manager_groups.scss */ -.partners-partner-manager-groups-page .partner-manager-item.add-partner-manager-item .partner-manager-item-avatar::after { - content: ''; - position: absolute; - top: 20px; - left: 39px; - width: 2px; - height: 40px; - background: #fff; -} - -/* line 2, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container { - padding: 0; -} - -/* line 5, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header { - width: 100%; - height: 240px; - background-image: url("/images/educoder/statistics.jpg"); - background-size: 100% 100%; -} - -/* line 11, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header-container { - height: 100%; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; -} - -/* line 18, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header-title { - -webkit-box-flex: 1; - flex: 1; - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - color: #4CACFF; - font-size: 32px; -} - -/* line 26, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header-content { - width: 100%; - display: -webkit-box; - display: flex; - justify-content: space-around; -} - -/* line 32, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header-item { - margin-bottom: 22px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; - color: #fff; -} - -/* line 39, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header-item-label { - color: #989898; -} - -/* line 43, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-header-item-content { - font-size: 24px; -} - -/* line 49, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-box { - border: unset; - box-shadow: 0px 0px 9px rgba(174, 175, 177, 0.2); -} - -/* line 55, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-base-title { - padding: 2rem 1.25rem; - background: #fff; - border-bottom: unset; -} - -/* line 61, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-base-table { - margin: 0; - padding: 0; -} - -/* line 66, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-base-item { - padding: 0; -} - -/* line 69, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-base-item-label { - text-align: center; - font-size: 16px; - height: 48px; - line-height: 48px; - color: #686868; - background: #F5F5F5; - border-top: 1px solid #EBEBEB; - border-bottom: 1px solid #EBEBEB; -} - -/* line 80, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-base-item-content { - height: 100px; - font-size: 16px; - text-align: center; - line-height: 100px; -} - -/* line 86, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-base-item-content span { - margin-right: 5px; - font-size: 24px; -} - -/* line 94, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container { - padding: 0; - background: #fff; - border-radius: 3px; - box-shadow: 0px 0px 9px rgba(174, 175, 177, 0.2); -} - -/* line 100, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container .statistic-label { - padding: 2rem 1.25rem; - font-size: 1.5rem; -} - -/* line 105, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container .statistic-table { - overflow-x: scroll; -} - -/* line 107, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container .statistic-table table.course-table { - min-width: 1100px; -} - -/* line 108, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container .statistic-table table.teacher-rank-table { - min-width: 640px; -} - -/* line 111, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container table th { - background: #F5F5F5; - border-color: #EBEBEB; -} - -/* line 116, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container.statistic-course { - min-height: 400px; -} - -/* line 120, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-container.statistic-teacher-rank, .colleges-statistics-page .college-body-container .statistic-container.statistic-student-rank { - min-height: 500px; -} - -/* line 125, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-chart { - padding: 0 20px; - height: 400px; -} - -/* line 129, app/assets/stylesheets/colleges/statistic.scss */ -.colleges-statistics-page .college-body-container .statistic-chart .shixun-chart-loading, .colleges-statistics-page .college-body-container .statistic-chart .shixun-chart-empty, .colleges-statistics-page .college-body-container .statistic-chart .hot-chart-loading, .colleges-statistics-page .college-body-container .statistic-chart .hot-chart-empty { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - height: 100%; -} - -/* line 12, app/assets/stylesheets/college.scss */ -.navbar-dark .navbar-nav .nav-link { - color: white; - font-size: 16px; -} - -/* line 17, app/assets/stylesheets/college.scss */ -.box { - padding: 20px; - border-radius: 5px; - background: #fff; -} - -/* line 23, app/assets/stylesheets/college.scss */ -.custom-nav { - padding: 0 1rem; - display: -webkit-box; - display: flex; - border-bottom: 1px solid #EBEBEB; -} - -/* line 28, app/assets/stylesheets/college.scss */ -.custom-nav-item { - padding: 0 0.5rem; -} - -/* line 32, app/assets/stylesheets/college.scss */ -.custom-nav-link { - display: block; - margin-bottom: 2px; - padding: 0.8rem 0.5rem; - color: #495057; - font-size: 16px; -} - -/* line 39, app/assets/stylesheets/college.scss */ -.custom-nav-link.active { - margin-bottom: 0px; - color: #007bff; - border-bottom: 2px solid #007bff; -} diff --git a/public/assets/college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css.gz b/public/assets/college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css.gz deleted file mode 100644 index aebe93cfe..000000000 Binary files a/public/assets/college-a14be76ebc459e3bedd86e64c62b07c2dfc7ce632d73b86a7270b17462e5b746.css.gz and /dev/null differ diff --git a/public/assets/college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css.gz b/public/assets/college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css.gz deleted file mode 100644 index 90573fcba..000000000 Binary files a/public/assets/college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css.gz and /dev/null differ diff --git a/public/assets/college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css b/public/assets/college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css similarity index 94% rename from public/assets/college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css rename to public/assets/college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css index 4678b1996..1d0b14272 100644 --- a/public/assets/college-c6ec982b835bdd69b610bdc7be8e5900e4f6115679c2b29dc2400ecf22e26d00.css +++ b/public/assets/college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css @@ -49,7 +49,7 @@ html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ @@ -687,7 +687,6 @@ pre code { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ .row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -15px; @@ -723,201 +722,172 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -927,12 +897,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -942,12 +912,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -957,175 +927,146 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } @media (min-width: 576px) { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-0 { @@ -1133,11 +1074,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-3 { @@ -1145,11 +1086,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-6 { @@ -1157,11 +1098,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-9 { @@ -1169,11 +1110,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1181,163 +1122,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-0 { @@ -1345,11 +1257,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-3 { @@ -1357,11 +1269,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-6 { @@ -1369,11 +1281,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-9 { @@ -1381,11 +1293,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1393,163 +1305,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-0 { @@ -1557,11 +1440,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-3 { @@ -1569,11 +1452,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-6 { @@ -1581,11 +1464,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-9 { @@ -1593,11 +1476,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1605,163 +1488,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-0 { @@ -1769,11 +1623,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-3 { @@ -1781,11 +1635,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-6 { @@ -1793,11 +1647,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-9 { @@ -1805,11 +1659,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -2233,14 +2087,12 @@ pre code { background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-control { - -webkit-transition: none; transition: none; } } @@ -2387,7 +2239,6 @@ textarea.form-control { /* line 184, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -5px; @@ -2427,10 +2278,8 @@ textarea.form-control { /* line 222, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-check-inline { - display: -webkit-inline-box; display: inline-flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding-left: 0; margin-right: 0.75rem; } @@ -2733,13 +2582,9 @@ textarea.form-control { /* line 258, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline { - display: -webkit-box; display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex-flow: row wrap; + align-items: center; } /* line 266, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2750,25 +2595,17 @@ textarea.form-control { @media (min-width: 576px) { /* line 272, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline label { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; margin-bottom: 0; } /* line 280, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-group { - display: -webkit-box; display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; margin-bottom: 0; } /* line 289, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2788,12 +2625,9 @@ textarea.form-control { } /* line 307, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-check { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: auto; padding-left: 0; } @@ -2807,10 +2641,8 @@ textarea.form-control { } /* line 322, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; } /* line 326, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control-label { @@ -2835,14 +2667,12 @@ textarea.form-control { font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ .btn { - -webkit-transition: none; transition: none; } } @@ -3555,14 +3385,12 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } @media (prefers-reduced-motion: reduce) { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: none; transition: none; } } @@ -3582,14 +3410,12 @@ input[type="button"].btn-block { position: relative; height: 0; overflow: hidden; - -webkit-transition: height 0.35s ease; transition: height 0.35s ease; } @media (prefers-reduced-motion: reduce) { /* line 15, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .collapsing { - -webkit-transition: none; transition: none; } } @@ -3883,7 +3709,6 @@ input[type="button"].btn-block { .btn-group, .btn-group-vertical { position: relative; - display: -webkit-inline-box; display: inline-flex; vertical-align: middle; } @@ -3892,8 +3717,7 @@ input[type="button"].btn-block { .btn-group > .btn, .btn-group-vertical > .btn { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ @@ -3912,11 +3736,9 @@ input[type="button"].btn-block { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-toolbar { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; + justify-content: flex-start; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -3976,13 +3798,9 @@ input[type="button"].btn-block { /* line 111, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + align-items: flex-start; + justify-content: center; } /* line 116, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -4030,11 +3848,9 @@ input[type="button"].btn-block { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; + align-items: stretch; width: 100%; } @@ -4044,8 +3860,7 @@ input[type="button"].btn-block { .input-group > .custom-select, .input-group > .custom-file { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; width: 1%; margin-bottom: 0; } @@ -4094,10 +3909,8 @@ input[type="button"].btn-block { /* line 52, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group > .custom-file { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; } /* line 56, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ @@ -4116,7 +3929,6 @@ input[type="button"].btn-block { /* line 69, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-prepend, .input-group-append { - display: -webkit-box; display: flex; } @@ -4157,10 +3969,8 @@ input[type="button"].btn-block { /* line 102, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-text { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; @@ -4256,7 +4066,6 @@ input[type="button"].btn-block { /* line 17, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-control-inline { - display: -webkit-inline-box; display: inline-flex; margin-right: 1rem; } @@ -4402,16 +4211,12 @@ input[type="button"].btn-block { height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-label::after { - -webkit-transition: none; transition: none; } } @@ -4419,8 +4224,7 @@ input[type="button"].btn-block { /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); + transform: translateX(0.75rem); } /* line 199, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ @@ -4616,7 +4420,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; @@ -4625,7 +4428,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 387, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-webkit-slider-thumb { - -webkit-transition: none; transition: none; } } @@ -4653,7 +4455,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; @@ -4662,7 +4463,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 414, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-moz-range-thumb { - -webkit-transition: none; transition: none; } } @@ -4693,7 +4493,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @@ -4701,7 +4500,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 440, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-ms-thumb { - -webkit-transition: none; transition: none; } } @@ -4764,7 +4562,6 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @@ -4773,14 +4570,12 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: none; transition: none; } } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav { - display: -webkit-box; display: flex; flex-wrap: wrap; padding-left: 0; @@ -4864,16 +4659,14 @@ input[type="button"].btn-block { /* line 94, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; text-align: center; } /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-justified .nav-item { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; text-align: center; } @@ -4890,26 +4683,20 @@ input[type="button"].btn-block { /* line 18, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; padding: 0.5rem 1rem; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar > .container, .navbar > .container-fluid { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } /* line 42, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -4930,11 +4717,8 @@ input[type="button"].btn-block { /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-nav { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; @@ -4962,10 +4746,8 @@ input[type="button"].btn-block { /* line 99, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-collapse { flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; + flex-grow: 1; + align-items: center; } /* line 108, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5006,17 +4788,12 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav .dropdown-menu { @@ -5034,7 +4811,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5056,17 +4832,12 @@ input[type="button"].btn-block { @media (min-width: 768px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav .dropdown-menu { @@ -5084,7 +4855,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5106,17 +4876,12 @@ input[type="button"].btn-block { @media (min-width: 992px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav .dropdown-menu { @@ -5134,7 +4899,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5156,17 +4920,12 @@ input[type="button"].btn-block { @media (min-width: 1200px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav .dropdown-menu { @@ -5184,7 +4943,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5196,11 +4954,8 @@ input[type="button"].btn-block { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 142, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5212,9 +4967,7 @@ input[type="button"].btn-block { /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5236,7 +4989,6 @@ input[type="button"].btn-block { /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5367,11 +5119,8 @@ input[type="button"].btn-block { /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; @@ -5400,8 +5149,7 @@ input[type="button"].btn-block { /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1.25rem; } @@ -5507,11 +5255,8 @@ input[type="button"].btn-block { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 147, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5522,21 +5267,15 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; margin-right: -15px; margin-left: -15px; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck .card { - display: -webkit-box; display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex: 1 0 0%; + flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; @@ -5545,11 +5284,8 @@ input[type="button"].btn-block { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5560,14 +5296,11 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; } /* line 187, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; + flex: 1 0 0%; margin-bottom: 0; } /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5615,12 +5348,10 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 238, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; orphans: 1; widows: 1; } @@ -5667,7 +5398,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ .breadcrumb { - display: -webkit-box; display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; @@ -5707,7 +5437,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ .pagination { - display: -webkit-box; display: flex; padding-left: 0; list-style: none; @@ -5821,14 +5550,12 @@ input[type="button"].btn-block { white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ .badge { - -webkit-transition: none; transition: none; } } @@ -6211,7 +5938,6 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress { - display: -webkit-box; display: flex; height: 1rem; overflow: hidden; @@ -6222,25 +5948,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; - -webkit-transition: width 0.6s ease; transition: width 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - -webkit-transition: none; transition: none; } } @@ -6267,25 +5987,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; + align-items: flex-start; } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media-body { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; } @@ -6351,9 +6065,7 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ @@ -6380,9 +6092,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 576px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm .list-group-item { @@ -6407,9 +6117,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 768px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md .list-group-item { @@ -6434,9 +6142,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 992px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg .list-group-item { @@ -6461,9 +6167,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 1200px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl .list-group-item { @@ -6735,10 +6439,8 @@ a.close.disabled { /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ .toast-header { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); @@ -6785,31 +6487,24 @@ a.close.disabled { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); + transform: translate(0, -50px); } @media (prefers-reduced-motion: reduce) { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: none; transition: none; } } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.show .modal-dialog { - -webkit-transform: none; - transform: none; + transform: none; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-scrollable { - display: -webkit-box; display: flex; max-height: calc(100% - 1rem); } @@ -6833,10 +6528,8 @@ a.close.disabled { /* line 72, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; min-height: calc(100% - 1rem); } @@ -6849,11 +6542,8 @@ a.close.disabled { /* line 85, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; height: 100%; } @@ -6870,11 +6560,8 @@ a.close.disabled { /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-content { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; @@ -6907,12 +6594,9 @@ a.close.disabled { /* line 135, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-header { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: flex-start; + justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: 0.3rem; @@ -6934,19 +6618,15 @@ a.close.disabled { /* line 158, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-body { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1rem; } /* line 167, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-footer { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; + align-items: center; + justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: 0.3rem; @@ -7360,16 +7040,12 @@ a.close.disabled { margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item { - -webkit-transition: none; transition: none; } } @@ -7384,24 +7060,20 @@ a.close.disabled { /* line 45, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); + transform: translateX(100%); } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); + transform: translateX(-100%); } /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .carousel-item { opacity: 0; - -webkit-transition-property: opacity; transition-property: opacity; - -webkit-transform: none; - transform: none; + transform: none; } /* line 67, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ @@ -7417,7 +7089,6 @@ a.close.disabled { .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; - -webkit-transition: 0s 0.6s opacity; transition: 0s 0.6s opacity; } @@ -7425,7 +7096,6 @@ a.close.disabled { /* line 74, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { - -webkit-transition: none; transition: none; } } @@ -7437,17 +7107,13 @@ a.close.disabled { top: 0; bottom: 0; z-index: 1; - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; - -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; } @@ -7455,7 +7121,6 @@ a.close.disabled { /* line 87, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-control-prev, .carousel-control-next { - -webkit-transition: none; transition: none; } } @@ -7506,10 +7171,8 @@ a.close.disabled { bottom: 0; left: 0; z-index: 15; - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; @@ -7519,8 +7182,7 @@ a.close.disabled { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; + flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; @@ -7532,14 +7194,12 @@ a.close.disabled { border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; - -webkit-transition: opacity 0.6s ease; transition: opacity 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { - -webkit-transition: none; transition: none; } } @@ -7564,15 +7224,13 @@ a.close.disabled { @-webkit-keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @@ -7598,8 +7256,7 @@ a.close.disabled { @-webkit-keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7608,8 +7265,7 @@ a.close.disabled { @keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7964,13 +7620,11 @@ button.bg-dark:focus { /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } @@ -8005,12 +7659,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8046,12 +7698,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8087,12 +7737,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8128,12 +7776,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8169,12 +7815,10 @@ button.bg-dark:focus { } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-flex { - display: -webkit-box !important; display: flex !important; } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8211,7 +7855,7 @@ button.bg-dark:focus { /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ .embed-responsive-21by9::before { - padding-top: 42.85714%; + padding-top: 42.8571428571%; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ @@ -8231,30 +7875,22 @@ button.bg-dark:focus { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8274,20 +7910,17 @@ button.bg-dark:focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8302,26 +7935,22 @@ button.bg-dark:focus { /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8331,32 +7960,27 @@ button.bg-dark:focus { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8422,27 +8046,19 @@ button.bg-dark:focus { @media (min-width: 576px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-wrap { @@ -8458,18 +8074,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-shrink-0 { @@ -8481,23 +8094,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-around { @@ -8505,28 +8114,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-sm-start { @@ -8581,27 +8185,19 @@ button.bg-dark:focus { @media (min-width: 768px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-wrap { @@ -8617,18 +8213,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-shrink-0 { @@ -8640,23 +8233,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-around { @@ -8664,28 +8253,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-md-start { @@ -8740,27 +8324,19 @@ button.bg-dark:focus { @media (min-width: 992px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-wrap { @@ -8776,18 +8352,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-shrink-0 { @@ -8799,23 +8372,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-around { @@ -8823,28 +8392,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-lg-start { @@ -8899,27 +8463,19 @@ button.bg-dark:focus { @media (min-width: 1200px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-wrap { @@ -8935,18 +8491,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-shrink-0 { @@ -8958,23 +8511,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-around { @@ -8982,28 +8531,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-xl-start { @@ -9326,7 +8870,7 @@ button.bg-dark:focus { z-index: 1; pointer-events: auto; content: ""; - background-color: transparent; + background-color: rgba(0, 0, 0, 0); } /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ @@ -12003,7 +11547,7 @@ a.text-dark:hover, a.text-dark:focus { /* makes the font 33% larger relative to the icon container */ /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ .fa-lg { - font-size: 1.33333em; + font-size: 1.3333333333em; line-height: 0.75em; vertical-align: -15%; } @@ -12030,14 +11574,14 @@ a.text-dark:hover, a.text-dark:focus { /* line 3, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ .fa-fw { - width: 1.28571em; + width: 1.2857142857em; text-align: center; } /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-ul { padding-left: 0; - margin-left: 2.14286em; + margin-left: 2.1428571429em; list-style-type: none; } @@ -12049,15 +11593,15 @@ a.text-dark:hover, a.text-dark:focus { /* line 10, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-li { position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; + left: -2.1428571429em; + width: 2.1428571429em; + top: 0.1428571429em; text-align: center; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-li.fa-lg { - left: -1.85714em; + left: -1.8571428571em; } /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ @@ -12122,22 +11666,18 @@ a.text-dark:hover, a.text-dark:focus { @-webkit-keyframes fa-spin { 0% { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @@ -12145,35 +11685,30 @@ a.text-dark:hover, a.text-dark:focus { /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); transform: rotate(180deg); } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); transform: rotate(270deg); } /* line 8, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); transform: scale(1, -1); } @@ -16199,7 +15734,6 @@ a.text-dark:hover, a.text-dark:focus { border: 1px solid #aaa; border-radius: 4px; outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); @@ -16241,7 +15775,6 @@ a.text-dark:hover, a.text-dark:focus { top: 1px; right: 1px; width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); @@ -16299,7 +15832,6 @@ a.text-dark:hover, a.text-dark:focus { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); @@ -16310,7 +15842,6 @@ a.text-dark:hover, a.text-dark:focus { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); @@ -16565,7 +16096,6 @@ a.text-dark:hover, a.text-dark:focus { /* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ .input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; flex-grow: 1; } @@ -16714,8 +16244,7 @@ input.form-control { /* line 29, app/assets/stylesheets/common.scss */ .flex-1 { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 32, app/assets/stylesheets/common.scss */ @@ -16847,27 +16376,21 @@ input.form-control { /* line 57, app/assets/stylesheets/common.scss */ .input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; + flex: 0 0 6% !important; } /* line 58, app/assets/stylesheets/common.scss */ .input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; + flex: 0 0 13% !important; } /* line 1, app/assets/stylesheets/colleges/common.scss */ .college-body-container { padding: 20px; - -webkit-box-flex: 1; - flex: 1; + flex: 1; min-height: 100vh; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; overflow-y: scroll; /* 面包屑 */ /* 内容表格 */ @@ -16877,8 +16400,7 @@ input.form-control { /* line 9, app/assets/stylesheets/colleges/common.scss */ .college-body-container > .content { - -webkit-box-flex: 1; - flex: 1; + flex: 1; font-size: 14px; } @@ -16920,13 +16442,9 @@ input.form-control { /* line 50, app/assets/stylesheets/colleges/common.scss */ .college-body-container .image-preview-container { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; } /* line 57, app/assets/stylesheets/colleges/common.scss */ @@ -16942,15 +16460,10 @@ input.form-control { /* line 69, app/assets/stylesheets/colleges/common.scss */ .college-body-container .paginate-container { margin-top: 20px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + justify-content: center; + align-items: center; } /* line 76, app/assets/stylesheets/colleges/common.scss */ @@ -16966,15 +16479,13 @@ input.form-control { /* line 87, app/assets/stylesheets/colleges/common.scss */ .college-body-container .search-form-container { - display: -webkit-box; display: flex; margin-bottom: 20px; } /* line 91, app/assets/stylesheets/colleges/common.scss */ .college-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 94, app/assets/stylesheets/colleges/common.scss */ @@ -17028,8 +16539,7 @@ input.form-control { /* line 2, app/assets/stylesheets/colleges/partner_manager_groups.scss */ .partners-partner-manager-groups-page .customer-list-form { padding: 10px 20px; - -webkit-box-align: center; - align-items: center; + align-items: center; } /* line 7, app/assets/stylesheets/colleges/partner_manager_groups.scss */ @@ -17039,39 +16549,29 @@ input.form-control { /* line 10, app/assets/stylesheets/colleges/partner_manager_groups.scss */ .partners-partner-manager-groups-page .manager-group-item .card-header { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } /* line 15, app/assets/stylesheets/colleges/partner_manager_groups.scss */ .partners-partner-manager-groups-page .manager-group-item .card-header-left { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 27, app/assets/stylesheets/colleges/partner_manager_groups.scss */ .partners-partner-manager-groups-page .partner-manager-body { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: start; - align-items: flex-start; + align-items: flex-start; } /* line 33, app/assets/stylesheets/colleges/partner_manager_groups.scss */ .partners-partner-manager-groups-page .partner-manager-item { padding: 5px 10px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; position: relative; } @@ -17159,23 +16659,16 @@ input.form-control { /* line 11, app/assets/stylesheets/colleges/statistic.scss */ .colleges-statistics-page .college-body-container .statistic-header-container { height: 100%; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; } /* line 18, app/assets/stylesheets/colleges/statistic.scss */ .colleges-statistics-page .college-body-container .statistic-header-title { - -webkit-box-flex: 1; - flex: 1; - display: -webkit-box; + flex: 1; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; color: #4CACFF; font-size: 32px; } @@ -17183,7 +16676,6 @@ input.form-control { /* line 26, app/assets/stylesheets/colleges/statistic.scss */ .colleges-statistics-page .college-body-container .statistic-header-content { width: 100%; - display: -webkit-box; display: flex; justify-content: space-around; } @@ -17191,13 +16683,9 @@ input.form-control { /* line 32, app/assets/stylesheets/colleges/statistic.scss */ .colleges-statistics-page .college-body-container .statistic-header-item { margin-bottom: 22px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; color: #fff; } @@ -17314,12 +16802,9 @@ input.form-control { /* line 129, app/assets/stylesheets/colleges/statistic.scss */ .colleges-statistics-page .college-body-container .statistic-chart .shixun-chart-loading, .colleges-statistics-page .college-body-container .statistic-chart .shixun-chart-empty, .colleges-statistics-page .college-body-container .statistic-chart .hot-chart-loading, .colleges-statistics-page .college-body-container .statistic-chart .hot-chart-empty { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; height: 100%; } @@ -17339,7 +16824,6 @@ input.form-control { /* line 23, app/assets/stylesheets/college.scss */ .custom-nav { padding: 0 1rem; - display: -webkit-box; display: flex; border-bottom: 1px solid #EBEBEB; } diff --git a/public/assets/college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css.gz b/public/assets/college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css.gz new file mode 100644 index 000000000..86319c65d Binary files /dev/null and b/public/assets/college-eb35b6573dea2a069abd5acb0211940c2165fa21da333555fa859ed155b3ca1f.css.gz differ diff --git a/public/assets/cooperative-1b42e1bb96d80fa508effaea7d7bf61fd1e9ec1dc9979d20bc502a2c08153fdd.css b/public/assets/cooperative-1b42e1bb96d80fa508effaea7d7bf61fd1e9ec1dc9979d20bc502a2c08153fdd.css deleted file mode 100644 index dfd9ae840..000000000 --- a/public/assets/cooperative-1b42e1bb96d80fa508effaea7d7bf61fd1e9ec1dc9979d20bc502a2c08153fdd.css +++ /dev/null @@ -1,26143 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_root.scss */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[tabindex="-1"]:focus { - outline: 0 !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -p { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dt { - font-weight: 700; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -blockquote { - margin: 0 0 1rem; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -b, -strong { - font-weight: bolder; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -small { - font-size: 80%; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub { - bottom: -.25em; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sup { - top: -.5em; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -figure { - margin: 0 0 1rem; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -img { - vertical-align: middle; - border-style: none; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -svg { - overflow: hidden; - vertical-align: middle; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -table { - border-collapse: collapse; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -th { - text-align: inherit; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button { - border-radius: 0; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -input { - overflow: visible; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -select { - text-transform: none; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -select { - word-wrap: normal; -} - -/* line 345, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/* line 358, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -textarea { - overflow: auto; - resize: vertical; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -progress { - vertical-align: baseline; -} - -/* line 430, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -output { - display: inline-block; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -summary { - display: list-item; - cursor: pointer; -} - -/* line 475, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -template { - display: none; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[hidden] { - display: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, .h1 { - font-size: 2.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h2, .h2 { - font-size: 2rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h3, .h3 { - font-size: 1.75rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h4, .h4 { - font-size: 1.5rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h5, .h5 { - font-size: 1.25rem; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h6, .h6 { - font-size: 1rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -small, -.small { - font-size: 80%; - font-weight: 400; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-unstyled { - padding-left: 0; - list-style: none; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline { - padding-left: 0; - list-style: none; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item { - display: inline-block; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer::before { - content: "\2014\00A0"; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-fluid { - max-width: 100%; - height: auto; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure { - display: inline-block; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-caption { - font-size: 90%; - color: #6c757d; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -a > code { - color: inherit; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre { - display: block; - font-size: 87.5%; - color: #212529; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 1140px; - } -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-first { - -webkit-box-ordinal-group: 0; - order: -1; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-last { - -webkit-box-ordinal-group: 14; - order: 13; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-0 { - -webkit-box-ordinal-group: 1; - order: 0; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-1 { - -webkit-box-ordinal-group: 2; - order: 1; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-2 { - -webkit-box-ordinal-group: 3; - order: 2; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-3 { - -webkit-box-ordinal-group: 4; - order: 3; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-4 { - -webkit-box-ordinal-group: 5; - order: 4; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-5 { - -webkit-box-ordinal-group: 6; - order: 5; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-6 { - -webkit-box-ordinal-group: 7; - order: 6; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-7 { - -webkit-box-ordinal-group: 8; - order: 7; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-8 { - -webkit-box-ordinal-group: 9; - order: 8; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-9 { - -webkit-box-ordinal-group: 10; - order: 9; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-10 { - -webkit-box-ordinal-group: 11; - order: 10; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-11 { - -webkit-box-ordinal-group: 12; - order: 11; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-12 { - -webkit-box-ordinal-group: 13; - order: 12; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-1 { - margin-left: 8.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-2 { - margin-left: 16.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-3 { - margin-left: 25%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-4 { - margin-left: 33.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-5 { - margin-left: 41.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-6 { - margin-left: 50%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-7 { - margin-left: 58.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-8 { - margin-left: 66.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-9 { - margin-left: 75%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-10 { - margin-left: 83.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-11 { - margin-left: 91.66667%; -} - -@media (min-width: 576px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 768px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 992px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1200px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-11 { - margin-left: 91.66667%; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered { - border: 1px solid #dee2e6; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c8cbcf; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86cfda; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-info:hover { - background-color: #abdde5; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #ed969e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-light:hover { - background-color: #ececf6; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark { - color: #fff; - background-color: #343a40; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #454d55; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-bordered { - border: 0; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm > .table-bordered { - border: 0; - } -} - -@media (max-width: 767.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md > .table-bordered { - border: 0; - } -} - -@media (max-width: 991.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg > .table-bordered { - border: 0; - } -} - -@media (max-width: 1199.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl > .table-bordered { - border: 0; - } -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive > .table-bordered { - border: 0; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-control { - -webkit-transition: none; - transition: none; - } -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-webkit-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control[size], select.form-control[multiple] { - height: auto; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -textarea.form-control { - height: auto; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-group { - margin-bottom: 1rem; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-text { - display: block; - margin-top: 0.25rem; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -/* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input:disabled ~ .form-check-label { - color: #6c757d; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-label { - margin-bottom: 0; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline { - display: -webkit-inline-box; - display: inline-flex; - -webkit-box-align: center; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; -} - -/* line 229, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid ~ .valid-feedback, -.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:valid ~ .valid-feedback, -.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid, .form-control.is-invalid { - border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid ~ .invalid-feedback, -.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:invalid ~ .invalid-feedback, -.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline { - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - /* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline label { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - margin-bottom: 0; - } - /* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-group { - display: -webkit-box; - display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; - margin-bottom: 0; - } - /* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - /* line 296, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control-plaintext { - display: inline-block; - } - /* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .input-group, - .form-inline .custom-select { - width: auto; - } - /* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - /* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - /* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } - /* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ - .btn { - -webkit-transition: none; - transition: none; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn:hover { - color: #212529; - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn.disabled, .btn:disabled { - opacity: 0.65; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} - -/* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 120, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block { - display: block; - width: 100%; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade { - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .fade { - -webkit-transition: none; - transition: none; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade:not(.show) { - opacity: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapse:not(.show) { - display: none; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .collapsing { - -webkit-transition: none; - transition: none; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-toggle { - white-space: nowrap; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-left { - right: auto; - left: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 70, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-toggle::after { - vertical-align: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: none; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu.show { - display: block; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group, -.btn-group-vertical { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - vertical-align: middle; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar .input-group { - width: auto; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn input[type="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; - width: 100%; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend, -.input-group-append { - display: -webkit-box; - display: flex; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend { - margin-right: -1px; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-append { - margin-left: -1px; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-inline { - display: -webkit-inline-box; - display: inline-flex; - margin-right: 1rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch { - padding-left: 2.25rem; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-switch .custom-control-label::after { - -webkit-transition: none; - transition: none; - } -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select::-ms-expand { - display: none; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -/* line 297, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range { - width: 100%; - height: calc(1rem + 0.4rem); - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus { - outline: none; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-focus-outer { - border: 0; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} - -/* line 403, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-moz-range-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} - -/* line 429, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-ms-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} - -/* line 485, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} - -/* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before, -.custom-file-label, -.custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-control-label::before, - .custom-file-label, - .custom-select { - -webkit-transition: none; - transition: none; - } -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; - text-align: center; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-justified .nav-item { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - text-align: center; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .tab-pane { - display: none; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .active { - display: block; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar > .container, -.navbar > .container-fluid { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-collapse { - flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-toggler { - display: none; - } -} - -@media (max-width: 767.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-toggler { - display: none; - } -} - -@media (max-width: 991.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-toggler { - display: none; - } -} - -@media (max-width: 1199.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1200px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-toggler { - display: none; - } -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - flex-wrap: nowrap; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-toggler { - display: none; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -/* line 223, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-brand { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -/* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text a { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > hr { - margin-right: 0; - margin-left: 0; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-title { - margin-bottom: 0.75rem; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-text:last-child { - margin-bottom: 0; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.card-link:hover { - text-decoration: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-link + .card-link { - margin-left: 1.25rem; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck .card { - display: -webkit-box; - display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group > .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - } - /* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; - margin-bottom: 0; - } - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card + .card { - margin-left: 0; - border-left: 0; - } - /* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - /* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - /* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - /* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - /* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - /* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - orphans: 1; - widows: 1; - } - /* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card { - overflow: hidden; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - border-radius: 0; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:first-of-type { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:last-of-type { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card .card-header { - margin-bottom: -1px; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item.active { - color: #6c757d; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.pagination { - display: -webkit-box; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #dee2e6; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.active .page-link { - z-index: 1; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #dee2e6; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ - .badge { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge:hover, a.badge:focus { - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge:empty { - display: none; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.btn .badge { - position: relative; - top: -1px; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-primary { - color: #fff; - background-color: #007bff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-primary:hover, a.badge-primary:focus { - color: #fff; - background-color: #0062cc; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-secondary { - color: #fff; - background-color: #6c757d; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-secondary:hover, a.badge-secondary:focus { - color: #fff; - background-color: #545b62; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-success { - color: #fff; - background-color: #28a745; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-success:hover, a.badge-success:focus { - color: #fff; - background-color: #1e7e34; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-info:hover, a.badge-info:focus { - color: #fff; - background-color: #117a8b; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-warning { - color: #212529; - background-color: #ffc107; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-danger:hover, a.badge-danger:focus { - color: #fff; - background-color: #bd2130; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-light { - color: #212529; - background-color: #f8f9fa; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-dark { - color: #fff; - background-color: #343a40; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-dark:hover, a.badge-dark:focus { - color: #fff; - background-color: #1d2124; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ - .jumbotron { - padding: 4rem 2rem; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-heading { - color: inherit; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-link { - font-weight: 700; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible { - padding-right: 4rem; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary hr { - border-top-color: #9fcdff; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary .alert-link { - color: #002752; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary hr { - border-top-color: #c8cbcf; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary .alert-link { - color: #202326; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success hr { - border-top-color: #b1dfbb; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success .alert-link { - color: #0b2e13; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info hr { - border-top-color: #abdde5; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info .alert-link { - color: #062c33; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning hr { - border-top-color: #ffe8a1; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning .alert-link { - color: #533f03; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger hr { - border-top-color: #f1b0b7; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger .alert-link { - color: #491217; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light hr { - border-top-color: #ececf6; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light .alert-link { - color: #686868; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark hr { - border-top-color: #b9bbbe; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark .alert-link { - color: #040505; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress { - display: -webkit-box; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #007bff; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar { - -webkit-transition: none; - transition: none; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media-body { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item { - margin-right: -1px; - margin-bottom: 0; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} - -@media (min-width: 576px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 768px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 992px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 1200px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item:last-child { - margin-bottom: -1px; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:last-child .list-group-item:last-child { - margin-bottom: 0; - border-bottom: 0; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b0b7; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:hover { - color: #000; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -a.close.disabled { - pointer-events: none; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - opacity: 0; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.showing { - opacity: 1; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.show { - display: block; - opacity: 1; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.hide { - display: none; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-header { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.25rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-body { - padding: 0.75rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open { - overflow: hidden; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal.fade .modal-dialog { - -webkit-transition: none; - transition: none; - } -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable { - display: -webkit-box; - display: flex; - max-height: calc(100% - 1rem); -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - flex-shrink: 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - height: 100%; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-content { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.fade { - opacity: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.show { - opacity: 0.5; -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-body { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - /* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - /* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - /* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - /* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - /* line 221, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1200px) { - /* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-xl { - max-width: 1140px; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip.show { - opacity: 0.9; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header:empty { - display: none; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel { - position: relative; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel.pointer-event { - touch-action: pan-y; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-item { - -webkit-transition: none; - transition: none; - } -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item { - opacity: 0; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - -webkit-transition: 0s 0.6s opacity; - transition: 0s 0.6s opacity; -} - -@media (prefers-reduced-motion: reduce) { - /* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - -webkit-transition: none; - transition: none; - } -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.15s ease; - transition: opacity 0.15s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-control-prev, - .carousel-control-next { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev { - left: 0; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next { - right: 0; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators li { - box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - -webkit-transition: opacity 0.6s ease; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-indicators li { - -webkit-transition: none; - transition: none; - } -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators .active { - opacity: 1; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -@-webkit-keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: spinner-border .75s linear infinite; - animation: spinner-border .75s linear infinite; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@-webkit-keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -@keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: spinner-grow .75s linear infinite; - animation: spinner-grow .75s linear infinite; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-baseline { - vertical-align: baseline !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-top { - vertical-align: top !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-middle { - vertical-align: middle !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-bottom { - vertical-align: bottom !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-bottom { - vertical-align: text-bottom !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-top { - vertical-align: text-top !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-primary { - background-color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-secondary { - background-color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-success { - background-color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-info { - background-color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-warning { - background-color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-danger { - background-color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-light { - background-color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-dark { - background-color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-white { - background-color: #fff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-transparent { - background-color: transparent !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border { - border: 1px solid #dee2e6 !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right { - border-right: 1px solid #dee2e6 !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left { - border-left: 1px solid #dee2e6 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-0 { - border: 0 !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top-0 { - border-top: 0 !important; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right-0 { - border-right: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom-0 { - border-bottom: 0 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left-0 { - border-left: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-primary { - border-color: #007bff !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-secondary { - border-color: #6c757d !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-success { - border-color: #28a745 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-info { - border-color: #17a2b8 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-warning { - border-color: #ffc107 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-danger { - border-color: #dc3545 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-light { - border-color: #f8f9fa !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-dark { - border-color: #343a40 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-white { - border-color: #fff !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-sm { - border-radius: 0.2rem !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded { - border-radius: 0.25rem !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-lg { - border-radius: 0.3rem !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-circle { - border-radius: 50% !important; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-pill { - border-radius: 50rem !important; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-0 { - border-radius: 0 !important; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-none { - display: none !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline { - display: inline !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-block { - display: inline-block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-block { - display: block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table { - display: table !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-row { - display: table-row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-cell { - display: table-cell !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-flex { - display: -webkit-box !important; - display: flex !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 1200px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media print { - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-none { - display: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline { - display: inline !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-block { - display: inline-block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-block { - display: block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table { - display: table !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-row { - display: table-row !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-cell { - display: table-cell !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive::before { - display: block; - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-21by9::before { - padding-top: 42.85714%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-4by3::before { - padding-top: 75%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-1by1::before { - padding-top: 100%; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap { - flex-wrap: wrap !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-nowrap { - flex-wrap: nowrap !important; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-around { - justify-content: space-around !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-center { - -webkit-box-align: center !important; - align-items: center !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-start { - align-content: flex-start !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-end { - align-content: flex-end !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-center { - align-content: center !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-between { - align-content: space-between !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-around { - align-content: space-around !important; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-stretch { - align-content: stretch !important; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-auto { - align-self: auto !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-start { - align-self: flex-start !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-end { - align-self: flex-end !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-center { - align-self: center !important; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-baseline { - align-self: baseline !important; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-stretch { - align-self: stretch !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-left { - float: left !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-right { - float: right !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-none { - float: none !important; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-auto { - overflow: auto !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-hidden { - overflow: hidden !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-static { - position: static !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-relative { - position: relative !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-absolute { - position: absolute !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-fixed { - position: fixed !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-none { - box-shadow: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-25 { - width: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-50 { - width: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-75 { - width: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-100 { - width: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-auto { - width: auto !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-25 { - height: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-50 { - height: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-75 { - height: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-100 { - height: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-auto { - height: auto !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mw-100 { - max-width: 100% !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mh-100 { - max-height: 100% !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vw-100 { - min-width: 100vw !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vh-100 { - min-height: 100vh !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vw-100 { - width: 100vw !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vh-100 { - height: 100vh !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */ -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: transparent; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-0 { - margin: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-1 { - margin: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-2 { - margin: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-3 { - margin: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-4 { - margin: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-5 { - margin: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-0 { - padding: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-1 { - padding: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-2 { - padding: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-3 { - padding: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-4 { - padding: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-5 { - padding: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n1 { - margin: -0.25rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n2 { - margin: -0.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n3 { - margin: -1rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n4 { - margin: -1.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n5 { - margin: -3rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-auto { - margin: auto !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-justify { - text-align: justify !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-wrap { - white-space: normal !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-nowrap { - white-space: nowrap !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-left { - text-align: left !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-right { - text-align: right !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-center { - text-align: center !important; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-lowercase { - text-transform: lowercase !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-uppercase { - text-transform: uppercase !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-capitalize { - text-transform: capitalize !important; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-light { - font-weight: 300 !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-lighter { - font-weight: lighter !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-normal { - font-weight: 400 !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bold { - font-weight: 700 !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bolder { - font-weight: bolder !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-italic { - font-style: italic !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white { - color: #fff !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-primary { - color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-secondary { - color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-success { - color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-info { - color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-warning { - color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-danger { - color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-light { - color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-dark { - color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-body { - color: #212529 !important; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-muted { - color: #6c757d !important; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-decoration-none { - text-decoration: none !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-reset { - color: inherit !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.visible { - visibility: visible !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.invisible { - visibility: hidden !important; -} - -@media print { - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - a:not(.btn) { - text-decoration: underline; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - abbr[title]::after { - content: " (" attr(title) ")"; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre { - white-space: pre-wrap !important; - } - /* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid; - } - /* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - thead { - display: table-header-group; - } - /* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - tr, - img { - page-break-inside: avoid; - } - /* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - /* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - h2, - h3 { - page-break-after: avoid; - } - @page { - size: a3; - } - /* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - body { - min-width: 992px !important; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .container { - min-width: 992px !important; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .navbar { - display: none; - } - /* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .badge { - border: 1px solid #000; - } - /* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table { - border-collapse: collapse !important; - } - /* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table td, - .table th { - background-color: #fff !important; - } - /* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important; - } - /* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark { - color: inherit; - } - /* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; - } - /* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table .thead-dark th { - color: inherit; - border-color: #dee2e6; - } -} - -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0"); - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0#iefix") format("embedded-opentype"), url("/assets/font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2?v=4.7.0") format("woff2"), url("/assets/font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff?v=4.7.0") format("woff"), url("/assets/font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf?v=4.7.0") format("truetype"), url("/assets/font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg?v=4.7.0#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - -webkit-filter: none; - filter: none; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: ""; -} - -/* line 610, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 612, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 614, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 616, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 618, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 619, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 620, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 621, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 622, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 623, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 624, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 625, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 626, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 627, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 628, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 629, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 631, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 633, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 635, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 636, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 638, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 640, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 641, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 642, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 643, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 644, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 645, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 646, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 647, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 648, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 649, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 650, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 651, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 652, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 653, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 654, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 655, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 656, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 657, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 658, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 659, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 660, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 662, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 663, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 664, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 665, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 666, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 667, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 668, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 669, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 670, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 671, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 672, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 673, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 674, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 675, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 676, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 677, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 678, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 679, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 680, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 681, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 682, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 683, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 684, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 685, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 686, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 687, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 688, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 689, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 690, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 691, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 692, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 693, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 694, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 695, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 696, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 697, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 698, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 699, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 700, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 701, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 702, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 703, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 704, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 705, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 706, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 707, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 708, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 709, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 710, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 711, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 712, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 714, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 717, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 718, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 719, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 721, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 722, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 723, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 724, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 725, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 726, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 727, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 728, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 729, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 730, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 731, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 733, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 735, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-handshake-o:before { - content: ""; -} - -/* line 736, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open:before { - content: ""; -} - -/* line 737, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open-o:before { - content: ""; -} - -/* line 738, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linode:before { - content: ""; -} - -/* line 739, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book:before { - content: ""; -} - -/* line 740, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book-o:before { - content: ""; -} - -/* line 741, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard:before, -.fa-address-card:before { - content: ""; -} - -/* line 743, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard-o:before, -.fa-address-card-o:before { - content: ""; -} - -/* line 745, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle:before { - content: ""; -} - -/* line 746, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle-o:before { - content: ""; -} - -/* line 747, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-o:before { - content: ""; -} - -/* line 748, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-id-badge:before { - content: ""; -} - -/* line 749, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license:before, -.fa-id-card:before { - content: ""; -} - -/* line 751, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: ""; -} - -/* line 753, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quora:before { - content: ""; -} - -/* line 754, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-free-code-camp:before { - content: ""; -} - -/* line 755, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-telegram:before { - content: ""; -} - -/* line 756, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: ""; -} - -/* line 759, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: ""; -} - -/* line 761, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: ""; -} - -/* line 763, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: ""; -} - -/* line 765, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: ""; -} - -/* line 767, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shower:before { - content: ""; -} - -/* line 768, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: ""; -} - -/* line 771, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-podcast:before { - content: ""; -} - -/* line 772, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-maximize:before { - content: ""; -} - -/* line 773, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-minimize:before { - content: ""; -} - -/* line 774, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-restore:before { - content: ""; -} - -/* line 775, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle:before, -.fa-window-close:before { - content: ""; -} - -/* line 777, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: ""; -} - -/* line 779, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bandcamp:before { - content: ""; -} - -/* line 780, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-grav:before { - content: ""; -} - -/* line 781, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-etsy:before { - content: ""; -} - -/* line 782, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-imdb:before { - content: ""; -} - -/* line 783, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ravelry:before { - content: ""; -} - -/* line 784, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eercast:before { - content: ""; -} - -/* line 785, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microchip:before { - content: ""; -} - -/* line 786, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snowflake-o:before { - content: ""; -} - -/* line 787, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superpowers:before { - content: ""; -} - -/* line 788, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpexplorer:before { - content: ""; -} - -/* line 789, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meetup:before { - content: ""; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__clear { - position: relative; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results { - display: block; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option { - padding: 6px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option[aria-selected] { - cursor: pointer; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown { - left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown { - display: block; - padding: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown.select2-search--hide { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(50%) !important; - clip-path: inset(50%) !important; - height: 1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; - white-space: nowrap !important; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); - background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); - background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); - background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); - background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown { - background-color: #fff; - border: 1px solid transparent; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--above { - border-bottom: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--below { - border-top: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: #fff; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single { - height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder { - color: #757575; - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow { - position: absolute; - top: 50%; - right: 3px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b { - top: 60%; - border-color: #343a40 transparent transparent; - border-style: solid; - border-width: 5px 4px 0; - width: 0; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered { - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-search--dropdown .select2-search__field { - border: 1px solid #ced4da; - border-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-results__message { - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple { - min-height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice { - color: #343a40; - border: 1px solid #bdc6d0; - border-radius: .2rem; - padding: 0 5px 0 0; - cursor: pointer; - float: left; - margin-top: .3em; - margin-right: 5px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove { - color: #bdc6d0; - font-weight: 700; - margin-left: 3px; - margin-right: 1px; - padding-right: 3px; - padding-left: 3px; - float: left; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #343a40; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container { - display: block; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container :focus { - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; - flex-grow: 1; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group-prepend ~ .select2-container--bootstrap4 .select2-selection { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection { - border: 1px solid #ced4da; - border-radius: .25rem; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus .select2-selection { - border-color: #17a2b8; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--disabled .select2-selection { - background-color: #e9ecef; - cursor: not-allowed; - border-color: #ced4da; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field, .select2-container--bootstrap4.select2-container--disabled .select2-search__field { - background-color: transparent; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:invalid ~ .select2-container--bootstrap4 .select2-selection, select.is-invalid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #dc3545; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-selection, select.is-valid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #28a745; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown { - border-color: #ced4da; - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above { - border-top: 1px solid #ced4da; - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true] { - background-color: #e9ecef; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option--highlighted, .select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] { - background-color: #007bff; - color: #f8f9fa; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results > .select2-results__options { - max-height: 15em; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__group { - padding: 6px; - display: list-item; - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear { - width: 1.2em; - height: 1.2em; - line-height: 1.15em; - padding-left: .3em; - margin-top: .5em; - border-radius: 100%; - background-color: #ccc; - color: #f8f9fa; - float: right; - margin-right: .3em; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear:hover { - background-color: #343a40; -} - -/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ -/* line 7, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker { - padding: 4px; - border-radius: 4px; - direction: ltr; -} - -/* line 14, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-inline { - width: 220px; -} - -/* line 17, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl { - direction: rtl; -} - -/* line 20, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl.dropdown-menu { - left: auto; -} - -/* line 23, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl table tr td span { - float: right; -} - -/* line 26, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown { - top: 0; - left: 0; -} - -/* line 30, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 40, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} - -/* line 49, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} - -/* line 52, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} - -/* line 55, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} - -/* line 58, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} - -/* line 61, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} - -/* line 64, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} - -/* line 67, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} - -/* line 72, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} - -/* line 77, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 86, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: none; -} - -/* line 96, app/assets/stylesheets/bootstrap-datepicker.scss */ -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} - -/* line 100, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} - -/* line 105, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} - -/* line 109, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 115, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} - -/* line 119, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} - -/* line 137, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 159, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} - -/* line 169, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:hover:hover { - color: #000; -} - -/* line 172, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today.active:hover { - color: #fff; -} - -/* line 175, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - border-radius: 0; -} - -/* line 184, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - border-radius: 0; -} - -/* line 204, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} - -/* line 226, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} - -/* line 236, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 255, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} - -/* line 277, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} - -/* line 287, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 306, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 328, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 338, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 350, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} - -/* line 354, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 360, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 379, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 401, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 411, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} - -/* line 415, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch { - width: 145px; -} - -/* line 418, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} - -/* line 424, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} - -/* line 430, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} - -/* line 434, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} - -/* line 440, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} - -/* line 444, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} - -/* line 448, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input { - text-align: center; -} - -/* line 451, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} - -/* line 456, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} - -/* line 461, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 18px; - padding: 4px 5px; - font-weight: normal; - line-height: 18px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} -/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ -/* line 7, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker { - padding: 4px; - border-radius: 4px; - direction: ltr; -} - -/* line 14, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-inline { - width: 220px; -} - -/* line 17, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl { - direction: rtl; -} - -/* line 20, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl.dropdown-menu { - left: auto; -} - -/* line 23, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl table tr td span { - float: right; -} - -/* line 26, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown { - top: 0; - left: 0; -} - -/* line 30, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 40, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} - -/* line 49, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} - -/* line 52, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} - -/* line 55, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} - -/* line 58, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} - -/* line 61, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} - -/* line 64, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} - -/* line 67, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} - -/* line 72, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} - -/* line 77, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 86, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: none; -} - -/* line 96, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} - -/* line 100, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} - -/* line 105, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} - -/* line 109, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 115, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} - -/* line 119, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} - -/* line 137, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 159, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} - -/* line 169, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:hover:hover { - color: #000; -} - -/* line 172, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today.active:hover { - color: #fff; -} - -/* line 175, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - border-radius: 0; -} - -/* line 184, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - border-radius: 0; -} - -/* line 204, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} - -/* line 226, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} - -/* line 236, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 255, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} - -/* line 277, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} - -/* line 287, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 306, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 328, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 338, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 350, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} - -/* line 354, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 360, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 379, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 401, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 411, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} - -/* line 415, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch { - width: 145px; -} - -/* line 418, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} - -/* line 424, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} - -/* line 430, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} - -/* line 434, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} - -/* line 440, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} - -/* line 444, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} - -/* line 448, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input { - text-align: center; -} - -/* line 451, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} - -/* line 456, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} - -/* line 461, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 20px; - padding: 4px 5px; - font-weight: normal; - line-height: 20px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} - -/* line 477, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - float: left; - display: none; - min-width: 160px; - list-style: none; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 5px; - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; - color: #333333; - font-size: 13px; - line-height: 20px; -} - -/* line 504, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker.dropdown-menu th, -.datepicker.datepicker-inline th, -.datepicker.dropdown-menu td, -.datepicker.datepicker-inline td { - padding: 4px 5px; -} -/* Author:mingyuhisoft@163.com - * Github:https://github.com/imingyu/jquery.mloading - * Npm:npm install jquery.mloading.js - * Date:2016-7-4 - */ -/* line 6, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-container { - position: relative; - min-height: 70px; - -webkit-transition: height 0.6s ease-in-out; - transition: height 0.6s ease-in-out; -} - -/* line 13, app/assets/stylesheets/jquery.mloading.scss */ -.mloading { - position: absolute; - background: #E9E9E8; - font: normal 12px/22px "Microsoft Yahei", "微软雅黑", "宋体"; - display: none; - z-index: 1600; - background: rgba(233, 233, 232, 0); -} - -/* line 21, app/assets/stylesheets/jquery.mloading.scss */ -.mloading.active { - display: block; -} - -/* line 24, app/assets/stylesheets/jquery.mloading.scss */ -.mloading.mloading-mask { - background: rgba(233, 233, 232, 0.75); - filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); -} - -/* line 28, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-full { - position: fixed; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -/* line 35, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-container > .mloading { - top: 0px; - left: 0px; - width: 100%; - height: 100%; -} - -/* line 41, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-body { - width: 100%; - height: 100%; - position: relative; -} - -/* line 46, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar { - width: 250px; - min-height: 22px; - text-align: center; - background: #fff; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27); - border-radius: 7px; - padding: 20px 15px; - font-size: 14px; - color: #999; - position: absolute; - top: 50%; - left: 50%; - margin-left: -140px; - margin-top: -30px; - word-break: break-all; -} - -@media (max-width: 300px) { - /* line 64, app/assets/stylesheets/jquery.mloading.scss */ - .mloading-bar { - width: 62px; - height: 56px; - margin-left: -30px !important; - margin-top: -30px !important; - padding: 0; - line-height: 56px; - } - /* line 72, app/assets/stylesheets/jquery.mloading.scss */ - .mloading-bar > .mloading-text { - display: none; - } -} - -/* line 76, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar-sm { - width: 62px; - height: 56px; - margin-left: -30px !important; - margin-top: -30px !important; - padding: 0; - line-height: 56px; -} - -/* line 84, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar-sm > .mloading-text { - display: none; -} - -/* line 87, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-icon { - width: 16px; - height: 16px; - vertical-align: middle; -} - -/* line 92, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-text { - margin-left: 10px; -} - -/*! - * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/) - * Author: boniface pereira - * Website: www.craftpip.com - * Contact: hey@craftpip.com - * - * Copyright 2013-2019 jquery-confirm - * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE) - */ -@-webkit-keyframes jconfirm-spin { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes jconfirm-spin { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -body[class*=jconfirm-no-scroll-] { - overflow: hidden !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 99999999; - font-family: inherit; - overflow: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-bg { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - -webkit-transition: opacity .4s; - transition: opacity .4s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-bg.jconfirm-bg-h { - opacity: 0 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-scrollpane { - -webkit-perspective: 500px; - perspective: 500px; - -webkit-perspective-origin: center; - perspective-origin: center; - display: table; - width: 100%; - height: 100%; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-row { - display: table-row; - width: 100%; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-cell { - display: table-cell; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-holder { - max-height: 100%; - padding: 50px 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box-container { - -webkit-transition: -webkit-transform; - transition: -webkit-transform; - transition: transform; - transition: transform, -webkit-transform; - transition: transform,-webkit-transform; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box-container.jconfirm-no-transition { - -webkit-transition: none !important; - transition: none !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box { - background: white; - border-radius: 4px; - position: relative; - outline: 0; - padding: 15px 15px 0; - overflow: hidden; - margin-left: auto; - margin-right: auto; -} - -@-webkit-keyframes type-blue { - 1%, 100% { - border-color: #3498db; - } - 50% { - border-color: #5faee3; - } -} - -@keyframes type-blue { - 1%, 100% { - border-color: #3498db; - } - 50% { - border-color: #5faee3; - } -} - -@-webkit-keyframes type-green { - 1%, 100% { - border-color: #2ecc71; - } - 50% { - border-color: #54d98c; - } -} - -@keyframes type-green { - 1%, 100% { - border-color: #2ecc71; - } - 50% { - border-color: #54d98c; - } -} - -@-webkit-keyframes type-red { - 1%, 100% { - border-color: #e74c3c; - } - 50% { - border-color: #ed7669; - } -} - -@keyframes type-red { - 1%, 100% { - border-color: #e74c3c; - } - 50% { - border-color: #ed7669; - } -} - -@-webkit-keyframes type-orange { - 1%, 100% { - border-color: #f1c40f; - } - 50% { - border-color: #f4d03f; - } -} - -@keyframes type-orange { - 1%, 100% { - border-color: #f1c40f; - } - 50% { - border-color: #f4d03f; - } -} - -@-webkit-keyframes type-purple { - 1%, 100% { - border-color: #9b59b6; - } - 50% { - border-color: #b07cc6; - } -} - -@keyframes type-purple { - 1%, 100% { - border-color: #9b59b6; - } - 50% { - border-color: #b07cc6; - } -} - -@-webkit-keyframes type-dark { - 1%, 100% { - border-color: #34495e; - } - 50% { - border-color: #46627f; - } -} - -@keyframes type-dark { - 1%, 100% { - border-color: #34495e; - } - 50% { - border-color: #46627f; - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-animated { - -webkit-animation-duration: 2s; - animation-duration: 2s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-blue { - border-top: solid 7px #3498db; - -webkit-animation-name: type-blue; - animation-name: type-blue; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-green { - border-top: solid 7px #2ecc71; - -webkit-animation-name: type-green; - animation-name: type-green; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-red { - border-top: solid 7px #e74c3c; - -webkit-animation-name: type-red; - animation-name: type-red; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-orange { - border-top: solid 7px #f1c40f; - -webkit-animation-name: type-orange; - animation-name: type-orange; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-purple { - border-top: solid 7px #9b59b6; - -webkit-animation-name: type-purple; - animation-name: type-purple; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-dark { - border-top: solid 7px #34495e; - -webkit-animation-name: type-dark; - animation-name: type-dark; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading { - height: 120px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading:before { - content: ''; - position: absolute; - left: 0; - background: white; - right: 0; - top: 0; - bottom: 0; - border-radius: 10px; - z-index: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading:after { - opacity: .6; - content: ''; - height: 30px; - width: 30px; - border: solid 3px transparent; - position: absolute; - left: 50%; - margin-left: -15px; - border-radius: 50%; - -webkit-animation: jconfirm-spin 1s infinite linear; - animation: jconfirm-spin 1s infinite linear; - border-bottom-color: dodgerblue; - top: 50%; - margin-top: -15px; - z-index: 2; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon { - height: 20px; - width: 20px; - position: absolute; - top: 10px; - right: 10px; - cursor: pointer; - opacity: .6; - text-align: center; - font-size: 27px !important; - line-height: 14px !important; - display: none; - z-index: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover { - opacity: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c { - display: block; - font-size: 22px; - line-height: 20px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - padding-bottom: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand { - cursor: move; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - font-size: inherit; - display: inline-block; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i { - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: inherit; - font-family: inherit; - display: inline-block; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane { - margin-bottom: 15px; - height: auto; - -webkit-transition: height .4s ease-in; - transition: height .4s ease-in; - display: inline-block; - width: 100%; - position: relative; - overflow-x: hidden; - overflow-y: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll { - overflow-y: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar { - width: 3px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track { - background: rgba(0, 0, 0, 0.1); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb { - background: #666; - border-radius: 3px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content { - overflow: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img { - max-width: 100%; - height: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons { - padding-bottom: 11px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons > button { - margin-bottom: 4px; - margin-left: 2px; - margin-right: 2px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button { - display: inline-block; - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border-radius: 4px; - min-height: 1em; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; - transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; - -webkit-tap-highlight-color: transparent; - border: 0; - background-image: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue { - background-color: #3498db; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover { - background-color: #2980b9; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green { - background-color: #2ecc71; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover { - background-color: #27ae60; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red { - background-color: #e74c3c; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover { - background-color: #c0392b; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange { - background-color: #f1c40f; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover { - background-color: #f39c12; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default { - background-color: #ecf0f1; - color: #000; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background-color: #bdc3c7; - color: #000; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple { - background-color: #9b59b6; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover { - background-color: #8e44ad; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark { - background-color: #34495e; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover { - background-color: #2c3e50; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c { - color: #e74c3c !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c { - color: #3498db !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c { - color: #2ecc71 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c { - color: #9b59b6 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c { - color: #f1c40f !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c { - color: #34495e !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-clear { - clear: both; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-rtl { - direction: rtl; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-rtl div.jconfirm-closeIcon { - left: 5px; - right: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-bg, .jconfirm.jconfirm-light .jconfirm-bg { - background-color: #444; - opacity: .2; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); - border-radius: 5px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons { - float: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button { - text-transform: uppercase; - font-size: 14px; - font-weight: bold; - text-shadow: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default { - box-shadow: none; - color: #333; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background: #ddd; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-bg, .jconfirm.jconfirm-dark .jconfirm-bg { - background-color: darkslategray; - opacity: .4; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box, .jconfirm.jconfirm-dark .jconfirm-box { - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); - background: #444; - border-radius: 5px; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons { - float: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button { - border: 0; - background-image: none; - text-transform: uppercase; - font-size: 14px; - font-weight: bold; - text-shadow: none; - -webkit-transition: background .1s; - transition: background .1s; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default { - box-shadow: none; - color: #fff; - background: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background: #666; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake { - -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow { - -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -@-webkit-keyframes shake { - 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); - transform: translate3d(-2px, 0, 0); - } - 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); - transform: translate3d(4px, 0, 0); - } - 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); - transform: translate3d(-8px, 0, 0); - } - 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); - transform: translate3d(8px, 0, 0); - } -} - -@keyframes shake { - 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); - transform: translate3d(-2px, 0, 0); - } - 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); - transform: translate3d(4px, 0, 0); - } - 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); - transform: translate3d(-8px, 0, 0); - } - 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); - transform: translate3d(8px, 0, 0); - } -} - -@-webkit-keyframes glow { - 0%, 100% { - box-shadow: 0 0 0 red; - } - 50% { - box-shadow: 0 0 30px red; - } -} - -@keyframes glow { - 0%, 100% { - box-shadow: 0 0 0 red; - } - 50% { - box-shadow: 0 0 30px red; - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm { - -webkit-perspective: 400px; - perspective: 400px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box { - opacity: 1; - -webkit-transition-property: all; - transition-property: all; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-top, .jconfirm .jconfirm-box.jconfirm-animation-left, .jconfirm .jconfirm-box.jconfirm-animation-right, .jconfirm .jconfirm-box.jconfirm-animation-bottom, .jconfirm .jconfirm-box.jconfirm-animation-opacity, .jconfirm .jconfirm-box.jconfirm-animation-zoom, .jconfirm .jconfirm-box.jconfirm-animation-scale, .jconfirm .jconfirm-box.jconfirm-animation-none, .jconfirm .jconfirm-box.jconfirm-animation-rotate, .jconfirm .jconfirm-box.jconfirm-animation-rotatex, .jconfirm .jconfirm-box.jconfirm-animation-rotatey, .jconfirm .jconfirm-box.jconfirm-animation-scaley, .jconfirm .jconfirm-box.jconfirm-animation-scalex { - opacity: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotate { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatex { - -webkit-transform: rotateX(90deg); - transform: rotateX(90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatexr { - -webkit-transform: rotateX(-90deg); - transform: rotateX(-90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatey { - -webkit-transform: rotatey(90deg); - transform: rotatey(90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotateyr { - -webkit-transform: rotatey(-90deg); - transform: rotatey(-90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scaley { - -webkit-transform: scaley(1.5); - transform: scaley(1.5); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scalex { - -webkit-transform: scalex(1.5); - transform: scalex(1.5); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-top { - -webkit-transform: translate(0px, -100px); - transform: translate(0px, -100px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-left { - -webkit-transform: translate(-100px, 0px); - transform: translate(-100px, 0px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-right { - -webkit-transform: translate(100px, 0px); - transform: translate(100px, 0px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-bottom { - -webkit-transform: translate(0px, 100px); - transform: translate(0px, 100px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-zoom { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scale { - -webkit-transform: scale(0.5); - transform: scale(0.5); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-none { - visibility: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-bg { - background-color: rgba(54, 70, 93, 0.95); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box { - background-color: transparent; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon { - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c { - text-align: center; - color: white; - font-size: 28px; - font-weight: normal; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * { - padding-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane { - margin-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content { - text-align: center; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons { - text-align: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button { - font-size: 16px; - border-radius: 2px; - background: #303f53; - text-shadow: none; - border: 0; - color: white; - padding: 10px; - min-width: 100px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-bg { - background-color: rgba(0, 0, 0, 0.67); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box { - background-color: white; - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); - padding: 30px 25px 10px 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 22px; - font-weight: bold; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons { - text-align: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button { - text-transform: uppercase; - font-weight: 500; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-bg { - background-color: rgba(0, 0, 0, 0.21); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box { - background-color: white; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2); - border: solid 1px rgba(0, 0, 0, 0.4); - padding: 15px 0 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 22px; - font-weight: bold; - padding-left: 15px; - padding-right: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content { - color: rgba(0, 0, 0, 0.87); - padding: 0 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons { - text-align: right; - padding: 10px; - margin: -5px 0 0; - border-top: solid 1px #ddd; - overflow: hidden; - border-radius: 0 0 4px 4px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button { - font-weight: 500; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-bg { - background-color: slategray; - opacity: .6; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box { - background-color: white; - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); - padding: 30px 30px 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); - top: 15px; - right: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 24px; - font-weight: bold; - text-align: center; - margin-bottom: 10px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - -webkit-transition: -webkit-transform .5s; - transition: -webkit-transform .5s; - transition: transform .5s; - transition: transform .5s, -webkit-transform .5s; - transition: transform .5s,-webkit-transform .5s; - -webkit-transform: scale(0); - transform: scale(0); - display: block; - margin-right: 0; - margin-left: 0; - margin-bottom: 10px; - font-size: 69px; - color: #aaa; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content { - text-align: center; - font-size: 15px; - color: #777; - margin-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons { - text-align: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button { - font-weight: bold; - text-transform: uppercase; - -webkit-transition: background .1s; - transition: background .1s; - padding: 10px 20px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button { - margin-left: 4px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - -webkit-transform: scale(1); - transform: scale(1); -} - -/*! - * Datetimepicker for Bootstrap - * - * Copyright 2012 Stefan Petre - * Improvements by Andrew Rowls - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - */ -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker { - padding: 4px; - margin-top: 1px; - border-radius: 4px; - direction: ltr; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-inline { - width: 220px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.datetimepicker-rtl { - direction: rtl; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.datetimepicker-rtl table tr td span { - float: right; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown, .datetimepicker-dropdown-left { - top: 0; - left: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown"]:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown"]:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - position: absolute; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown-top"]:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-top: 7px solid #ccc; - border-top-color: rgba(0, 0, 0, 0.2); - border-bottom: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown-top"]:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-top: 6px solid #fff; - border-bottom: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-left:before { - top: -7px; - right: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-left:after { - top: -6px; - right: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-right:before { - top: -7px; - left: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-right:after { - top: -6px; - left: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-left:before { - bottom: -7px; - right: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-left:after { - bottom: -6px; - right: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-right:before { - bottom: -7px; - left: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-right:after { - bottom: -6px; - left: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker > div { - display: none; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.minutes div.datetimepicker-minutes { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.hours div.datetimepicker-hours { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.days div.datetimepicker-days { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.months div.datetimepicker-months { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.years div.datetimepicker-years { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table { - margin: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker td, .datetimepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.table-striped .datetimepicker table tr td, .table-striped .datetimepicker table tr th { - background-color: transparent; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.minute:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.hour:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.day:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.old, .datetimepicker table tr td.new { - color: #999; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover { - background: 0; - color: #999; - cursor: default; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .datetimepicker table tr td.today.disabled:hover, .datetimepicker table tr td.today.disabled:hover:hover, .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today:hover.disabled, .datetimepicker table tr td.today.disabled.disabled, .datetimepicker table tr td.today.disabled:hover.disabled, .datetimepicker table tr td.today[disabled], .datetimepicker table tr td.today:hover[disabled], .datetimepicker table tr td.today.disabled[disabled], .datetimepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active { - background-color: #fbf069; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); - background-image: linear-gradient(to bottom, #08c, #04c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); - border-color: #04c #04c #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active:hover, .datetimepicker table tr td.active:hover:hover, .datetimepicker table tr td.active.disabled:hover, .datetimepicker table tr td.active.disabled:hover:hover, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active:hover.disabled, .datetimepicker table tr td.active.disabled.disabled, .datetimepicker table tr td.active.disabled:hover.disabled, .datetimepicker table tr td.active[disabled], .datetimepicker table tr td.active:hover[disabled], .datetimepicker table tr td.active.disabled[disabled], .datetimepicker table tr td.active.disabled:hover[disabled] { - background-color: #04c; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active { - background-color: #039; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours span { - height: 26px; - line-height: 26px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours table tr td span.hour_am, .datetimepicker .datetimepicker-hours table tr td span.hour_pm { - width: 14.6%; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours fieldset legend, .datetimepicker .datetimepicker-minutes fieldset legend { - margin-bottom: inherit; - line-height: 30px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-minutes span { - height: 26px; - line-height: 26px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span:hover { - background: #eee; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover { - background: 0; - color: #999; - cursor: default; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); - background-image: linear-gradient(to bottom, #08c, #04c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); - border-color: #04c #04c #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled] { - background-color: #04c; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active { - background-color: #039; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.old { - color: #999; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker th.switch { - width: 145px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker th span.glyphicon { - pointer-events: none; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker thead tr:first-child th, .datetimepicker tfoot th { - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover { - background: #eee; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.input-append.date .add-on i, .input-prepend.date .add-on i, .input-group.date .input-group-addon span { - cursor: pointer; - width: 14px; - height: 14px; -} - -/* BASICS */ -/* line 3, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror { - /* Set height, width, borders, and global font properties here */ - font-family: monospace; - height: 300px; - color: black; - direction: ltr; -} - -/* PADDING */ -/* line 13, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-lines { - padding: 4px 0; - /* Vertical padding around content */ -} - -/* line 16, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding: 0 4px; - /* Horizontal padding of content */ -} - -/* line 21, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - background-color: white; - /* The little square between H and V scrollbars */ -} - -/* GUTTER */ -/* line 27, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutters { - border-right: 1px solid #ddd; - background-color: #f7f7f7; - white-space: nowrap; -} - -/* line 33, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linenumber { - padding: 0 3px 0 5px; - min-width: 20px; - text-align: right; - color: #999; - white-space: nowrap; -} - -/* line 41, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-guttermarker { - color: black; -} - -/* line 42, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-guttermarker-subtle { - color: #999; -} - -/* CURSOR */ -/* line 46, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-cursor { - border-left: 1px solid black; - border-right: none; - width: 0; -} - -/* Shown when moving in bi-directional text */ -/* line 52, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror div.CodeMirror-secondarycursor { - border-left: 1px solid silver; -} - -/* line 55, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor .CodeMirror-cursor { - width: auto; - border: 0 !important; - background: #7e7; -} - -/* line 60, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor div.CodeMirror-cursors { - z-index: 1; -} - -/* line 63, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor-mark { - background-color: rgba(20, 255, 20, 0.5); - -webkit-animation: blink 1.06s steps(1) infinite; - animation: blink 1.06s steps(1) infinite; -} - -/* line 69, vendor/assets/codemirror/lib/codemirror.css */ -.cm-animate-fat-cursor { - width: auto; - border: 0; - -webkit-animation: blink 1.06s steps(1) infinite; - animation: blink 1.06s steps(1) infinite; - background-color: #7e7; -} - -@-webkit-keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} - -@keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} - -/* Can style cursor different in overwrite (non-insert) mode */ -/* line 96, vendor/assets/codemirror/lib/codemirror.css */ -.cm-tab { - display: inline-block; - text-decoration: inherit; -} - -/* line 98, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-rulers { - position: absolute; - left: 0; - right: 0; - top: -50px; - bottom: 0; - overflow: hidden; -} - -/* line 103, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-ruler { - border-left: 1px solid #ccc; - top: 0; - bottom: 0; - position: absolute; -} - -/* DEFAULT THEME */ -/* line 111, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-header { - color: blue; -} - -/* line 112, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-quote { - color: #090; -} - -/* line 113, vendor/assets/codemirror/lib/codemirror.css */ -.cm-negative { - color: #d44; -} - -/* line 114, vendor/assets/codemirror/lib/codemirror.css */ -.cm-positive { - color: #292; -} - -/* line 115, vendor/assets/codemirror/lib/codemirror.css */ -.cm-header, .cm-strong { - font-weight: bold; -} - -/* line 116, vendor/assets/codemirror/lib/codemirror.css */ -.cm-em { - font-style: italic; -} - -/* line 117, vendor/assets/codemirror/lib/codemirror.css */ -.cm-link { - text-decoration: underline; -} - -/* line 118, vendor/assets/codemirror/lib/codemirror.css */ -.cm-strikethrough { - text-decoration: line-through; -} - -/* line 120, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-keyword { - color: #708; -} - -/* line 121, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-atom { - color: #219; -} - -/* line 122, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-number { - color: #164; -} - -/* line 123, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-def { - color: #00f; -} - -/* line 128, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-variable-2 { - color: #05a; -} - -/* line 129, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-variable-3, .cm-s-default .cm-type { - color: #085; -} - -/* line 130, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-comment { - color: #a50; -} - -/* line 131, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-string { - color: #a11; -} - -/* line 132, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-string-2 { - color: #f50; -} - -/* line 133, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-meta { - color: #555; -} - -/* line 134, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-qualifier { - color: #555; -} - -/* line 135, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-builtin { - color: #30a; -} - -/* line 136, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-bracket { - color: #997; -} - -/* line 137, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-tag { - color: #170; -} - -/* line 138, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-attribute { - color: #00c; -} - -/* line 139, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-hr { - color: #999; -} - -/* line 140, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-link { - color: #00c; -} - -/* line 142, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-error { - color: #f00; -} - -/* line 143, vendor/assets/codemirror/lib/codemirror.css */ -.cm-invalidchar { - color: #f00; -} - -/* line 145, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-composing { - border-bottom: 2px solid; -} - -/* Default styles for common addons */ -/* line 149, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror span.CodeMirror-matchingbracket { - color: #0b0; -} - -/* line 150, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror span.CodeMirror-nonmatchingbracket { - color: #a22; -} - -/* line 151, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-matchingtag { - background: rgba(255, 150, 0, 0.3); -} - -/* line 152, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-activeline-background { - background: #e8f2ff; -} - -/* STOP */ -/* The rest of this file contains styles related to the mechanics of - the editor. You probably shouldn't touch them. */ -/* line 159, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror { - position: relative; - overflow: hidden; - background: white; -} - -/* line 165, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scroll { - overflow: scroll !important; - /* Things will break if this is overridden */ - /* 30px is the magic margin used to hide the element's real scrollbars */ - /* See overflow: hidden in .CodeMirror */ - margin-bottom: -30px; - margin-right: -30px; - padding-bottom: 30px; - height: 100%; - outline: none; - /* Prevent dragging from highlighting the element */ - position: relative; -} - -/* line 175, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-sizer { - position: relative; - border-right: 30px solid transparent; -} - -/* The fake, visible scrollbars. Used to force redraw during scrolling - before actual scrolling happens, thus preventing shaking and - flickering artifacts. */ -/* line 183, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - position: absolute; - z-index: 6; - display: none; -} - -/* line 188, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-vscrollbar { - right: 0; - top: 0; - overflow-x: hidden; - overflow-y: scroll; -} - -/* line 193, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-hscrollbar { - bottom: 0; - left: 0; - overflow-y: hidden; - overflow-x: scroll; -} - -/* line 198, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scrollbar-filler { - right: 0; - bottom: 0; -} - -/* line 201, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-filler { - left: 0; - bottom: 0; -} - -/* line 205, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutters { - position: absolute; - left: 0; - top: 0; - min-height: 100%; - z-index: 3; -} - -/* line 210, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter { - white-space: normal; - height: 100%; - display: inline-block; - vertical-align: top; - margin-bottom: -30px; -} - -/* line 217, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper { - position: absolute; - z-index: 4; - background: none !important; - border: none !important; -} - -/* line 223, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-background { - position: absolute; - top: 0; - bottom: 0; - z-index: 4; -} - -/* line 228, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-elt { - position: absolute; - cursor: default; - z-index: 4; -} - -/* line 233, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} -.CodeMirror-gutter-wrapper ::selection { - background-color: transparent; -} - -/* line 234, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} - -/* line 236, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-lines { - cursor: text; - min-height: 1px; - /* prevents collapsing before first draw */ -} - -/* line 240, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - /* Reset some styles that the rest of the page might have set */ - border-radius: 0; - border-width: 0; - background: transparent; - font-family: inherit; - font-size: inherit; - margin: 0; - white-space: pre; - word-wrap: normal; - line-height: inherit; - color: inherit; - z-index: 2; - position: relative; - overflow: visible; - -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; - font-variant-ligatures: contextual; -} - -/* line 260, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-wrap pre.CodeMirror-line, -.CodeMirror-wrap pre.CodeMirror-line-like { - word-wrap: break-word; - white-space: pre-wrap; - word-break: normal; -} - -/* line 267, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linebackground { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 0; -} - -/* line 273, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linewidget { - position: relative; - z-index: 2; - padding: 0.1px; - /* Force widget margins to stay inside of the container */ -} - -/* line 281, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-rtl pre { - direction: rtl; -} - -/* line 283, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-code { - outline: none; -} - -/* Force content-box sizing for the elements where we expect it */ -/* line 288, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scroll, -.CodeMirror-sizer, -.CodeMirror-gutter, -.CodeMirror-gutters, -.CodeMirror-linenumber { - box-sizing: content-box; -} - -/* line 297, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-measure { - position: absolute; - width: 100%; - height: 0; - overflow: hidden; - visibility: hidden; -} - -/* line 305, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-cursor { - position: absolute; - pointer-events: none; -} - -/* line 309, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-measure pre { - position: static; -} - -/* line 311, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror-cursors { - visibility: hidden; - position: relative; - z-index: 3; -} - -/* line 316, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror-dragcursors { - visibility: visible; -} - -/* line 320, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-focused div.CodeMirror-cursors { - visibility: visible; -} - -/* line 324, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-selected { - background: #d9d9d9; -} - -/* line 325, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-focused .CodeMirror-selected { - background: #d7d4f0; -} - -/* line 326, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-crosshair { - cursor: crosshair; -} - -/* line 327, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} -.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { - background: #d7d4f0; -} - -/* line 328, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} - -/* line 330, vendor/assets/codemirror/lib/codemirror.css */ -.cm-searching { - background-color: #ffa; - background-color: rgba(255, 255, 0, 0.4); -} - -/* Used to force a border model for a node */ -/* line 336, vendor/assets/codemirror/lib/codemirror.css */ -.cm-force-border { - padding-right: .1px; -} - -@media print { - /* Hide the cursor when printing */ - /* line 340, vendor/assets/codemirror/lib/codemirror.css */ - .CodeMirror div.CodeMirror-cursors { - visibility: hidden; - } -} - -/* See issue #2901 */ -/* line 346, vendor/assets/codemirror/lib/codemirror.css */ -.cm-tab-wrap-hack:after { - content: ''; -} - -/* Help users use markselection to safely style text background */ -/* line 349, vendor/assets/codemirror/lib/codemirror.css */ -span.CodeMirror-selectedtext { - background: none; -} - -/*! Editor.md v1.5.0 | editormd.min.css | Open source online markdown editor. | MIT License | By: Pandao | https://github.com/pandao/editor.md | 2015-06-09 */ -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul, .markdown-body .task-list-item, li.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { - list-style-type: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form br, .markdown-body hr:after { - clear: both; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd { - width: 90%; - height: 640px; - margin: 0 auto 15px; - text-align: left; - overflow: hidden; - position: relative; - border: 1px solid #ddd; - font-family: "Meiryo UI","Microsoft YaHei","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,Monaco,monospace,Tahoma,STXihei,"华文细黑",STHeiti,"Helvetica Neue","Droid Sans","wenquanyi micro hei",FreeSans,Arimo,Arial,SimSun,"宋体",Heiti,"黑体",sans-serif; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd *, .editormd :after, .editormd :before { - box-sizing: border-box; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd a { - text-decoration: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd img { - border: none; - vertical-align: middle; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea, .editormd > textarea { - width: 0; - height: 0; - outline: 0; - resize: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd button, .editormd input[type=text], .editormd input[type=button], .editormd input[type=submit], .editormd select, .editormd textarea { - -webkit-appearance: none; - -moz-appearance: none; - -ms-appearance: none; - appearance: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar { - height: 10px; - width: 7px; - background: rgba(0, 0, 0, 0.1); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar:hover { - background: rgba(0, 0, 0, 0.2); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.3); - border-radius: 6px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar-thumb:hover { - -ms-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - -o-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - background-color: rgba(0, 0, 0, 0.4); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-user-unselect { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar { - width: 100%; - min-height: 37px; - background: #fff; - display: none; - position: absolute; - top: 0; - left: 0; - z-index: 10; - border-bottom: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar-container { - padding: 0 8px; - min-height: 35px; - -o-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar-container, .markdown-body .octicon { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu, .markdown-body ol, .markdown-body td, .markdown-body th, .markdown-body ul { - padding: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu { - margin: 0; - list-style: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li { - margin: 0; - padding: 5px 1px; - display: inline-block; - position: relative; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li.divider { - display: inline-block; - text-indent: -9999px; - margin: 0 5px; - height: 65%; - border-right: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a { - outline: 0; - color: #666; - display: inline-block; - min-width: 24px; - font-size: 16px; - text-decoration: none; - text-align: center; - border-radius: 2px; - border: 1px solid #fff; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a:hover, .editormd-menu > li > a { - -webkit-transition: all 300ms ease-out; - -moz-transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a.active, .editormd-menu > li > a:hover { - border: 1px solid #ddd; - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a > .fa { - text-align: center; - display: block; - padding: 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a > .editormd-bold { - padding: 5px 2px; - display: inline-block; - font-weight: 700; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li:hover .editormd-dropdown-menu { - display: block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li + li > a { - margin-left: 3px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu { - display: none; - background: #fff; - border: 1px solid #ddd; - width: 148px; - list-style: none; - position: absolute; - top: 33px; - left: 0; - z-index: 100; - -ms-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); - -o-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); - box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:after, .editormd-dropdown-menu:before { - width: 0; - height: 0; - display: block; - content: ""; - position: absolute; - top: -11px; - left: 8px; - border: 5px solid transparent; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:before { - border-bottom-color: #ccc; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:after { - border-bottom-color: #fff; - top: -10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a { - color: #666; - display: block; - text-decoration: none; - padding: 8px 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a:hover { - background: #f6f6f6; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li + li { - border-top: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container { - margin: 0; - width: 100%; - height: 100%; - overflow: hidden; - padding: 35px 0 0; - position: relative; - background: #fff; - box-sizing: border-box; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog { - color: #666; - position: fixed; - z-index: 99999; - display: none; - border-radius: 3px; - -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - background: #fff; - font-size: 14px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container { - position: relative; - padding: 20px; - line-height: 1.4; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 { - font-size: 24px; - margin-bottom: 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 .fa { - color: #2C7EEA; - padding-right: 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 small { - padding-left: 5px; - font-weight: 400; - font-size: 12px; - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container select { - color: #999; - padding: 3px 8px; - border: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-close { - position: absolute; - top: 12px; - right: 15px; - font-size: 18px; - color: #ccc; - -webkit-transition: color 300ms ease-out; - transition: color 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-close:hover { - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-header { - padding: 11px 20px; - border-bottom: 1px solid #eee; - -webkit-transition: background 300ms ease-out; - transition: background 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-header:hover { - background: #f6f6f6; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-title { - font-size: 14px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-footer { - padding: 10px 0 0; - text-align: right; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info { - width: 420px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info h1 { - font-weight: 400; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .editormd-dialog-container { - padding: 20px 25px 25px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .editormd-dialog-close { - top: 10px; - right: 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .hover-link:hover, .editormd-dialog-info p > a { - color: #2196F3; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .hover-link { - color: #666; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a .fa-external-link { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a:hover { - color: #2196F3; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a:hover .fa-external-link { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask, .editormd-dialog-mask, .editormd-mask { - display: none; - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-mask-bg, .editormd-mask { - background: #fff; - opacity: .5; - filter: alpha(opacity=50); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-mask { - position: fixed; - background: #000; - opacity: .2; - filter: alpha(opacity=20); - z-index: 99998; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask, .editormd-dialog-mask-con { - background: url(../images/loading.gif) center center no-repeat; - background-size: 32px 32px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask { - z-index: 20; - display: block; - background-color: #fff; -} - -@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { - /* line 2, vendor/assets/editormd/css/editormd.min.css */ - .editormd-container-mask, .editormd-dialog-mask-con { - background-image: url(../images/loading@2x.gif); - } -} - -@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-pixel-ratio: 3) { - /* line 2, vendor/assets/editormd/css/editormd.min.css */ - .editormd-container-mask, .editormd-dialog-mask-con { - background-image: url(../images/loading@3x.gif); - } -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-code-block-dialog textarea, .editormd-preformatted-text-dialog textarea { - width: 100%; - height: 400px; - margin-bottom: 6px; - overflow: auto; - border: 1px solid #eee; - background: #fff; - padding: 15px; - resize: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-code-toolbar { - color: #999; - font-size: 14px; - margin: -5px 0 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table { - width: 99%; - display: table; - border: 1px solid #ddd; - border-collapse: collapse; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row { - width: 100%; - display: table-row; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a { - font-size: 1.4em; - width: 5%; - height: 36px; - color: #999; - text-align: center; - display: table-cell; - vertical-align: middle; - border: 1px solid #ddd; - text-decoration: none; - -webkit-transition: background-color 300ms ease-out,color 100ms ease-in; - transition: background-color 300ms ease-out,color 100ms ease-in; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a.selected { - color: #666; - background-color: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a:hover { - color: #777; - background-color: #f6f6f6; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head { - list-style: none; - border-bottom: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li a { - color: #999; - display: block; - padding: 6px 12px 5px; - text-align: center; - text-decoration: none; - margin-bottom: -1px; - border: 1px solid #ddd; - -moz-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-top-right-radius: 3px; - border-top-right-radius: 3px; - background: #f6f6f6; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li a:hover { - color: #666; - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li.active a { - color: #666; - background: #fff; - border-bottom-color: #fff; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li + li { - margin-left: 3px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-box { - padding: 20px 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form { - color: #666; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form label { - float: left; - display: block; - width: 75px; - text-align: left; - padding: 7px 0 15px 5px; - margin: 0 0 2px; - font-weight: 400; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form iframe { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input:focus { - outline: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=text], .editormd-form input[type=number] { - color: #999; - padding: 8px; - border: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=number] { - width: 40px; - display: inline-block; - padding: 6px 8px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=text] { - display: inline-block; - width: 264px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns a { - color: #999; - padding: 7px 10px 0 0; - display: inline-block; - text-decoration: none; - text-align: center; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns .fa { - font-size: 1.3em; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns label { - float: none; - display: inline-block; - width: auto; - text-align: left; - padding: 0 0 0 5px; - cursor: pointer; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa-fw, .fa-li { - text-align: center; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn, .editormd-dialog-container button, .editormd-dialog-container input[type=submit], .editormd-dialog-footer .editormd-btn, .editormd-dialog-footer button, .editormd-dialog-footer input[type=submit], .editormd-form .editormd-btn, .editormd-form button, .editormd-form input[type=submit] { - color: #666; - min-width: 75px; - cursor: pointer; - background: #fff; - padding: 7px 10px; - border: 1px solid #ddd; - border-radius: 3px; - -webkit-transition: background 300ms ease-out; - transition: background 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn:hover, .editormd-dialog-container button:hover, .editormd-dialog-container input[type=submit]:hover, .editormd-dialog-footer .editormd-btn:hover, .editormd-dialog-footer button:hover, .editormd-dialog-footer input[type=submit]:hover, .editormd-form .editormd-btn:hover, .editormd-form button:hover, .editormd-form input[type=submit]:hover { - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn + .editormd-btn, .editormd-dialog-footer .editormd-btn + .editormd-btn, .editormd-form .editormd-btn + .editormd-btn { - margin-left: 8px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input { - width: 75px; - height: 32px; - margin-left: 8px; - position: relative; - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input input[type=file] { - width: 75px; - height: 32px; - opacity: 0; - cursor: pointer; - background: #000; - display: inline-block; - position: absolute; - top: 0; - right: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input input[type=file]::-webkit-file-upload-button { - visibility: hidden; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input:hover input[type=submit] { - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror, .editormd-preview { - display: inline-block; - width: 50%; - height: 100%; - vertical-align: top; - box-sizing: border-box; - margin: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview { - position: absolute; - top: 35px; - right: 0; - overflow: auto; - line-height: 1.6; - display: none; - background: #fff; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa, .fa-stack { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror { - z-index: 10; - float: left; - border-right: 1px solid #ddd; - font-size: 14px; - font-family: "YaHei Consolas Hybrid",Consolas,"微软雅黑","Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,Monaco,courier,monospace; - line-height: 1.6; - margin-top: 35px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror pre { - font-size: 14px; - padding: 0 12px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-linenumbers { - padding: 0 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-focused .CodeMirror-selected, .editormd .CodeMirror-selected { - background: #70B7FF; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror, .editormd .CodeMirror-scroll, .editormd .editormd-preview { - -webkit-overflow-scrolling: touch; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .styled-background { - background-color: #ff7; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-focused .cm-matchhighlight { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==); - background-position: bottom; - background-repeat: repeat-x; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-empty.CodeMirror-focused { - outline: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror pre.CodeMirror-placeholder { - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .cm-trailingspace { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc/AwNDAAAFMTAwMDA0OP34wQgX/AQBYgwYEx4f9lQAAAABJRU5ErkJggg==); - background-position: bottom left; - background-repeat: repeat-x; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .cm-tab { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=) right no-repeat; -} - -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -@font-face { - font-family: FontAwesome; - src: url(../fonts/fontawesome-webfont.eot?v=4.3.0); - src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg"); - font-weight: 400; - font-style: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa { - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lg { - font-size: 1.33333333em; - line-height: .75em; - vertical-align: -15%; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-3x { - font-size: 3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-4x { - font-size: 4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-5x { - font-size: 5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fw { - width: 1.28571429em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul > li { - position: relative; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: .14285714em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-li.fa-lg { - left: -1.85714286em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-border { - padding: .2em .25em .15em; - border: .08em solid #eee; - border-radius: .1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pull-right { - float: right; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pull-left { - float: left; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-90 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-180 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-270 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flip-horizontal { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flip-vertical { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 { - -webkit-filter: none; - filter: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack { - position: relative; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inverse { - color: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-glass:before { - content: "\f000"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-music:before { - content: "\f001"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search:before { - content: "\f002"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope-o:before { - content: "\f003"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heart:before { - content: "\f004"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star:before { - content: "\f005"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-o:before { - content: "\f006"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user:before { - content: "\f007"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-film:before { - content: "\f008"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th-large:before { - content: "\f009"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th:before { - content: "\f00a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th-list:before { - content: "\f00b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check:before { - content: "\f00c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-close:before, .fa-remove:before, .fa-times:before { - content: "\f00d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search-plus:before { - content: "\f00e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search-minus:before { - content: "\f010"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-power-off:before { - content: "\f011"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-signal:before { - content: "\f012"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cog:before, .fa-gear:before { - content: "\f013"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trash-o:before { - content: "\f014"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-home:before { - content: "\f015"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-o:before { - content: "\f016"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-clock-o:before { - content: "\f017"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-road:before { - content: "\f018"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-download:before { - content: "\f019"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inbox:before { - content: "\f01c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play-circle-o:before { - content: "\f01d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-repeat:before, .fa-rotate-right:before { - content: "\f01e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-refresh:before { - content: "\f021"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-alt:before { - content: "\f022"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lock:before { - content: "\f023"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag:before { - content: "\f024"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-headphones:before { - content: "\f025"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-off:before { - content: "\f026"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-down:before { - content: "\f027"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-up:before { - content: "\f028"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-qrcode:before { - content: "\f029"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-barcode:before { - content: "\f02a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tag:before { - content: "\f02b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tags:before { - content: "\f02c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-book:before { - content: "\f02d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bookmark:before { - content: "\f02e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-print:before { - content: "\f02f"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-camera:before { - content: "\f030"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-font:before { - content: "\f031"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bold:before { - content: "\f032"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-italic:before { - content: "\f033"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-text-height:before { - content: "\f034"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-text-width:before { - content: "\f035"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-left:before { - content: "\f036"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-center:before { - content: "\f037"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-right:before { - content: "\f038"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-justify:before { - content: "\f039"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list:before { - content: "\f03a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-indent:before { - content: "\f03c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-video-camera:before { - content: "\f03d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-image:before, .fa-photo:before, .fa-picture-o:before { - content: "\f03e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pencil:before { - content: "\f040"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-map-marker:before { - content: "\f041"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-adjust:before { - content: "\f042"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tint:before { - content: "\f043"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-square-o:before { - content: "\f045"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-square-o:before { - content: "\f046"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows:before { - content: "\f047"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-step-backward:before { - content: "\f048"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fast-backward:before { - content: "\f049"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-backward:before { - content: "\f04a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play:before { - content: "\f04b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pause:before { - content: "\f04c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stop:before { - content: "\f04d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-forward:before { - content: "\f04e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fast-forward:before { - content: "\f050"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-step-forward:before { - content: "\f051"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eject:before { - content: "\f052"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-left:before { - content: "\f053"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-right:before { - content: "\f054"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-circle:before { - content: "\f055"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-circle:before { - content: "\f056"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-times-circle:before { - content: "\f057"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-circle:before { - content: "\f058"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-question-circle:before { - content: "\f059"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-info-circle:before { - content: "\f05a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-crosshairs:before { - content: "\f05b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-times-circle-o:before { - content: "\f05c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-circle-o:before { - content: "\f05d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ban:before { - content: "\f05e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-left:before { - content: "\f060"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-right:before { - content: "\f061"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-up:before { - content: "\f062"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-down:before { - content: "\f063"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-expand:before { - content: "\f065"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-compress:before { - content: "\f066"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus:before { - content: "\f067"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus:before { - content: "\f068"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-asterisk:before { - content: "\f069"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation-circle:before { - content: "\f06a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gift:before { - content: "\f06b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-leaf:before { - content: "\f06c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fire:before { - content: "\f06d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eye:before { - content: "\f06e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eye-slash:before { - content: "\f070"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation-triangle:before, .fa-warning:before { - content: "\f071"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plane:before { - content: "\f072"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calendar:before { - content: "\f073"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-random:before { - content: "\f074"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comment:before { - content: "\f075"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-magnet:before { - content: "\f076"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-up:before { - content: "\f077"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-down:before { - content: "\f078"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-retweet:before { - content: "\f079"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shopping-cart:before { - content: "\f07a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder:before { - content: "\f07b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-open:before { - content: "\f07c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-v:before { - content: "\f07d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-h:before { - content: "\f07e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\f080"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitter-square:before { - content: "\f081"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-square:before { - content: "\f082"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-camera-retro:before { - content: "\f083"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-key:before { - content: "\f084"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cogs:before, .fa-gears:before { - content: "\f085"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comments:before { - content: "\f086"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-o-up:before { - content: "\f087"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-o-down:before { - content: "\f088"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-half:before { - content: "\f089"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heart-o:before { - content: "\f08a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sign-out:before { - content: "\f08b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linkedin-square:before { - content: "\f08c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumb-tack:before { - content: "\f08d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-external-link:before { - content: "\f08e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sign-in:before { - content: "\f090"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trophy:before { - content: "\f091"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github-square:before { - content: "\f092"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-upload:before { - content: "\f093"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lemon-o:before { - content: "\f094"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-phone:before { - content: "\f095"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-square-o:before { - content: "\f096"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bookmark-o:before { - content: "\f097"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-phone-square:before { - content: "\f098"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitter:before { - content: "\f099"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-f:before, -.fa-facebook:before { - content: "\f09a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github:before { - content: "\f09b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-unlock:before { - content: "\f09c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-credit-card:before { - content: "\f09d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rss:before { - content: "\f09e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hdd-o:before { - content: "\f0a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bullhorn:before { - content: "\f0a1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell:before { - content: "\f0f3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-certificate:before { - content: "\f0a3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-right:before { - content: "\f0a4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-left:before { - content: "\f0a5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-up:before { - content: "\f0a6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-down:before { - content: "\f0a7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-left:before { - content: "\f0a8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-right:before { - content: "\f0a9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-up:before { - content: "\f0aa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-down:before { - content: "\f0ab"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-globe:before { - content: "\f0ac"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wrench:before { - content: "\f0ad"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tasks:before { - content: "\f0ae"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-filter:before { - content: "\f0b0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-briefcase:before { - content: "\f0b1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-alt:before { - content: "\f0b2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud:before { - content: "\f0c2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flask:before { - content: "\f0c3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paperclip:before { - content: "\f0c6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-floppy-o:before, .fa-save:before { - content: "\f0c7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-square:before { - content: "\f0c8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bars:before, .fa-navicon:before, .fa-reorder:before { - content: "\f0c9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-ul:before { - content: "\f0ca"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-ol:before { - content: "\f0cb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-strikethrough:before { - content: "\f0cc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-underline:before { - content: "\f0cd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-table:before { - content: "\f0ce"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-magic:before { - content: "\f0d0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-truck:before { - content: "\f0d1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest:before { - content: "\f0d2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest-square:before { - content: "\f0d3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-plus-square:before { - content: "\f0d4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-plus:before { - content: "\f0d5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-money:before { - content: "\f0d6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-down:before { - content: "\f0d7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-up:before { - content: "\f0d8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-left:before { - content: "\f0d9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-right:before { - content: "\f0da"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-columns:before { - content: "\f0db"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort:before, .fa-unsorted:before { - content: "\f0dc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-desc:before, .fa-sort-down:before { - content: "\f0dd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-asc:before, .fa-sort-up:before { - content: "\f0de"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope:before { - content: "\f0e0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linkedin:before { - content: "\f0e1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gavel:before, .fa-legal:before { - content: "\f0e3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comment-o:before { - content: "\f0e5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comments-o:before { - content: "\f0e6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bolt:before, .fa-flash:before { - content: "\f0e7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sitemap:before { - content: "\f0e8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-umbrella:before { - content: "\f0e9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-clipboard:before, .fa-paste:before { - content: "\f0ea"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lightbulb-o:before { - content: "\f0eb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exchange:before { - content: "\f0ec"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud-download:before { - content: "\f0ed"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud-upload:before { - content: "\f0ee"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-md:before { - content: "\f0f0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stethoscope:before { - content: "\f0f1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-suitcase:before { - content: "\f0f2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-o:before { - content: "\f0a2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-coffee:before { - content: "\f0f4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cutlery:before { - content: "\f0f5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-text-o:before { - content: "\f0f6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-building-o:before { - content: "\f0f7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hospital-o:before { - content: "\f0f8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ambulance:before { - content: "\f0f9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-medkit:before { - content: "\f0fa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fighter-jet:before { - content: "\f0fb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-beer:before { - content: "\f0fc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-h-square:before { - content: "\f0fd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-square:before { - content: "\f0fe"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-left:before { - content: "\f100"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-right:before { - content: "\f101"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-up:before { - content: "\f102"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-down:before { - content: "\f103"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-left:before { - content: "\f104"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-right:before { - content: "\f105"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-up:before { - content: "\f106"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-down:before { - content: "\f107"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-desktop:before { - content: "\f108"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-laptop:before { - content: "\f109"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tablet:before { - content: "\f10a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-o:before { - content: "\f10c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-quote-left:before { - content: "\f10d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-quote-right:before { - content: "\f10e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spinner:before { - content: "\f110"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle:before { - content: "\f111"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github-alt:before { - content: "\f113"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-o:before { - content: "\f114"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-open-o:before { - content: "\f115"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-smile-o:before { - content: "\f118"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-frown-o:before { - content: "\f119"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-meh-o:before { - content: "\f11a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gamepad:before { - content: "\f11b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-keyboard-o:before { - content: "\f11c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag-o:before { - content: "\f11d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag-checkered:before { - content: "\f11e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-terminal:before { - content: "\f120"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-code:before { - content: "\f121"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-location-arrow:before { - content: "\f124"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-crop:before { - content: "\f125"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-code-fork:before { - content: "\f126"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chain-broken:before, .fa-unlink:before { - content: "\f127"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-question:before { - content: "\f128"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-info:before { - content: "\f129"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation:before { - content: "\f12a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-superscript:before { - content: "\f12b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-subscript:before { - content: "\f12c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eraser:before { - content: "\f12d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-puzzle-piece:before { - content: "\f12e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-microphone:before { - content: "\f130"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-microphone-slash:before { - content: "\f131"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shield:before { - content: "\f132"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calendar-o:before { - content: "\f133"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fire-extinguisher:before { - content: "\f134"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rocket:before { - content: "\f135"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-maxcdn:before { - content: "\f136"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-left:before { - content: "\f137"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-right:before { - content: "\f138"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-up:before { - content: "\f139"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-down:before { - content: "\f13a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-html5:before { - content: "\f13b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-css3:before { - content: "\f13c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-anchor:before { - content: "\f13d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-unlock-alt:before { - content: "\f13e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bullseye:before { - content: "\f140"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ellipsis-h:before { - content: "\f141"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ellipsis-v:before { - content: "\f142"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rss-square:before { - content: "\f143"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play-circle:before { - content: "\f144"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ticket:before { - content: "\f145"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-square:before { - content: "\f146"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-square-o:before { - content: "\f147"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-level-up:before { - content: "\f148"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-level-down:before { - content: "\f149"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-square:before { - content: "\f14a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pencil-square:before { - content: "\f14b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-external-link-square:before { - content: "\f14c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-square:before { - content: "\f14d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-compass:before { - content: "\f14e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-down:before, .fa-toggle-down:before { - content: "\f150"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-up:before, .fa-toggle-up:before { - content: "\f151"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-right:before, .fa-toggle-right:before { - content: "\f152"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eur:before, .fa-euro:before { - content: "\f153"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gbp:before { - content: "\f154"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inr:before, .fa-rupee:before { - content: "\f156"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before { - content: "\f157"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rouble:before, .fa-rub:before, .fa-ruble:before { - content: "\f158"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-krw:before, .fa-won:before { - content: "\f159"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file:before { - content: "\f15b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-text:before { - content: "\f15c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-alpha-asc:before { - content: "\f15d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-alpha-desc:before { - content: "\f15e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-amount-asc:before { - content: "\f160"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-amount-desc:before { - content: "\f161"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-numeric-asc:before { - content: "\f162"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-numeric-desc:before { - content: "\f163"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-up:before { - content: "\f164"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-down:before { - content: "\f165"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube-square:before { - content: "\f166"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube:before { - content: "\f167"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-xing:before { - content: "\f168"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-xing-square:before { - content: "\f169"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube-play:before { - content: "\f16a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dropbox:before { - content: "\f16b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-overflow:before { - content: "\f16c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-instagram:before { - content: "\f16d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flickr:before { - content: "\f16e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-adn:before { - content: "\f170"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitbucket:before { - content: "\f171"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitbucket-square:before { - content: "\f172"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tumblr:before { - content: "\f173"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tumblr-square:before { - content: "\f174"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-down:before { - content: "\f175"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-up:before { - content: "\f176"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-left:before { - content: "\f177"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-right:before { - content: "\f178"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-apple:before { - content: "\f179"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-windows:before { - content: "\f17a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-android:before { - content: "\f17b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linux:before { - content: "\f17c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dribbble:before { - content: "\f17d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-skype:before { - content: "\f17e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-foursquare:before { - content: "\f180"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trello:before { - content: "\f181"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-female:before { - content: "\f182"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-male:before { - content: "\f183"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gittip:before, -.fa-gratipay:before { - content: "\f184"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sun-o:before { - content: "\f185"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-moon-o:before { - content: "\f186"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-archive:before { - content: "\f187"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bug:before { - content: "\f188"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vk:before { - content: "\f189"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-weibo:before { - content: "\f18a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-renren:before { - content: "\f18b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pagelines:before { - content: "\f18c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-exchange:before { - content: "\f18d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-left:before { - content: "\f190"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-left:before, .fa-toggle-left:before { - content: "\f191"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dot-circle-o:before { - content: "\f192"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wheelchair:before { - content: "\f193"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vimeo-square:before { - content: "\f194"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-try:before, .fa-turkish-lira:before { - content: "\f195"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-square-o:before { - content: "\f196"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-space-shuttle:before { - content: "\f197"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-slack:before { - content: "\f198"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope-square:before { - content: "\f199"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wordpress:before { - content: "\f19a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-openid:before { - content: "\f19b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bank:before, .fa-institution:before, .fa-university:before { - content: "\f19c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-graduation-cap:before, .fa-mortar-board:before { - content: "\f19d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-yahoo:before { - content: "\f19e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google:before { - content: "\f1a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-reddit:before { - content: "\f1a1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-reddit-square:before { - content: "\f1a2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stumbleupon:before { - content: "\f1a4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-delicious:before { - content: "\f1a5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-digg:before { - content: "\f1a6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pied-piper:before { - content: "\f1a7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pied-piper-alt:before { - content: "\f1a8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-drupal:before { - content: "\f1a9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-joomla:before { - content: "\f1aa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-language:before { - content: "\f1ab"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fax:before { - content: "\f1ac"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-building:before { - content: "\f1ad"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-child:before { - content: "\f1ae"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paw:before { - content: "\f1b0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spoon:before { - content: "\f1b1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cube:before { - content: "\f1b2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cubes:before { - content: "\f1b3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-behance:before { - content: "\f1b4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-behance-square:before { - content: "\f1b5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-steam:before { - content: "\f1b6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-steam-square:before { - content: "\f1b7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-recycle:before { - content: "\f1b8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tree:before { - content: "\f1bb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spotify:before { - content: "\f1bc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-deviantart:before { - content: "\f1bd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-soundcloud:before { - content: "\f1be"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-database:before { - content: "\f1c0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-pdf-o:before { - content: "\f1c1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-word-o:before { - content: "\f1c2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-excel-o:before { - content: "\f1c3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before { - content: "\f1c5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-archive-o:before, .fa-file-zip-o:before { - content: "\f1c6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-audio-o:before, .fa-file-sound-o:before { - content: "\f1c7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-code-o:before { - content: "\f1c9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vine:before { - content: "\f1ca"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-codepen:before { - content: "\f1cb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-jsfiddle:before { - content: "\f1cc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before { - content: "\f1cd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-o-notch:before { - content: "\f1ce"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ra:before, .fa-rebel:before { - content: "\f1d0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-empire:before, .fa-ge:before { - content: "\f1d1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-git-square:before { - content: "\f1d2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-git:before { - content: "\f1d3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hacker-news:before { - content: "\f1d4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tencent-weibo:before { - content: "\f1d5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-qq:before { - content: "\f1d6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paper-plane:before, .fa-send:before { - content: "\f1d8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paper-plane-o:before, .fa-send-o:before { - content: "\f1d9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-history:before { - content: "\f1da"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-thin:before, .fa-genderless:before { - content: "\f1db"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-header:before { - content: "\f1dc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paragraph:before { - content: "\f1dd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sliders:before { - content: "\f1de"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-alt:before { - content: "\f1e0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-alt-square:before { - content: "\f1e1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bomb:before { - content: "\f1e2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-futbol-o:before, .fa-soccer-ball-o:before { - content: "\f1e3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tty:before { - content: "\f1e4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-binoculars:before { - content: "\f1e5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plug:before { - content: "\f1e6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-slideshare:before { - content: "\f1e7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitch:before { - content: "\f1e8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-yelp:before { - content: "\f1e9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-newspaper-o:before { - content: "\f1ea"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wifi:before { - content: "\f1eb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calculator:before { - content: "\f1ec"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paypal:before { - content: "\f1ed"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-wallet:before { - content: "\f1ee"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-visa:before { - content: "\f1f0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-mastercard:before { - content: "\f1f1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-discover:before { - content: "\f1f2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-amex:before { - content: "\f1f3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-paypal:before { - content: "\f1f4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-stripe:before { - content: "\f1f5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-slash:before { - content: "\f1f6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-slash-o:before { - content: "\f1f7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trash:before { - content: "\f1f8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-copyright:before { - content: "\f1f9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-at:before { - content: "\f1fa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eyedropper:before { - content: "\f1fb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paint-brush:before { - content: "\f1fc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-birthday-cake:before { - content: "\f1fd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-area-chart:before { - content: "\f1fe"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pie-chart:before { - content: "\f200"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-line-chart:before { - content: "\f201"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lastfm:before { - content: "\f202"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lastfm-square:before { - content: "\f203"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-toggle-off:before { - content: "\f204"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-toggle-on:before { - content: "\f205"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bicycle:before { - content: "\f206"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bus:before { - content: "\f207"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ioxhost:before { - content: "\f208"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angellist:before { - content: "\f209"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc:before { - content: "\f20a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ils:before, .fa-shekel:before, .fa-sheqel:before { - content: "\f20b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-meanpath:before { - content: "\f20c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-buysellads:before { - content: "\f20d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-connectdevelop:before { - content: "\f20e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dashcube:before { - content: "\f210"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-forumbee:before { - content: "\f211"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-leanpub:before { - content: "\f212"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sellsy:before { - content: "\f213"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shirtsinbulk:before { - content: "\f214"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-simplybuilt:before { - content: "\f215"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-skyatlas:before { - content: "\f216"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cart-plus:before { - content: "\f217"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cart-arrow-down:before { - content: "\f218"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-diamond:before { - content: "\f219"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ship:before { - content: "\f21a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-secret:before { - content: "\f21b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-motorcycle:before { - content: "\f21c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-street-view:before { - content: "\f21d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heartbeat:before { - content: "\f21e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus:before { - content: "\f221"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars:before { - content: "\f222"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mercury:before { - content: "\f223"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-transgender:before { - content: "\f224"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-transgender-alt:before { - content: "\f225"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus-double:before { - content: "\f226"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-double:before { - content: "\f227"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus-mars:before { - content: "\f228"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke:before { - content: "\f229"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke-v:before { - content: "\f22a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke-h:before { - content: "\f22b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-neuter:before { - content: "\f22c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-official:before { - content: "\f230"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest-p:before { - content: "\f231"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-whatsapp:before { - content: "\f232"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-server:before { - content: "\f233"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-plus:before { - content: "\f234"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-times:before { - content: "\f235"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bed:before, .fa-hotel:before { - content: "\f236"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-viacoin:before { - content: "\f237"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-train:before { - content: "\f238"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-subway:before { - content: "\f239"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-medium:before { - content: "\f23a"; -} - -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -@font-face { - font-family: editormd-logo; - src: url(../fonts/editormd-logo.eot?-5y8q6h); - src: url(.../fonts/editormd-logo.eot?#iefix-5y8q6h) format("embedded-opentype"), url(../fonts/editormd-logo.woff?-5y8q6h) format("woff"), url(../fonts/editormd-logo.ttf?-5y8q6h) format("truetype"), url(../fonts/editormd-logo.svg?-5y8q6h#icomoon) format("svg"); - font-weight: 400; - font-style: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo, .editormd-logo-1x, .editormd-logo-2x, .editormd-logo-3x, .editormd-logo-4x, .editormd-logo-5x, .editormd-logo-6x, .editormd-logo-7x, .editormd-logo-8x { - font-family: editormd-logo; - speak: none; - font-style: normal; - font-weight: 400; - font-variant: normal; - text-transform: none; - font-size: inherit; - line-height: 1; - display: inline-block; - text-rendering: auto; - vertical-align: inherit; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr:after, .markdown-body hr:before { - content: ""; - display: table; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-1x:before, .editormd-logo-2x:before, .editormd-logo-3x:before, .editormd-logo-4x:before, .editormd-logo-5x:before, .editormd-logo-6x:before, .editormd-logo-7x:before, .editormd-logo-8x:before, .editormd-logo:before { - content: "\e1987"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-1x { - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-lg { - font-size: 1.2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-3x { - font-size: 3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-4x { - font-size: 4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-5x { - font-size: 5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-6x { - font-size: 6em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-7x { - font-size: 7em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-8x { - font-size: 8em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-color { - color: #2196F3; -} - -/*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */ -@font-face { - font-family: octicons-anchor; - src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==) format("woff"); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - color: #333; - overflow: hidden; - font-family: "Microsoft YaHei",Helvetica,"Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Monaco,monospace,Tahoma,STXihei,"华文细黑",STHeiti,"Helvetica Neue","Droid Sans","wenquanyi micro hei",FreeSans,Arimo,Arial,SimSun,"宋体",Heiti,"黑体",sans-serif; - font-size: 16px; - line-height: 1.6; - word-wrap: break-word; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body strong { - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 { - margin: .67em 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body img { - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr { - box-sizing: content-box; - height: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body input { - color: inherit; - margin: 0; - line-height: normal; - font: 13px/1.4 Helvetica,arial,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body html input[disabled] { - cursor: default; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body input[type=checkbox] { - box-sizing: border-box; - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body * { - box-sizing: border-box; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body a { - background: 0 0; - color: #4183c4; - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body a:active, .markdown-body a:hover { - outline: 0; - text-decoration: underline; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr { - margin: 15px 0; - overflow: hidden; - background: 0 0; - border: 0; - border-bottom: 1px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1, .markdown-body h2 { - padding-bottom: .3em; - border-bottom: 1px solid #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote { - margin: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol, .markdown-body ul ol { - list-style-type: lower-roman; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol ol, .markdown-body ol ul ol, .markdown-body ul ol ol, .markdown-body ul ul ol { - list-style-type: lower-alpha; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dd { - margin-left: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code { - font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre { - font: 12px Consolas,"Liberation Mono",Menlo,Courier,monospace; - word-wrap: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .octicon { - font: normal normal 16px octicons-anchor; - line-height: 1; - display: inline-block; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .octicon-link:before { - content: '\f05c'; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body > :first-child { - margin-top: 0 !important; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body > :last-child { - margin-bottom: 0 !important; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .anchor { - position: absolute; - top: 0; - left: 0; - display: block; - padding-right: 6px; - padding-left: 30px; - margin-left: -30px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .anchor:focus { - outline: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { - position: relative; - margin-top: 1em; - margin-bottom: 16px; - font-weight: 700; - line-height: 1.4; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { - display: none; - color: #000; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { - padding-left: 8px; - margin-left: -30px; - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { - display: inline-block; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 { - font-size: 2.25em; - line-height: 1.2; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 .anchor { - line-height: 1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h2 { - font-size: 1.75em; - line-height: 1.225; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h2 .anchor { - line-height: 1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h3 { - font-size: 1.5em; - line-height: 1.43; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h3 .anchor, .markdown-body h4 .anchor { - line-height: 1.2; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h4 { - font-size: 1.25em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h5 .anchor, .markdown-body h6 .anchor { - line-height: 1.1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h5 { - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h6 { - font-size: 1em; - color: #777; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote, .markdown-body dl, .markdown-body ol, .markdown-body p, .markdown-body pre, .markdown-body table, .markdown-body ul { - margin-top: 0; - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol, .markdown-body ul { - padding-left: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol, .markdown-body ol ul, .markdown-body ul ol, .markdown-body ul ul { - margin-top: 0; - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body li > p { - margin-top: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl { - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl dt { - padding: 0; - margin-top: 16px; - font-size: 1em; - font-style: italic; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl dd { - padding: 0 16px; - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote { - padding: 0 15px; - color: #777; - border-left: 4px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote > :first-child { - margin-top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote > :last-child { - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table { - border-collapse: collapse; - border-spacing: 0; - display: block; - width: 100%; - overflow: auto; - word-break: normal; - word-break: keep-all; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table th { - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table td, .markdown-body table th { - padding: 6px 13px; - border: 1px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table tr:nth-child(2n) { - background-color: #f8f8f8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body img { - max-width: 100%; - box-sizing: border-box; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code { - padding: .2em 0; - margin: 0; - font-size: 85%; - background-color: rgba(0, 0, 0, 0.04); - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code:after, .markdown-body code:before { - letter-spacing: -.2em; - content: "\00a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre > code { - padding: 0; - margin: 0; - font-size: 100%; - word-break: normal; - white-space: pre; - background: 0 0; - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight { - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre, .markdown-body pre { - padding: 16px; - overflow: auto; - font-size: 85%; - background-color: #f7f7f7; - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre { - margin-bottom: 0; - word-break: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre code { - display: inline; - max-width: initial; - padding: 0; - margin: 0; - overflow: initial; - line-height: inherit; - word-wrap: normal; - background-color: transparent; - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre code:after, .markdown-body pre code:before { - content: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-c { - color: #969896; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-c1, .markdown-body .pl-mdh, .markdown-body .pl-mm, .markdown-body .pl-mp, .markdown-body .pl-mr, .markdown-body .pl-s1 .pl-v, .markdown-body .pl-s3, .markdown-body .pl-sc, .markdown-body .pl-sv { - color: #0086b3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-e, .markdown-body .pl-en { - color: #795da3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-s1 .pl-s2, .markdown-body .pl-smi, .markdown-body .pl-smp, .markdown-body .pl-stj, .markdown-body .pl-vo, .markdown-body .pl-vpf { - color: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ent { - color: #63a35c; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-k, .markdown-body .pl-s, .markdown-body .pl-st { - color: #a71d5d; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-pds, .markdown-body .pl-s1, .markdown-body .pl-s1 .pl-pse .pl-s2, .markdown-body .pl-sr, .markdown-body .pl-sr .pl-cce, .markdown-body .pl-sr .pl-sra, .markdown-body .pl-sr .pl-sre, .markdown-body .pl-src { - color: #df5000; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mo, .markdown-body .pl-v { - color: #1d3e81; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-id { - color: #b52a1d; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ii { - background-color: #b52a1d; - color: #f8f8f8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-sr .pl-cce { - color: #63a35c; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ml { - color: #693a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mh, .markdown-body .pl-mh .pl-en, .markdown-body .pl-ms { - color: #1d3e81; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mq { - color: teal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mi { - color: #333; - font-style: italic; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mb { - color: #333; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-md, .markdown-body .pl-mdhf { - background-color: #ffecec; - color: #bd2c00; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mdht, .markdown-body .pl-mi1 { - background-color: #eaffea; - color: #55a532; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mdr { - color: #795da3; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body kbd { - display: inline-block; - padding: 3px 5px; - font: 11px Consolas,"Liberation Mono",Menlo,Courier,monospace; - line-height: 10px; - color: #555; - vertical-align: middle; - background-color: #fcfcfc; - border: 1px solid #ccc; - border-bottom-color: #bbb; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #bbb; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .task-list-item + .task-list-item { - margin-top: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .task-list-item input { - float: left; - margin: .3em 0 .25em -1.6em; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body :checked + .radio-label { - z-index: 1; - position: relative; - border-color: #4183c4; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview, .editormd-preview-container { - text-align: left; - font-size: 14px; - line-height: 1.6; - padding: 20px; - overflow: auto; - width: 100%; - background-color: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview blockquote, .editormd-preview-container blockquote { - color: #666; - border-left: 4px solid #ddd; - padding-left: 20px; - margin-left: 0; - font-size: 14px; - font-style: italic; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview p code, .editormd-preview-container p code { - margin-left: 5px; - margin-right: 4px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview abbr, .editormd-preview-container abbr { - background: #ffd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview hr, .editormd-preview-container hr { - height: 1px; - border: none; - border-top: 1px solid #ddd; - background: 0 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview code, .editormd-preview-container code { - border: 1px solid #ddd; - background: #f6f6f6; - padding: 3px; - border-radius: 3px; - font-size: 14px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre, .editormd-preview-container pre { - border: 1px solid #ddd; - background: #f6f6f6; - padding: 10px; - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre code, .editormd-preview-container pre code { - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview code, .editormd-html-preview kbd, .editormd-html-preview pre, .editormd-preview-container code, .editormd-preview-container kbd, .editormd-preview-container pre { - font-family: "YaHei Consolas Hybrid",Consolas,"Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,monospace,monospace; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview table thead tr, .editormd-preview-container table thead tr { - background-color: #F8F8F8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview p.editormd-tex, .editormd-preview-container p.editormd-tex { - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview span.editormd-tex, .editormd-preview-container span.editormd-tex { - margin: 0 5px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .emoji, .editormd-preview-container .emoji { - width: 24px; - height: 24px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .katex, .editormd-preview-container .katex { - font-size: 1.4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart, .editormd-html-preview .sequence-diagram, .editormd-preview-container .flowchart, .editormd-preview-container .sequence-diagram { - margin: 0 auto; - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart svg, .editormd-html-preview .sequence-diagram svg, .editormd-preview-container .flowchart svg, .editormd-preview-container .sequence-diagram svg { - margin: 0 auto; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart text, .editormd-html-preview .sequence-diagram text, .editormd-preview-container .flowchart text, .editormd-preview-container .sequence-diagram text { - font-size: 15px !important; - font-family: "YaHei Consolas Hybrid", Consolas, "Microsoft YaHei", "Malgun Gothic", "Segoe UI", Helvetica, Arial !important; -} - -/*! Pretty printing styles. Used with prettify.js. */ -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pln { - color: #000; -} - -@media screen { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .str { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd { - color: #008; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .com { - color: #800; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .typ { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .lit { - color: #066; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .clo, .opn, .pun { - color: #660; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .tag { - color: #008; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atn { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atv { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .dec, .var { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .fun { - color: red; - } -} - -@media print, projection { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd, .tag, .typ { - font-weight: 700; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .str { - color: #060; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd { - color: #006; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .com { - color: #600; - font-style: italic; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .typ { - color: #404; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .lit { - color: #044; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .clo, .opn, .pun { - color: #440; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .tag { - color: #006; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atn { - color: #404; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atv { - color: #060; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -pre.prettyprint { - padding: 2px; - border: 1px solid #888; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -ol.linenums { - margin-top: 0; - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -li.L1, li.L3, li.L5, li.L7, li.L9 { - background: #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre.prettyprint, .editormd-preview-container pre.prettyprint { - padding: 10px; - border: 1px solid #ddd; - white-space: pre-wrap; - word-wrap: break-word; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums, .editormd-preview-container ol.linenums { - color: #999; - padding-left: 2.5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums li, .editormd-preview-container ol.linenums li { - list-style-type: decimal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums li code, .editormd-preview-container ol.linenums li code { - border: none; - background: 0 0; - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu, .editormd-preview-container .editormd-toc-menu { - margin: 8px 0 12px; - display: inline-block; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc, .editormd-preview-container .editormd-toc-menu > .markdown-toc { - position: relative; - border-radius: 4px; - border: 1px solid #ddd; - display: inline-block; - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul { - width: 160%; - min-width: 180px; - position: absolute; - left: -1px; - top: -2px; - z-index: 100; - padding: 0 10px 10px; - display: none; - background: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - -o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li ul { - width: 100%; - min-width: 180px; - border: 1px solid #ddd; - display: none; - background: #fff; - border-radius: 4px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn:hover, .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a:hover, .editormd-preview-container .editormd-toc-menu .toc-menu-btn:hover, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a:hover { - background-color: #f6f6f6; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a { - color: #666; - padding: 6px 10px; - display: block; - -webkit-transition: background-color 500ms ease-out; - transition: background-color 500ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li, .editormd-preview-container .editormd-toc-menu > .markdown-toc li { - position: relative; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul { - position: absolute; - top: 32px; - left: 10%; - display: none; - -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - -o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { - pointer-events: pointer-events; - position: absolute; - left: 15px; - top: -6px; - display: block; - content: ""; - width: 0; - height: 0; - border: 6px solid transparent; - border-width: 0 6px 6px; - z-index: 10; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { - border-bottom-color: #ccc; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after { - border-bottom-color: #fff; - top: -5px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu ul, .editormd-preview-container .editormd-toc-menu ul { - list-style: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu a, .editormd-preview-container .editormd-toc-menu a { - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu h1, .editormd-preview-container .editormd-toc-menu h1 { - font-size: 16px; - padding: 5px 0 10px 10px; - line-height: 1; - border-bottom: 1px solid #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu h1 .fa, .editormd-preview-container .editormd-toc-menu h1 .fa { - padding-left: 10px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn, .editormd-preview-container .editormd-toc-menu .toc-menu-btn { - color: #666; - min-width: 180px; - padding: 5px 10px; - border-radius: 4px; - display: inline-block; - -webkit-transition: background-color 500ms ease-out; - transition: background-color 500ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview textarea, .editormd-onlyread .editormd-toolbar { - display: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn .fa, .editormd-preview-container .editormd-toc-menu .toc-menu-btn .fa { - float: right; - padding: 3px 0 0 10px; - font-size: 1.3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .editormd-toc-menu ul { - padding-left: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre, .markdown-body pre { - line-height: 1.6; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -hr.editormd-page-break { - border: 1px dotted #ccc; - font-size: 0; - height: 2px; -} - -@media only print { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - hr.editormd-page-break { - background: 0 0; - border: none; - height: 0; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview hr.editormd-page-break { - background: 0 0; - border: none; - height: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-close-btn { - color: #fff; - padding: 4px 6px; - font-size: 18px; - border-radius: 500px; - display: none; - background-color: #ccc; - position: absolute; - top: 25px; - right: 35px; - z-index: 19; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-close-btn:hover { - background-color: #999; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-active { - width: 100%; - padding: 40px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark { - color: #777; - background: #2C2827; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container { - color: #888; - background-color: #2C2827; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container pre.prettyprint { - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container blockquote { - color: #555; - padding: .5em; - background: #222; - border-color: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container abbr { - color: #fff; - padding: 1px 3px; - border-radius: 3px; - background: #f90; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container code { - color: #fff; - border: none; - padding: 1px 3px; - border-radius: 3px; - background: #5A9600; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container table { - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container .fa-emoji { - color: #B4BF42; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container .katex { - color: #FEC93F; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc { - background: #fff; - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc h1 { - border-color: #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .markdown-body h1, .editormd-preview-theme-dark .markdown-body h2, .editormd-preview-theme-dark .markdown-body hr { - border-color: #222; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark pre { - color: #999; - background-color: #111; - background-color: rgba(0, 0, 0, 0.4); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark pre .pln { - color: #999; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark li.L1, .editormd-preview-theme-dark li.L3, .editormd-preview-theme-dark li.L5, .editormd-preview-theme-dark li.L7, .editormd-preview-theme-dark li.L9 { - background: 0 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark [class*=editormd-logo] { - color: #2196F3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .sequence-diagram text { - fill: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .sequence-diagram path, .editormd-preview-theme-dark .sequence-diagram rect { - color: #fff; - fill: #64D1CB; - stroke: #64D1CB; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart path, .editormd-preview-theme-dark .flowchart rect { - stroke: #A6C6FF; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart rect { - fill: #A6C6FF; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart text { - fill: #5879B4; -} - -@media screen { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .str { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .kwd { - color: #f90; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .com { - color: #444; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .typ { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .lit { - color: #066; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .clo, .editormd-preview-theme-dark .opn, .editormd-preview-theme-dark .pun { - color: #660; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .tag { - color: #f90; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .atn { - color: #6C95F5; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .atv { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .dec, .editormd-preview-theme-dark .var { - color: #008BA7; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .fun { - color: red; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-onlyread .CodeMirror { - margin-top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-onlyread .editormd-preview { - top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-fullscreen { - position: fixed; - top: 0; - left: 0; - border: none; - margin: 0 auto; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark { - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-toolbar { - background: #1A1A17; - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li > a { - color: #777; - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li > a.active, .editormd-theme-dark .editormd-menu > li > a:hover { - border-color: #333; - background: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li.divider { - border-right: 1px solid #111; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .CodeMirror { - border-right: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 1, vendor/assets/dragula/dragula.css */ -.gu-mirror { - position: fixed !important; - margin: 0 !important; - z-index: 9999 !important; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); -} - -/* line 9, vendor/assets/dragula/dragula.css */ -.gu-hide { - display: none !important; -} - -/* line 12, vendor/assets/dragula/dragula.css */ -.gu-unselectable { - -webkit-user-select: none !important; - -moz-user-select: none !important; - -ms-user-select: none !important; - user-select: none !important; -} - -/* line 18, vendor/assets/dragula/dragula.css */ -.gu-transit { - opacity: 0.2; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; - filter: alpha(opacity=20); -} - -/* line 1, app/assets/stylesheets/common.scss */ -body { - font-size: 14px; - background: #efefef; -} - -/* line 7, app/assets/stylesheets/common.scss */ -a:hover { - text-decoration: unset; -} - -/* line 12, app/assets/stylesheets/common.scss */ -textarea.danger, input.danger { - border-color: #dc3545 !important; -} - -/* line 16, app/assets/stylesheets/common.scss */ -label.error { - color: #dc3545 !important; -} - -/* line 20, app/assets/stylesheets/common.scss */ -input.form-control { - font-size: 14px; -} - -/* line 24, app/assets/stylesheets/common.scss */ -.input-group-prepend .input-group-text { - font-size: 14px; -} - -/* line 29, app/assets/stylesheets/common.scss */ -.flex-1 { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 32, app/assets/stylesheets/common.scss */ -.fl { - float: left; -} - -/* line 33, app/assets/stylesheets/common.scss */ -.no_padding { - padding: 0px !important; -} - -/* line 34, app/assets/stylesheets/common.scss */ -.font-12 { - font-size: 12px !important; -} - -/* line 35, app/assets/stylesheets/common.scss */ -.font-14 { - font-size: 14px !important; -} - -/* line 36, app/assets/stylesheets/common.scss */ -.font-16 { - font-size: 16px !important; -} - -/* line 37, app/assets/stylesheets/common.scss */ -.font-18 { - font-size: 18px !important; -} - -/* line 38, app/assets/stylesheets/common.scss */ -.font-20 { - font-size: 20px !important; -} - -/* line 39, app/assets/stylesheets/common.scss */ -.font-24 { - font-size: 24px !important; -} - -/* line 40, app/assets/stylesheets/common.scss */ -.padding10-5 { - padding: 10px 5px; -} - -/* line 41, app/assets/stylesheets/common.scss */ -.width100 { - width: 100%; -} - -/* line 42, app/assets/stylesheets/common.scss */ -.mb10 { - margin-bottom: 10px; -} - -/* line 43, app/assets/stylesheets/common.scss */ -.mt10 { - margin-top: 10px; -} - -/* line 44, app/assets/stylesheets/common.scss */ -.mr10 { - margin-right: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml10 { - margin-left: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml20 { - margin-left: 20px; -} - -/* line 46, app/assets/stylesheets/common.scss */ -.textarea-width-100 { - width: 100%; - resize: none; - border: 1px solid #ccc; -} - -/* line 47, app/assets/stylesheets/common.scss */ -.padding10 { - padding: 10px; -} - -/* line 48, app/assets/stylesheets/common.scss */ -.padding5-10 { - padding: 5px 10px; -} - -/* line 49, app/assets/stylesheets/common.scss */ -.position-r { - position: relative; -} - -/* line 50, app/assets/stylesheets/common.scss */ -.color-grey-c { - color: #ccc; -} - -/* line 51, app/assets/stylesheets/common.scss */ -.color-blue { - color: #4CACFF; -} - -/* line 52, app/assets/stylesheets/common.scss */ -.color-orange { - color: #ff6800; -} - -/* line 53, app/assets/stylesheets/common.scss */ -.inline-block { - display: inline-block; -} - -/* line 54, app/assets/stylesheets/common.scss */ -.hide { - display: none; -} - -/* line 55, app/assets/stylesheets/common.scss */ -.show { - display: block; -} - -/* line 57, app/assets/stylesheets/common.scss */ -.input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; -} - -/* line 58, app/assets/stylesheets/common.scss */ -.input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; -} - -/* line 4, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item > .drag { - cursor: move; - background: #fff; - box-shadow: 1px 2px 5px 3px #f0f0f0; -} - -/* line 10, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item-no { - font-size: 28px; - text-align: center; -} - -/* line 15, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item-img { - cursor: pointer; - width: 100%; - height: 60px; -} - -/* line 20, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item-img > img { - display: block; - width: 100%; - height: 60px; - background: #F5F5F5; -} - -/* line 28, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .not_active { - background: #F0F0F0; -} - -/* line 32, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .delete-btn { - font-size: 20px; - color: red; - cursor: pointer; -} - -/* line 38, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .save-url-btn { - cursor: pointer; -} - -/* line 42, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 48, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .online-check-box { - font-size: 20px; -} - -/* line 52, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 55, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; -} - -/* line 1, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container { - padding: 20px; - -webkit-box-flex: 1; - flex: 1; - min-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - overflow-y: scroll; - /* 面包屑 */ - /* 内容表格 */ - /* 分页 */ - /* 搜索表单 */ -} - -/* line 9, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container > .content { - -webkit-box-flex: 1; - flex: 1; - font-size: 14px; -} - -/* line 13, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container > .content .box { - padding: 20px; - border-radius: 5px; - background: #fff; -} - -/* line 21, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .breadcrumb { - padding-left: 5px; - font-size: 20px; - background: unset; -} - -/* line 28, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table { - table-layout: fixed; -} - -/* line 31, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table td { - vertical-align: middle; -} - -/* line 37, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table tr.no-data:hover { - color: darkgrey; - background: unset; -} - -/* line 42, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table tr.no-data > td { - text-align: center; - height: 300px; -} - -/* line 50, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .image-preview-container { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; -} - -/* line 57, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .action-container > .action { - padding: 0 3px; -} - -/* line 62, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .action-container .more-action-dropdown .dropdown-item { - font-size: 14px; -} - -/* line 69, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .paginate-container { - margin-top: 20px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -/* line 76, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .paginate-container .paginate-total { - margin-bottom: 10px; - color: darkgrey; -} - -/* line 81, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .paginate-container .pagination { - margin-bottom: 0px; -} - -/* line 87, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container { - display: -webkit-box; - display: flex; - margin-bottom: 20px; -} - -/* line 91, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 94, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container .search-form * { - font-size: 14px; -} - -/* line 96, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container .search-form select, .cooperative-body-container .search-form-container .search-form input { - margin-right: 10px; - font-size: 14px; -} - -/* line 103, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .global-error { - color: grey; - min-height: 300px; -} - -/* line 107, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .global-error-code { - font-size: 80px; -} - -/* line 111, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .global-error-text { - font-size: 24px; -} - -/* line 117, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .nav-tabs .nav-link { - padding: 0.5rem 2rem; -} - -/* line 122, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .CodeMirror { - border: 1px solid #ced4da; -} - -/* line 126, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .batch-action-container { - padding: 10px 20px 0; - background: #fff; -} - -/* line 3, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .competition-mode-container .row { - height: 35px; -} - -/* line 7, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .competition-mode-container .des-row { - height: auto; -} - -/* line 11, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .competition-mode-container .form-control { - font-size: 14px; -} - -/* line 22, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .col-md-label { - -webkit-box-flex: 0; - flex: 0 0 10%; - max-width: 10%; - min-width: 30px; - padding-right: 15px; - padding-left: 15px; - position: relative; -} - -/* line 31, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .col-md-label-s { - -webkit-box-flex: 0; - flex: 0 0 30px; - padding-right: 15px; - padding-left: 15px; - position: relative; -} - -/* line 38, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .setBtn_s { - height: 35px; - line-height: 20px; -} - -/* line 43, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .sponsor_label { - border: 1px solid #4CACFF; - border-radius: 5px; - background-color: rgba(76, 172, 255, 0.3); - color: #333; - padding: 0px 4px; - height: 30px; - line-height: 30px; - float: left; - margin: 4px 5px; -} - -/* line 54, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .sponsor_label span { - display: block; - float: left; - height: 28px; - line-height: 28px; - margin-right: 5px; -} - -/* line 62, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .sponsor_label a { - font-size: 18px; - float: left; - height: 28px; - line-height: 28px; -} - -/* line 70, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel { - padding: 0px 15px; -} - -/* line 73, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .large_panel_part { - border-top: 1px solid #eaeaea; -} - -/* line 76, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .large_panel_part:first-child { - border: none; -} - -/* line 80, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .large_panel_part > .row, .cooperative-competition-settings-index-page .large_panel .small_panel > .row { - border-bottom: 1px solid #eaeaea; - padding: 20px 0px; -} - -/* line 84, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .small_panel { - margin-left: 20px; -} - -/* line 87, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .row:last-child { - border: none; -} - -/* line 91, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 81px; - max-width: 81px; -} - -/* line 95, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 99, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-1) { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 103, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 107, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.3%; - max-width: 33.3%; -} - -/* line 111, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > div.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 3, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item { - display: -webkit-box; - display: flex; -} - -/* line 6, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-img, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-img { - display: block; - width: 80px; - height: 80px; - background: #f0f0f0; -} - -/* line 13, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload { - cursor: pointer; - position: absolute; - top: 0; - width: 80px; - height: 80px; - background: #F5F5F5; - border: 1px solid #E5E5E5; -} - -/* line 22, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-upload::before, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload::before { - content: ''; - position: absolute; - top: 27px; - left: 39px; - width: 2px; - height: 26px; - background: #E5E5E5; -} - -/* line 32, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-upload::after, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload::after { - content: ''; - position: absolute; - top: 39px; - left: 27px; - width: 26px; - height: 2px; - background: #E5E5E5; -} - -/* line 43, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-left, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left { - position: relative; - width: 80px; - height: 80px; -} - -/* line 49, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-left.has-img .logo-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left.has-img .logo-item-upload { - display: none; -} - -/* line 54, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-left.has-img:hover .logo-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left.has-img:hover .logo-item-upload { - display: block; - background: rgba(145, 145, 145, 0.8); -} - -/* line 62, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-right, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-right { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: justify; - justify-content: space-between; - color: #777777; - font-size: 12px; -} - -/* line 70, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-title, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-title { - color: #23272B; - font-size: 14px; -} - -/* line 76, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item { - margin-bottom: 15px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 81, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-img, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-img { - display: block; - width: 300px; - height: 80px; - background: #f0f0f0; -} - -/* line 88, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload { - cursor: pointer; - position: absolute; - top: 0; - width: 300px; - height: 80px; - background: #F5F5F5; - border: 1px solid #E5E5E5; -} - -/* line 97, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-upload::before, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload::before { - content: ''; - position: absolute; - top: 27px; - left: 149px; - width: 2px; - height: 26px; - background: #E5E5E5; -} - -/* line 107, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-upload::after, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload::after { - content: ''; - position: absolute; - top: 39px; - left: 137px; - width: 26px; - height: 2px; - background: #E5E5E5; -} - -/* line 118, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-top, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-top { - margin-bottom: 10px; -} - -/* line 122, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-bottom, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom { - position: relative; - width: 300px; - height: 80px; -} - -/* line 128, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-bottom.has-img .banner-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom.has-img .banner-item-upload { - display: none; -} - -/* line 133, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-bottom.has-img:hover .banner-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom.has-img:hover .banner-item-upload { - display: block; - background: rgba(145, 145, 145, 0.8); -} - -/* line 141, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-title, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-title { - color: #23272B; - font-size: 14px; -} - -/* line 1, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar { - min-width: 200px; - max-width: 200px; - background: #272822; - color: #fff; - -webkit-transition: all 0.5s; - transition: all 0.5s; - overflow-y: scroll; -} - -/* line 9, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar::-webkit-scrollbar { - display: none; -} - -/* line 13, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active { - min-width: 60px; - max-width: 60px; - text-align: center; -} - -/* line 18, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .sidebar-header { - padding: 10px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 23, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .sidebar-header-logo { - overflow: hidden; - margin-bottom: 10px; -} - -/* line 27, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .sidebar-header-logo > .logo-label { - display: none; -} - -/* line 33, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul li a { - padding: 10px; - text-align: center; - font-size: 0.85em; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 40, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul li a span { - display: none; -} - -/* line 42, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul li a i { - margin-right: 0; - display: block; - font-size: 1.8em; - margin-bottom: 5px; - width: 30px; - height: 20px; -} - -/* line 52, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .dropdown-toggle::after { - top: auto; - bottom: 10px; - right: 50%; - -webkit-transform: translateX(50%); - transform: translateX(50%); -} - -/* line 61, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul ul a { - padding: 10px !important; -} - -/* line 64, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul ul a span { - display: none; -} - -/* line 66, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul ul a i { - margin-left: 0px; - display: block; - font-size: 0.8em; - width: 30px; - height: 10px; -} - -/* line 76, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header { - padding: 20px; - background: #272822; - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 83, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header-logo { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 88, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header-logo > img { - width: 40px; - height: auto; -} - -/* line 93, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header-logo > .logo-label { - font-size: 18px; - color: darkgrey; - margin-left: 10px; -} - -/* line 101, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - cursor: pointer; - text-align: right; -} - -/* line 108, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse.active { - width: 40px; - height: 30px; - background: #3f3f3f; - border: 1px solid grey; - border-radius: 3px; -} - -/* line 115, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse.active i.fold { - display: none; -} - -/* line 116, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse.active i.unfold { - display: block; -} - -/* line 119, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse i.fold { - display: block; -} - -/* line 122, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse i.unfold { - display: none; -} - -/* line 125, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar a, #sidebar a:hover, #sidebar a:focus { - color: inherit; - text-decoration: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} - -/* line 131, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar > ul > li > a > i { - width: 14px; - height: 14px; -} - -/* line 137, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul.components { - padding: 20px 0; - border-bottom: 1px solid #3f3f3f; -} - -/* line 142, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul p { - color: #fff; - padding: 10px; -} - -/* line 147, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li > a { - padding: 10px; - font-size: 1em; - display: block; - text-align: left; -} - -/* line 153, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li > a i { - margin-right: 10px; - font-size: 1em; - margin-bottom: 5px; -} - -/* line 161, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li a:hover, #sidebar ul li a.active { - color: #fff; - background: #276891; -} - -/* line 167, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li.active > a, #sidebar ul a[aria-expanded="true"] { - color: #fff; -} - -/* line 172, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul ul a { - font-size: 0.9em !important; - padding-left: 30px !important; - background: #3f3f3f; -} - -@media (max-width: 768px) { - /* line 182, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active { - padding: 10px 5px; - min-width: 40px; - max-width: 40px; - text-align: center; - margin-left: 0; - -webkit-transform: none; - transform: none; - } - /* line 190, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active .sidebar-header { - padding: 0px; - } - /* line 193, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active .sidebar-header .sidebar-header-logo { - display: none; - } - /* line 197, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active .sidebar-header #sidebarCollapse { - width: 30px; - height: 20px; - } - /* line 203, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active ul li a { - padding: 10px; - font-size: 0.85em; - } - /* line 207, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active ul li a i { - margin-right: 0; - display: block; - margin-bottom: 5px; - } - /* line 214, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active > ul > li > a > i { - font-size: 1.8em; - } - /* line 218, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active ul ul a { - padding: 10px !important; - } - /* line 227, app/assets/stylesheets/cooperative/sidebar.scss */ - .dropdown-toggle::after { - top: auto; - bottom: 10px; - right: 50%; - -webkit-transform: translateX(50%); - transform: translateX(50%); - } -} - -/* line 19, app/assets/stylesheets/cooperative.scss */ -body { - width: 100vw; - height: 100vh; - max-width: 100vw; - max-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-align: stretch; - align-items: stretch; - font-size: 14px; - background: #efefef; - overflow: hidden; -} - -/* line 33, app/assets/stylesheets/cooperative.scss */ -.simple_form .form-group .collection_radio_buttons { - margin-bottom: 0px; -} - -/* line 37, app/assets/stylesheets/cooperative.scss */ -.simple_form .form-group .form-check-inline { - height: calc(1.5em + 0.75rem + 2px); -} - -/* line 43, app/assets/stylesheets/cooperative.scss */ -input.form-control { - font-size: 14px; -} - -/* line 47, app/assets/stylesheets/cooperative.scss */ -.btn-default { - color: #666; - background: #e1e1e1 !important; -} - -/* line 51, app/assets/stylesheets/cooperative.scss */ -.export-absolute { - right: 20px; - position: absolute; -} diff --git a/public/assets/cooperative-1b42e1bb96d80fa508effaea7d7bf61fd1e9ec1dc9979d20bc502a2c08153fdd.css.gz b/public/assets/cooperative-1b42e1bb96d80fa508effaea7d7bf61fd1e9ec1dc9979d20bc502a2c08153fdd.css.gz deleted file mode 100644 index 0dc73be9e..000000000 Binary files a/public/assets/cooperative-1b42e1bb96d80fa508effaea7d7bf61fd1e9ec1dc9979d20bc502a2c08153fdd.css.gz and /dev/null differ diff --git a/public/assets/cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js b/public/assets/cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js similarity index 99% rename from public/assets/cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js rename to public/assets/cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js index 28d0d5993..ff9bca75a 100644 --- a/public/assets/cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js +++ b/public/assets/cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js @@ -33,12 +33,17 @@ Released under the MIT license (function() { (function() { - var cspNonce; + var nonce; - cspNonce = Rails.cspNonce = function() { - var meta; - meta = document.querySelector('meta[name=csp-nonce]'); - return meta && meta.content; + nonce = null; + + Rails.loadCSPNonce = function() { + var ref; + return nonce = (ref = document.querySelector("meta[name=csp-nonce]")) != null ? ref.content : void 0; + }; + + Rails.cspNonce = function() { + return nonce != null ? nonce : Rails.loadCSPNonce(); }; }).call(this); @@ -617,24 +622,29 @@ Released under the MIT license return setData(form, 'ujs:submit-button-formmethod', button.getAttribute('formmethod')); }; - Rails.handleMetaClick = function(e) { - var data, link, metaClick, method; + Rails.preventInsignificantClick = function(e) { + var data, insignificantMetaClick, link, metaClick, method, primaryMouseKey; link = this; method = (link.getAttribute('data-method') || 'GET').toUpperCase(); data = link.getAttribute('data-params'); metaClick = e.metaKey || e.ctrlKey; - if (metaClick && method === 'GET' && !data) { + insignificantMetaClick = metaClick && method === 'GET' && !data; + primaryMouseKey = e.button === 0; + if (!primaryMouseKey || insignificantMetaClick) { return e.stopImmediatePropagation(); } }; }).call(this); (function() { - var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMetaClick, handleMethod, handleRemote, refreshCSRFTokens; + var $, CSRFProtection, delegate, disableElement, enableElement, fire, formSubmitButtonClick, getData, handleConfirm, handleDisabledElement, handleMethod, handleRemote, loadCSPNonce, preventInsignificantClick, refreshCSRFTokens; - fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMetaClick = Rails.handleMetaClick, handleMethod = Rails.handleMethod; + fire = Rails.fire, delegate = Rails.delegate, getData = Rails.getData, $ = Rails.$, refreshCSRFTokens = Rails.refreshCSRFTokens, CSRFProtection = Rails.CSRFProtection, loadCSPNonce = Rails.loadCSPNonce, enableElement = Rails.enableElement, disableElement = Rails.disableElement, handleDisabledElement = Rails.handleDisabledElement, handleConfirm = Rails.handleConfirm, preventInsignificantClick = Rails.preventInsignificantClick, handleRemote = Rails.handleRemote, formSubmitButtonClick = Rails.formSubmitButtonClick, handleMethod = Rails.handleMethod; - if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null) && !jQuery.rails) { + if ((typeof jQuery !== "undefined" && jQuery !== null) && (jQuery.ajax != null)) { + if (jQuery.rails) { + throw new Error('If you load both jquery_ujs and rails-ujs, use rails-ujs only.'); + } jQuery.rails = Rails; jQuery.ajaxPrefilter(function(options, originalOptions, xhr) { if (!options.crossDomain) { @@ -663,12 +673,13 @@ Released under the MIT license delegate(document, Rails.linkDisableSelector, 'ajax:stopped', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:complete', enableElement); delegate(document, Rails.buttonDisableSelector, 'ajax:stopped', enableElement); + delegate(document, Rails.linkClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.linkClickSelector, 'click', handleDisabledElement); delegate(document, Rails.linkClickSelector, 'click', handleConfirm); - delegate(document, Rails.linkClickSelector, 'click', handleMetaClick); delegate(document, Rails.linkClickSelector, 'click', disableElement); delegate(document, Rails.linkClickSelector, 'click', handleRemote); delegate(document, Rails.linkClickSelector, 'click', handleMethod); + delegate(document, Rails.buttonClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.buttonClickSelector, 'click', handleDisabledElement); delegate(document, Rails.buttonClickSelector, 'click', handleConfirm); delegate(document, Rails.buttonClickSelector, 'click', disableElement); @@ -686,10 +697,12 @@ Released under the MIT license }); delegate(document, Rails.formSubmitSelector, 'ajax:send', disableElement); delegate(document, Rails.formSubmitSelector, 'ajax:complete', enableElement); + delegate(document, Rails.formInputClickSelector, 'click', preventInsignificantClick); delegate(document, Rails.formInputClickSelector, 'click', handleDisabledElement); delegate(document, Rails.formInputClickSelector, 'click', handleConfirm); delegate(document, Rails.formInputClickSelector, 'click', formSubmitButtonClick); document.addEventListener('DOMContentLoaded', refreshCSRFTokens); + document.addEventListener('DOMContentLoaded', loadCSPNonce); return window._rails_loaded = true; }; @@ -706,7 +719,945 @@ Released under the MIT license define(Rails); } }).call(this); -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ActiveStorage=e():t.ActiveStorage=e()}(this,function(){return function(t){function e(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var r={};return e.m=t,e.c=r,e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=2)}([function(t,e,r){"use strict";function n(t){var e=a(document.head,'meta[name="'+t+'"]');if(e)return e.getAttribute("content")}function i(t,e){return"string"==typeof t&&(e=t,t=document),o(t.querySelectorAll(e))}function a(t,e){return"string"==typeof t&&(e=t,t=document),t.querySelector(e)}function u(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.disabled,i=r.bubbles,a=r.cancelable,u=r.detail,o=document.createEvent("Event");o.initEvent(e,i||!0,a||!0),o.detail=u||{};try{t.disabled=!1,t.dispatchEvent(o)}finally{t.disabled=n}return o}function o(t){return Array.isArray(t)?t:Array.from?Array.from(t):[].slice.call(t)}e.d=n,e.c=i,e.b=a,e.a=u,e.e=o},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(t&&"function"==typeof t[e]){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i1&&void 0!==arguments[1]?arguments[1]:{};return Object(a.a)(this.form,"direct-uploads:"+t,{detail:e})}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return o});var i=r(1),a=r(0),u=function(){function t(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{};return e.file=this.file,e.id=this.directUpload.id,Object(a.a)(this.input,"direct-upload:"+t,{detail:e})}},{key:"dispatchError",value:function(t){this.dispatch("error",{error:t}).defaultPrevented||alert(t)}},{key:"directUploadWillCreateBlobWithXHR",value:function(t){this.dispatch("before-blob-request",{xhr:t})}},{key:"directUploadWillStoreFileWithXHR",value:function(t){var e=this;this.dispatch("before-storage-request",{xhr:t}),t.upload.addEventListener("progress",function(t){return e.uploadRequestDidProgress(t)})}},{key:"url",get:function(){return this.input.getAttribute("data-direct-upload-url")}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return s});var i=r(7),a=r.n(i),u=function(){function t(t,e){for(var r=0;r>>25)+n|0,a+=(r&n|~r&i)+e[1]-389564586|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[2]+606105819|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[3]-1044525330|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[4]-176418897|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[5]+1200080426|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[6]-1473231341|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[7]-45705983|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[8]+1770035416|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[9]-1958414417|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[10]-42063|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[11]-1990404162|0,n=(n<<22|n>>>10)+i|0,r+=(n&i|~n&a)+e[12]+1804603682|0,r=(r<<7|r>>>25)+n|0,a+=(r&n|~r&i)+e[13]-40341101|0,a=(a<<12|a>>>20)+r|0,i+=(a&r|~a&n)+e[14]-1502002290|0,i=(i<<17|i>>>15)+a|0,n+=(i&a|~i&r)+e[15]+1236535329|0,n=(n<<22|n>>>10)+i|0,r+=(n&a|i&~a)+e[1]-165796510|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[6]-1069501632|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[11]+643717713|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[0]-373897302|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[5]-701558691|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[10]+38016083|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[15]-660478335|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[4]-405537848|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[9]+568446438|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[14]-1019803690|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[3]-187363961|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[8]+1163531501|0,n=(n<<20|n>>>12)+i|0,r+=(n&a|i&~a)+e[13]-1444681467|0,r=(r<<5|r>>>27)+n|0,a+=(r&i|n&~i)+e[2]-51403784|0,a=(a<<9|a>>>23)+r|0,i+=(a&n|r&~n)+e[7]+1735328473|0,i=(i<<14|i>>>18)+a|0,n+=(i&r|a&~r)+e[12]-1926607734|0,n=(n<<20|n>>>12)+i|0,r+=(n^i^a)+e[5]-378558|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[8]-2022574463|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[11]+1839030562|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[14]-35309556|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[1]-1530992060|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[4]+1272893353|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[7]-155497632|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[10]-1094730640|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[13]+681279174|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[0]-358537222|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[3]-722521979|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[6]+76029189|0,n=(n<<23|n>>>9)+i|0,r+=(n^i^a)+e[9]-640364487|0,r=(r<<4|r>>>28)+n|0,a+=(r^n^i)+e[12]-421815835|0,a=(a<<11|a>>>21)+r|0,i+=(a^r^n)+e[15]+530742520|0,i=(i<<16|i>>>16)+a|0,n+=(i^a^r)+e[2]-995338651|0,n=(n<<23|n>>>9)+i|0,r+=(i^(n|~a))+e[0]-198630844|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[7]+1126891415|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[14]-1416354905|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[5]-57434055|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[12]+1700485571|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[3]-1894986606|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[10]-1051523|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[1]-2054922799|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[8]+1873313359|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[15]-30611744|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[6]-1560198380|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[13]+1309151649|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+e[4]-145523070|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+e[11]-1120210379|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+e[2]+718787259|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+e[9]-343485551|0,n=(n<<21|n>>>11)+i|0,t[0]=r+t[0]|0,t[1]=n+t[1]|0,t[2]=i+t[2]|0,t[3]=a+t[3]|0}function r(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return r}function n(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t[e]+(t[e+1]<<8)+(t[e+2]<<16)+(t[e+3]<<24);return r}function i(t){var n,i,a,u,o,s,f=t.length,c=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=f;n+=64)e(c,r(t.substring(n-64,n)));for(t=t.substring(n-64),i=t.length,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],n=0;n>2]|=t.charCodeAt(n)<<(n%4<<3);if(a[n>>2]|=128<<(n%4<<3),n>55)for(e(c,a),n=0;n<16;n+=1)a[n]=0;return u=8*f,u=u.toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(u[2],16),s=parseInt(u[1],16)||0,a[14]=o,a[15]=s,e(c,a),c}function a(t){var r,i,a,u,o,s,f=t.length,c=[1732584193,-271733879,-1732584194,271733878];for(r=64;r<=f;r+=64)e(c,n(t.subarray(r-64,r)));for(t=r-64>2]|=t[r]<<(r%4<<3);if(a[r>>2]|=128<<(r%4<<3),r>55)for(e(c,a),r=0;r<16;r+=1)a[r]=0;return u=8*f,u=u.toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(u[2],16),s=parseInt(u[1],16)||0,a[14]=o,a[15]=s,e(c,a),c}function u(t){var e,r="";for(e=0;e<4;e+=1)r+=p[t>>8*e+4&15]+p[t>>8*e&15];return r}function o(t){var e;for(e=0;e>16)+(e>>16)+(r>>16)<<16|65535&r},"undefined"==typeof ArrayBuffer||ArrayBuffer.prototype.slice||function(){function e(t,e){return t=0|t||0,t<0?Math.max(t+e,0):Math.min(t,e)}ArrayBuffer.prototype.slice=function(r,n){var i,a,u,o,s=this.byteLength,f=e(r,s),c=s;return n!==t&&(c=e(n,s)),f>c?new ArrayBuffer(0):(i=c-f,a=new ArrayBuffer(i),u=new Uint8Array(a),o=new Uint8Array(this,f,i),u.set(o),a)}}(),d.prototype.append=function(t){return this.appendBinary(s(t)),this},d.prototype.appendBinary=function(t){this._buff+=t,this._length+=t.length;var n,i=this._buff.length;for(n=64;n<=i;n+=64)e(this._hash,r(this._buff.substring(n-64,n)));return this._buff=this._buff.substring(n-64),this},d.prototype.end=function(t){var e,r,n=this._buff,i=n.length,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e>2]|=n.charCodeAt(e)<<(e%4<<3);return this._finish(a,i),r=o(this._hash),t&&(r=l(r)),this.reset(),r},d.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash}},d.prototype.setState=function(t){return this._buff=t.buff,this._length=t.length,this._hash=t.hash,this},d.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},d.prototype._finish=function(t,r){var n,i,a,u=r;if(t[u>>2]|=128<<(u%4<<3),u>55)for(e(this._hash,t),u=0;u<16;u+=1)t[u]=0;n=8*this._length,n=n.toString(16).match(/(.*?)(.{0,8})$/),i=parseInt(n[2],16),a=parseInt(n[1],16)||0,t[14]=i,t[15]=a,e(this._hash,t)},d.hash=function(t,e){return d.hashBinary(s(t),e)},d.hashBinary=function(t,e){var r=i(t),n=o(r);return e?l(n):n},d.ArrayBuffer=function(){this.reset()},d.ArrayBuffer.prototype.append=function(t){var r,i=h(this._buff.buffer,t,!0),a=i.length;for(this._length+=t.byteLength,r=64;r<=a;r+=64)e(this._hash,n(i.subarray(r-64,r)));return this._buff=r-64>2]|=n[e]<<(e%4<<3);return this._finish(a,i),r=o(this._hash),t&&(r=l(r)),this.reset(),r},d.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.ArrayBuffer.prototype.getState=function(){var t=d.prototype.getState.call(this);return t.buff=c(t.buff),t},d.ArrayBuffer.prototype.setState=function(t){return t.buff=f(t.buff,!0),d.prototype.setState.call(this,t)},d.ArrayBuffer.prototype.destroy=d.prototype.destroy,d.ArrayBuffer.prototype._finish=d.prototype._finish,d.ArrayBuffer.hash=function(t,e){var r=a(new Uint8Array(t)),n=o(r);return e?l(n):n},d})},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return u});var i=r(0),a=function(){function t(t,e){for(var r=0;r=200&&this.status<300){var e=this.response,r=e.direct_upload;delete e.direct_upload,this.attributes=e,this.directUploadData=r,this.callback(null,this.toJSON())}else this.requestDidError(t)}},{key:"requestDidError",value:function(t){this.callback('Error creating Blob for "'+this.file.name+'". Status: '+this.status)}},{key:"toJSON",value:function(){var t={};for(var e in this.attributes)t[e]=this.attributes[e];return t}},{key:"status",get:function(){return this.xhr.status}},{key:"response",get:function(){var t=this.xhr,e=t.responseType,r=t.response;return"json"==e?r:JSON.parse(r)}}]),t}()},function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}r.d(e,"a",function(){return a});var i=function(){function t(t,e){for(var r=0;r=200&&r<300?this.callback(null,n):this.requestDidError(t)}},{key:"requestDidError",value:function(t){this.callback('Error storing "'+this.file.name+'". Status: '+this.xhr.status)}}]),t}()}])}); +(function(global, factory) { + typeof exports === "object" && typeof module !== "undefined" ? factory(exports) : typeof define === "function" && define.amd ? define([ "exports" ], factory) : factory(global.ActiveStorage = {}); +})(this, function(exports) { + "use strict"; + function createCommonjsModule(fn, module) { + return module = { + exports: {} + }, fn(module, module.exports), module.exports; + } + var sparkMd5 = createCommonjsModule(function(module, exports) { + (function(factory) { + { + module.exports = factory(); + } + })(function(undefined) { + var hex_chr = [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" ]; + function md5cycle(x, k) { + var a = x[0], b = x[1], c = x[2], d = x[3]; + a += (b & c | ~b & d) + k[0] - 680876936 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[1] - 389564586 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[2] + 606105819 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[3] - 1044525330 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[4] - 176418897 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[5] + 1200080426 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[6] - 1473231341 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[7] - 45705983 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[8] + 1770035416 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[9] - 1958414417 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[10] - 42063 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[11] - 1990404162 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & c | ~b & d) + k[12] + 1804603682 | 0; + a = (a << 7 | a >>> 25) + b | 0; + d += (a & b | ~a & c) + k[13] - 40341101 | 0; + d = (d << 12 | d >>> 20) + a | 0; + c += (d & a | ~d & b) + k[14] - 1502002290 | 0; + c = (c << 17 | c >>> 15) + d | 0; + b += (c & d | ~c & a) + k[15] + 1236535329 | 0; + b = (b << 22 | b >>> 10) + c | 0; + a += (b & d | c & ~d) + k[1] - 165796510 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[6] - 1069501632 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[11] + 643717713 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[0] - 373897302 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[5] - 701558691 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[10] + 38016083 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[15] - 660478335 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[4] - 405537848 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[9] + 568446438 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[14] - 1019803690 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[3] - 187363961 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[8] + 1163531501 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b & d | c & ~d) + k[13] - 1444681467 | 0; + a = (a << 5 | a >>> 27) + b | 0; + d += (a & c | b & ~c) + k[2] - 51403784 | 0; + d = (d << 9 | d >>> 23) + a | 0; + c += (d & b | a & ~b) + k[7] + 1735328473 | 0; + c = (c << 14 | c >>> 18) + d | 0; + b += (c & a | d & ~a) + k[12] - 1926607734 | 0; + b = (b << 20 | b >>> 12) + c | 0; + a += (b ^ c ^ d) + k[5] - 378558 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[8] - 2022574463 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[11] + 1839030562 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[14] - 35309556 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[1] - 1530992060 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[4] + 1272893353 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[7] - 155497632 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[10] - 1094730640 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[13] + 681279174 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[0] - 358537222 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[3] - 722521979 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[6] + 76029189 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (b ^ c ^ d) + k[9] - 640364487 | 0; + a = (a << 4 | a >>> 28) + b | 0; + d += (a ^ b ^ c) + k[12] - 421815835 | 0; + d = (d << 11 | d >>> 21) + a | 0; + c += (d ^ a ^ b) + k[15] + 530742520 | 0; + c = (c << 16 | c >>> 16) + d | 0; + b += (c ^ d ^ a) + k[2] - 995338651 | 0; + b = (b << 23 | b >>> 9) + c | 0; + a += (c ^ (b | ~d)) + k[0] - 198630844 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[7] + 1126891415 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[14] - 1416354905 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[5] - 57434055 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[12] + 1700485571 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[3] - 1894986606 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[10] - 1051523 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[1] - 2054922799 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[8] + 1873313359 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[15] - 30611744 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[6] - 1560198380 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[13] + 1309151649 | 0; + b = (b << 21 | b >>> 11) + c | 0; + a += (c ^ (b | ~d)) + k[4] - 145523070 | 0; + a = (a << 6 | a >>> 26) + b | 0; + d += (b ^ (a | ~c)) + k[11] - 1120210379 | 0; + d = (d << 10 | d >>> 22) + a | 0; + c += (a ^ (d | ~b)) + k[2] + 718787259 | 0; + c = (c << 15 | c >>> 17) + d | 0; + b += (d ^ (c | ~a)) + k[9] - 343485551 | 0; + b = (b << 21 | b >>> 11) + c | 0; + x[0] = a + x[0] | 0; + x[1] = b + x[1] | 0; + x[2] = c + x[2] | 0; + x[3] = d + x[3] | 0; + } + function md5blk(s) { + var md5blks = [], i; + for (i = 0; i < 64; i += 4) { + md5blks[i >> 2] = s.charCodeAt(i) + (s.charCodeAt(i + 1) << 8) + (s.charCodeAt(i + 2) << 16) + (s.charCodeAt(i + 3) << 24); + } + return md5blks; + } + function md5blk_array(a) { + var md5blks = [], i; + for (i = 0; i < 64; i += 4) { + md5blks[i >> 2] = a[i] + (a[i + 1] << 8) + (a[i + 2] << 16) + (a[i + 3] << 24); + } + return md5blks; + } + function md51(s) { + var n = s.length, state = [ 1732584193, -271733879, -1732584194, 271733878 ], i, length, tail, tmp, lo, hi; + for (i = 64; i <= n; i += 64) { + md5cycle(state, md5blk(s.substring(i - 64, i))); + } + s = s.substring(i - 64); + length = s.length; + tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= s.charCodeAt(i) << (i % 4 << 3); + } + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(state, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = n * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(state, tail); + return state; + } + function md51_array(a) { + var n = a.length, state = [ 1732584193, -271733879, -1732584194, 271733878 ], i, length, tail, tmp, lo, hi; + for (i = 64; i <= n; i += 64) { + md5cycle(state, md5blk_array(a.subarray(i - 64, i))); + } + a = i - 64 < n ? a.subarray(i - 64) : new Uint8Array(0); + length = a.length; + tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= a[i] << (i % 4 << 3); + } + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(state, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = n * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(state, tail); + return state; + } + function rhex(n) { + var s = "", j; + for (j = 0; j < 4; j += 1) { + s += hex_chr[n >> j * 8 + 4 & 15] + hex_chr[n >> j * 8 & 15]; + } + return s; + } + function hex(x) { + var i; + for (i = 0; i < x.length; i += 1) { + x[i] = rhex(x[i]); + } + return x.join(""); + } + if (hex(md51("hello")) !== "5d41402abc4b2a76b9719d911017c592") ; + if (typeof ArrayBuffer !== "undefined" && !ArrayBuffer.prototype.slice) { + (function() { + function clamp(val, length) { + val = val | 0 || 0; + if (val < 0) { + return Math.max(val + length, 0); + } + return Math.min(val, length); + } + ArrayBuffer.prototype.slice = function(from, to) { + var length = this.byteLength, begin = clamp(from, length), end = length, num, target, targetArray, sourceArray; + if (to !== undefined) { + end = clamp(to, length); + } + if (begin > end) { + return new ArrayBuffer(0); + } + num = end - begin; + target = new ArrayBuffer(num); + targetArray = new Uint8Array(target); + sourceArray = new Uint8Array(this, begin, num); + targetArray.set(sourceArray); + return target; + }; + })(); + } + function toUtf8(str) { + if (/[\u0080-\uFFFF]/.test(str)) { + str = unescape(encodeURIComponent(str)); + } + return str; + } + function utf8Str2ArrayBuffer(str, returnUInt8Array) { + var length = str.length, buff = new ArrayBuffer(length), arr = new Uint8Array(buff), i; + for (i = 0; i < length; i += 1) { + arr[i] = str.charCodeAt(i); + } + return returnUInt8Array ? arr : buff; + } + function arrayBuffer2Utf8Str(buff) { + return String.fromCharCode.apply(null, new Uint8Array(buff)); + } + function concatenateArrayBuffers(first, second, returnUInt8Array) { + var result = new Uint8Array(first.byteLength + second.byteLength); + result.set(new Uint8Array(first)); + result.set(new Uint8Array(second), first.byteLength); + return returnUInt8Array ? result : result.buffer; + } + function hexToBinaryString(hex) { + var bytes = [], length = hex.length, x; + for (x = 0; x < length - 1; x += 2) { + bytes.push(parseInt(hex.substr(x, 2), 16)); + } + return String.fromCharCode.apply(String, bytes); + } + function SparkMD5() { + this.reset(); + } + SparkMD5.prototype.append = function(str) { + this.appendBinary(toUtf8(str)); + return this; + }; + SparkMD5.prototype.appendBinary = function(contents) { + this._buff += contents; + this._length += contents.length; + var length = this._buff.length, i; + for (i = 64; i <= length; i += 64) { + md5cycle(this._hash, md5blk(this._buff.substring(i - 64, i))); + } + this._buff = this._buff.substring(i - 64); + return this; + }; + SparkMD5.prototype.end = function(raw) { + var buff = this._buff, length = buff.length, i, tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], ret; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= buff.charCodeAt(i) << (i % 4 << 3); + } + this._finish(tail, length); + ret = hex(this._hash); + if (raw) { + ret = hexToBinaryString(ret); + } + this.reset(); + return ret; + }; + SparkMD5.prototype.reset = function() { + this._buff = ""; + this._length = 0; + this._hash = [ 1732584193, -271733879, -1732584194, 271733878 ]; + return this; + }; + SparkMD5.prototype.getState = function() { + return { + buff: this._buff, + length: this._length, + hash: this._hash + }; + }; + SparkMD5.prototype.setState = function(state) { + this._buff = state.buff; + this._length = state.length; + this._hash = state.hash; + return this; + }; + SparkMD5.prototype.destroy = function() { + delete this._hash; + delete this._buff; + delete this._length; + }; + SparkMD5.prototype._finish = function(tail, length) { + var i = length, tmp, lo, hi; + tail[i >> 2] |= 128 << (i % 4 << 3); + if (i > 55) { + md5cycle(this._hash, tail); + for (i = 0; i < 16; i += 1) { + tail[i] = 0; + } + } + tmp = this._length * 8; + tmp = tmp.toString(16).match(/(.*?)(.{0,8})$/); + lo = parseInt(tmp[2], 16); + hi = parseInt(tmp[1], 16) || 0; + tail[14] = lo; + tail[15] = hi; + md5cycle(this._hash, tail); + }; + SparkMD5.hash = function(str, raw) { + return SparkMD5.hashBinary(toUtf8(str), raw); + }; + SparkMD5.hashBinary = function(content, raw) { + var hash = md51(content), ret = hex(hash); + return raw ? hexToBinaryString(ret) : ret; + }; + SparkMD5.ArrayBuffer = function() { + this.reset(); + }; + SparkMD5.ArrayBuffer.prototype.append = function(arr) { + var buff = concatenateArrayBuffers(this._buff.buffer, arr, true), length = buff.length, i; + this._length += arr.byteLength; + for (i = 64; i <= length; i += 64) { + md5cycle(this._hash, md5blk_array(buff.subarray(i - 64, i))); + } + this._buff = i - 64 < length ? new Uint8Array(buff.buffer.slice(i - 64)) : new Uint8Array(0); + return this; + }; + SparkMD5.ArrayBuffer.prototype.end = function(raw) { + var buff = this._buff, length = buff.length, tail = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], i, ret; + for (i = 0; i < length; i += 1) { + tail[i >> 2] |= buff[i] << (i % 4 << 3); + } + this._finish(tail, length); + ret = hex(this._hash); + if (raw) { + ret = hexToBinaryString(ret); + } + this.reset(); + return ret; + }; + SparkMD5.ArrayBuffer.prototype.reset = function() { + this._buff = new Uint8Array(0); + this._length = 0; + this._hash = [ 1732584193, -271733879, -1732584194, 271733878 ]; + return this; + }; + SparkMD5.ArrayBuffer.prototype.getState = function() { + var state = SparkMD5.prototype.getState.call(this); + state.buff = arrayBuffer2Utf8Str(state.buff); + return state; + }; + SparkMD5.ArrayBuffer.prototype.setState = function(state) { + state.buff = utf8Str2ArrayBuffer(state.buff, true); + return SparkMD5.prototype.setState.call(this, state); + }; + SparkMD5.ArrayBuffer.prototype.destroy = SparkMD5.prototype.destroy; + SparkMD5.ArrayBuffer.prototype._finish = SparkMD5.prototype._finish; + SparkMD5.ArrayBuffer.hash = function(arr, raw) { + var hash = md51_array(new Uint8Array(arr)), ret = hex(hash); + return raw ? hexToBinaryString(ret) : ret; + }; + return SparkMD5; + }); + }); + var classCallCheck = function(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } + }; + var createClass = function() { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + return function(Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; + }(); + var fileSlice = File.prototype.slice || File.prototype.mozSlice || File.prototype.webkitSlice; + var FileChecksum = function() { + createClass(FileChecksum, null, [ { + key: "create", + value: function create(file, callback) { + var instance = new FileChecksum(file); + instance.create(callback); + } + } ]); + function FileChecksum(file) { + classCallCheck(this, FileChecksum); + this.file = file; + this.chunkSize = 2097152; + this.chunkCount = Math.ceil(this.file.size / this.chunkSize); + this.chunkIndex = 0; + } + createClass(FileChecksum, [ { + key: "create", + value: function create(callback) { + var _this = this; + this.callback = callback; + this.md5Buffer = new sparkMd5.ArrayBuffer(); + this.fileReader = new FileReader(); + this.fileReader.addEventListener("load", function(event) { + return _this.fileReaderDidLoad(event); + }); + this.fileReader.addEventListener("error", function(event) { + return _this.fileReaderDidError(event); + }); + this.readNextChunk(); + } + }, { + key: "fileReaderDidLoad", + value: function fileReaderDidLoad(event) { + this.md5Buffer.append(event.target.result); + if (!this.readNextChunk()) { + var binaryDigest = this.md5Buffer.end(true); + var base64digest = btoa(binaryDigest); + this.callback(null, base64digest); + } + } + }, { + key: "fileReaderDidError", + value: function fileReaderDidError(event) { + this.callback("Error reading " + this.file.name); + } + }, { + key: "readNextChunk", + value: function readNextChunk() { + if (this.chunkIndex < this.chunkCount || this.chunkIndex == 0 && this.chunkCount == 0) { + var start = this.chunkIndex * this.chunkSize; + var end = Math.min(start + this.chunkSize, this.file.size); + var bytes = fileSlice.call(this.file, start, end); + this.fileReader.readAsArrayBuffer(bytes); + this.chunkIndex++; + return true; + } else { + return false; + } + } + } ]); + return FileChecksum; + }(); + function getMetaValue(name) { + var element = findElement(document.head, 'meta[name="' + name + '"]'); + if (element) { + return element.getAttribute("content"); + } + } + function findElements(root, selector) { + if (typeof root == "string") { + selector = root; + root = document; + } + var elements = root.querySelectorAll(selector); + return toArray$1(elements); + } + function findElement(root, selector) { + if (typeof root == "string") { + selector = root; + root = document; + } + return root.querySelector(selector); + } + function dispatchEvent(element, type) { + var eventInit = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var disabled = element.disabled; + var bubbles = eventInit.bubbles, cancelable = eventInit.cancelable, detail = eventInit.detail; + var event = document.createEvent("Event"); + event.initEvent(type, bubbles || true, cancelable || true); + event.detail = detail || {}; + try { + element.disabled = false; + element.dispatchEvent(event); + } finally { + element.disabled = disabled; + } + return event; + } + function toArray$1(value) { + if (Array.isArray(value)) { + return value; + } else if (Array.from) { + return Array.from(value); + } else { + return [].slice.call(value); + } + } + var BlobRecord = function() { + function BlobRecord(file, checksum, url) { + var _this = this; + classCallCheck(this, BlobRecord); + this.file = file; + this.attributes = { + filename: file.name, + content_type: file.type, + byte_size: file.size, + checksum: checksum + }; + this.xhr = new XMLHttpRequest(); + this.xhr.open("POST", url, true); + this.xhr.responseType = "json"; + this.xhr.setRequestHeader("Content-Type", "application/json"); + this.xhr.setRequestHeader("Accept", "application/json"); + this.xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); + this.xhr.setRequestHeader("X-CSRF-Token", getMetaValue("csrf-token")); + this.xhr.addEventListener("load", function(event) { + return _this.requestDidLoad(event); + }); + this.xhr.addEventListener("error", function(event) { + return _this.requestDidError(event); + }); + } + createClass(BlobRecord, [ { + key: "create", + value: function create(callback) { + this.callback = callback; + this.xhr.send(JSON.stringify({ + blob: this.attributes + })); + } + }, { + key: "requestDidLoad", + value: function requestDidLoad(event) { + if (this.status >= 200 && this.status < 300) { + var response = this.response; + var direct_upload = response.direct_upload; + delete response.direct_upload; + this.attributes = response; + this.directUploadData = direct_upload; + this.callback(null, this.toJSON()); + } else { + this.requestDidError(event); + } + } + }, { + key: "requestDidError", + value: function requestDidError(event) { + this.callback('Error creating Blob for "' + this.file.name + '". Status: ' + this.status); + } + }, { + key: "toJSON", + value: function toJSON() { + var result = {}; + for (var key in this.attributes) { + result[key] = this.attributes[key]; + } + return result; + } + }, { + key: "status", + get: function get$$1() { + return this.xhr.status; + } + }, { + key: "response", + get: function get$$1() { + var _xhr = this.xhr, responseType = _xhr.responseType, response = _xhr.response; + if (responseType == "json") { + return response; + } else { + return JSON.parse(response); + } + } + } ]); + return BlobRecord; + }(); + var BlobUpload = function() { + function BlobUpload(blob) { + var _this = this; + classCallCheck(this, BlobUpload); + this.blob = blob; + this.file = blob.file; + var _blob$directUploadDat = blob.directUploadData, url = _blob$directUploadDat.url, headers = _blob$directUploadDat.headers; + this.xhr = new XMLHttpRequest(); + this.xhr.open("PUT", url, true); + this.xhr.responseType = "text"; + for (var key in headers) { + this.xhr.setRequestHeader(key, headers[key]); + } + this.xhr.addEventListener("load", function(event) { + return _this.requestDidLoad(event); + }); + this.xhr.addEventListener("error", function(event) { + return _this.requestDidError(event); + }); + } + createClass(BlobUpload, [ { + key: "create", + value: function create(callback) { + this.callback = callback; + this.xhr.send(this.file.slice()); + } + }, { + key: "requestDidLoad", + value: function requestDidLoad(event) { + var _xhr = this.xhr, status = _xhr.status, response = _xhr.response; + if (status >= 200 && status < 300) { + this.callback(null, response); + } else { + this.requestDidError(event); + } + } + }, { + key: "requestDidError", + value: function requestDidError(event) { + this.callback('Error storing "' + this.file.name + '". Status: ' + this.xhr.status); + } + } ]); + return BlobUpload; + }(); + var id = 0; + var DirectUpload = function() { + function DirectUpload(file, url, delegate) { + classCallCheck(this, DirectUpload); + this.id = ++id; + this.file = file; + this.url = url; + this.delegate = delegate; + } + createClass(DirectUpload, [ { + key: "create", + value: function create(callback) { + var _this = this; + FileChecksum.create(this.file, function(error, checksum) { + if (error) { + callback(error); + return; + } + var blob = new BlobRecord(_this.file, checksum, _this.url); + notify(_this.delegate, "directUploadWillCreateBlobWithXHR", blob.xhr); + blob.create(function(error) { + if (error) { + callback(error); + } else { + var upload = new BlobUpload(blob); + notify(_this.delegate, "directUploadWillStoreFileWithXHR", upload.xhr); + upload.create(function(error) { + if (error) { + callback(error); + } else { + callback(null, blob.toJSON()); + } + }); + } + }); + }); + } + } ]); + return DirectUpload; + }(); + function notify(object, methodName) { + if (object && typeof object[methodName] == "function") { + for (var _len = arguments.length, messages = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { + messages[_key - 2] = arguments[_key]; + } + return object[methodName].apply(object, messages); + } + } + var DirectUploadController = function() { + function DirectUploadController(input, file) { + classCallCheck(this, DirectUploadController); + this.input = input; + this.file = file; + this.directUpload = new DirectUpload(this.file, this.url, this); + this.dispatch("initialize"); + } + createClass(DirectUploadController, [ { + key: "start", + value: function start(callback) { + var _this = this; + var hiddenInput = document.createElement("input"); + hiddenInput.type = "hidden"; + hiddenInput.name = this.input.name; + this.input.insertAdjacentElement("beforebegin", hiddenInput); + this.dispatch("start"); + this.directUpload.create(function(error, attributes) { + if (error) { + hiddenInput.parentNode.removeChild(hiddenInput); + _this.dispatchError(error); + } else { + hiddenInput.value = attributes.signed_id; + } + _this.dispatch("end"); + callback(error); + }); + } + }, { + key: "uploadRequestDidProgress", + value: function uploadRequestDidProgress(event) { + var progress = event.loaded / event.total * 100; + if (progress) { + this.dispatch("progress", { + progress: progress + }); + } + } + }, { + key: "dispatch", + value: function dispatch(name) { + var detail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + detail.file = this.file; + detail.id = this.directUpload.id; + return dispatchEvent(this.input, "direct-upload:" + name, { + detail: detail + }); + } + }, { + key: "dispatchError", + value: function dispatchError(error) { + var event = this.dispatch("error", { + error: error + }); + if (!event.defaultPrevented) { + alert(error); + } + } + }, { + key: "directUploadWillCreateBlobWithXHR", + value: function directUploadWillCreateBlobWithXHR(xhr) { + this.dispatch("before-blob-request", { + xhr: xhr + }); + } + }, { + key: "directUploadWillStoreFileWithXHR", + value: function directUploadWillStoreFileWithXHR(xhr) { + var _this2 = this; + this.dispatch("before-storage-request", { + xhr: xhr + }); + xhr.upload.addEventListener("progress", function(event) { + return _this2.uploadRequestDidProgress(event); + }); + } + }, { + key: "url", + get: function get$$1() { + return this.input.getAttribute("data-direct-upload-url"); + } + } ]); + return DirectUploadController; + }(); + var inputSelector = "input[type=file][data-direct-upload-url]:not([disabled])"; + var DirectUploadsController = function() { + function DirectUploadsController(form) { + classCallCheck(this, DirectUploadsController); + this.form = form; + this.inputs = findElements(form, inputSelector).filter(function(input) { + return input.files.length; + }); + } + createClass(DirectUploadsController, [ { + key: "start", + value: function start(callback) { + var _this = this; + var controllers = this.createDirectUploadControllers(); + var startNextController = function startNextController() { + var controller = controllers.shift(); + if (controller) { + controller.start(function(error) { + if (error) { + callback(error); + _this.dispatch("end"); + } else { + startNextController(); + } + }); + } else { + callback(); + _this.dispatch("end"); + } + }; + this.dispatch("start"); + startNextController(); + } + }, { + key: "createDirectUploadControllers", + value: function createDirectUploadControllers() { + var controllers = []; + this.inputs.forEach(function(input) { + toArray$1(input.files).forEach(function(file) { + var controller = new DirectUploadController(input, file); + controllers.push(controller); + }); + }); + return controllers; + } + }, { + key: "dispatch", + value: function dispatch(name) { + var detail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + return dispatchEvent(this.form, "direct-uploads:" + name, { + detail: detail + }); + } + } ]); + return DirectUploadsController; + }(); + var processingAttribute = "data-direct-uploads-processing"; + var submitButtonsByForm = new WeakMap(); + var started = false; + function start() { + if (!started) { + started = true; + document.addEventListener("click", didClick, true); + document.addEventListener("submit", didSubmitForm); + document.addEventListener("ajax:before", didSubmitRemoteElement); + } + } + function didClick(event) { + var target = event.target; + if ((target.tagName == "INPUT" || target.tagName == "BUTTON") && target.type == "submit" && target.form) { + submitButtonsByForm.set(target.form, target); + } + } + function didSubmitForm(event) { + handleFormSubmissionEvent(event); + } + function didSubmitRemoteElement(event) { + if (event.target.tagName == "FORM") { + handleFormSubmissionEvent(event); + } + } + function handleFormSubmissionEvent(event) { + var form = event.target; + if (form.hasAttribute(processingAttribute)) { + event.preventDefault(); + return; + } + var controller = new DirectUploadsController(form); + var inputs = controller.inputs; + if (inputs.length) { + event.preventDefault(); + form.setAttribute(processingAttribute, ""); + inputs.forEach(disable); + controller.start(function(error) { + form.removeAttribute(processingAttribute); + if (error) { + inputs.forEach(enable); + } else { + submitForm(form); + } + }); + } + } + function submitForm(form) { + var button = submitButtonsByForm.get(form) || findElement(form, "input[type=submit], button[type=submit]"); + if (button) { + var _button = button, disabled = _button.disabled; + button.disabled = false; + button.focus(); + button.click(); + button.disabled = disabled; + } else { + button = document.createElement("input"); + button.type = "submit"; + button.style.display = "none"; + form.appendChild(button); + button.click(); + form.removeChild(button); + } + submitButtonsByForm.delete(form); + } + function disable(input) { + input.disabled = true; + } + function enable(input) { + input.disabled = false; + } + function autostart() { + if (window.ActiveStorage) { + start(); + } + } + setTimeout(autostart, 1); + exports.start = start; + exports.DirectUpload = DirectUpload; + Object.defineProperty(exports, "__esModule", { + value: true + }); +}); /* Turbolinks 5.2.0 Copyright © 2018 Basecamp, LLC diff --git a/public/assets/cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js.gz b/public/assets/cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js.gz new file mode 100644 index 000000000..9c100be49 Binary files /dev/null and b/public/assets/cooperative-4f2218bb223392ea4332e9ace5a748baccd4fe66d4b5cc3b5574f97a425203ec.js.gz differ diff --git a/public/assets/cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css b/public/assets/cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css similarity index 95% rename from public/assets/cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css rename to public/assets/cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css index e2d09b5e7..fb413b21a 100644 --- a/public/assets/cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css +++ b/public/assets/cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css @@ -49,7 +49,7 @@ html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ @@ -687,7 +687,6 @@ pre code { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ .row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -15px; @@ -723,201 +722,172 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -927,12 +897,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -942,12 +912,12 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ @@ -957,175 +927,146 @@ pre code { /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } @media (min-width: 576px) { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-0 { @@ -1133,11 +1074,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-3 { @@ -1145,11 +1086,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-6 { @@ -1157,11 +1098,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-9 { @@ -1169,11 +1110,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-sm-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1181,163 +1122,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-0 { @@ -1345,11 +1257,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-3 { @@ -1357,11 +1269,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-6 { @@ -1369,11 +1281,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-9 { @@ -1381,11 +1293,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-md-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1393,163 +1305,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-0 { @@ -1557,11 +1440,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-3 { @@ -1569,11 +1452,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-6 { @@ -1581,11 +1464,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-9 { @@ -1593,11 +1476,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-lg-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -1605,163 +1488,134 @@ pre code { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; max-width: 100%; } /* line 36, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; + flex: 0 0 auto; width: auto; max-width: 100%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; + flex: 0 0 75%; max-width: 75%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; } /* line 43, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; + flex: 0 0 100%; max-width: 100%; } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; + order: -1; } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; + order: 13; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; + order: 0; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; + order: 1; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; + order: 2; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; + order: 3; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; + order: 4; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; + order: 5; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; + order: 6; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; + order: 7; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; + order: 8; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; + order: 9; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; + order: 10; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; + order: 11; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; + order: 12; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-0 { @@ -1769,11 +1623,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-1 { - margin-left: 8.33333%; + margin-left: 8.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-2 { - margin-left: 16.66667%; + margin-left: 16.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-3 { @@ -1781,11 +1635,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-4 { - margin-left: 33.33333%; + margin-left: 33.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-5 { - margin-left: 41.66667%; + margin-left: 41.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-6 { @@ -1793,11 +1647,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-7 { - margin-left: 58.33333%; + margin-left: 58.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-8 { - margin-left: 66.66667%; + margin-left: 66.6666666667%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-9 { @@ -1805,11 +1659,11 @@ pre code { } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-10 { - margin-left: 83.33333%; + margin-left: 83.3333333333%; } /* line 59, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ .offset-xl-11 { - margin-left: 91.66667%; + margin-left: 91.6666666667%; } } @@ -2233,14 +2087,12 @@ pre code { background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-control { - -webkit-transition: none; transition: none; } } @@ -2387,7 +2239,6 @@ textarea.form-control { /* line 184, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-row { - display: -webkit-box; display: flex; flex-wrap: wrap; margin-right: -5px; @@ -2427,10 +2278,8 @@ textarea.form-control { /* line 222, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-check-inline { - display: -webkit-inline-box; display: inline-flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding-left: 0; margin-right: 0.75rem; } @@ -2733,13 +2582,9 @@ textarea.form-control { /* line 258, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline { - display: -webkit-box; display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex-flow: row wrap; + align-items: center; } /* line 266, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2750,25 +2595,17 @@ textarea.form-control { @media (min-width: 576px) { /* line 272, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline label { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; margin-bottom: 0; } /* line 280, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-group { - display: -webkit-box; display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; margin-bottom: 0; } /* line 289, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ @@ -2788,12 +2625,9 @@ textarea.form-control { } /* line 307, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .form-check { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: auto; padding-left: 0; } @@ -2807,10 +2641,8 @@ textarea.form-control { } /* line 322, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; } /* line 326, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ .form-inline .custom-control-label { @@ -2835,14 +2667,12 @@ textarea.form-control { font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ .btn { - -webkit-transition: none; transition: none; } } @@ -3555,14 +3385,12 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } @media (prefers-reduced-motion: reduce) { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .fade { - -webkit-transition: none; transition: none; } } @@ -3582,14 +3410,12 @@ input[type="button"].btn-block { position: relative; height: 0; overflow: hidden; - -webkit-transition: height 0.35s ease; transition: height 0.35s ease; } @media (prefers-reduced-motion: reduce) { /* line 15, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ .collapsing { - -webkit-transition: none; transition: none; } } @@ -3883,7 +3709,6 @@ input[type="button"].btn-block { .btn-group, .btn-group-vertical { position: relative; - display: -webkit-inline-box; display: inline-flex; vertical-align: middle; } @@ -3892,8 +3717,7 @@ input[type="button"].btn-block { .btn-group > .btn, .btn-group-vertical > .btn { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ @@ -3912,11 +3736,9 @@ input[type="button"].btn-block { /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-toolbar { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; + justify-content: flex-start; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -3976,13 +3798,9 @@ input[type="button"].btn-block { /* line 111, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ .btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + align-items: flex-start; + justify-content: center; } /* line 116, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ @@ -4030,11 +3848,9 @@ input[type="button"].btn-block { /* line 7, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; + align-items: stretch; width: 100%; } @@ -4044,8 +3860,7 @@ input[type="button"].btn-block { .input-group > .custom-select, .input-group > .custom-file { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; width: 1%; margin-bottom: 0; } @@ -4094,10 +3909,8 @@ input[type="button"].btn-block { /* line 52, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group > .custom-file { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; } /* line 56, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ @@ -4116,7 +3929,6 @@ input[type="button"].btn-block { /* line 69, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-prepend, .input-group-append { - display: -webkit-box; display: flex; } @@ -4157,10 +3969,8 @@ input[type="button"].btn-block { /* line 102, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ .input-group-text { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; @@ -4256,7 +4066,6 @@ input[type="button"].btn-block { /* line 17, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-control-inline { - display: -webkit-inline-box; display: inline-flex; margin-right: 1rem; } @@ -4402,16 +4211,12 @@ input[type="button"].btn-block { height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-label::after { - -webkit-transition: none; transition: none; } } @@ -4419,8 +4224,7 @@ input[type="button"].btn-block { /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); + transform: translateX(0.75rem); } /* line 199, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ @@ -4616,7 +4420,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; @@ -4625,7 +4428,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 387, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-webkit-slider-thumb { - -webkit-transition: none; transition: none; } } @@ -4653,7 +4455,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; @@ -4662,7 +4463,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 414, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-moz-range-thumb { - -webkit-transition: none; transition: none; } } @@ -4693,7 +4493,6 @@ input[type="button"].btn-block { background-color: #007bff; border: 0; border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @@ -4701,7 +4500,6 @@ input[type="button"].btn-block { @media (prefers-reduced-motion: reduce) { /* line 440, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ .custom-range::-ms-thumb { - -webkit-transition: none; transition: none; } } @@ -4764,7 +4562,6 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @@ -4773,14 +4570,12 @@ input[type="button"].btn-block { .custom-control-label::before, .custom-file-label, .custom-select { - -webkit-transition: none; transition: none; } } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav { - display: -webkit-box; display: flex; flex-wrap: wrap; padding-left: 0; @@ -4864,16 +4659,14 @@ input[type="button"].btn-block { /* line 94, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; text-align: center; } /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ .nav-justified .nav-item { flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; + flex-grow: 1; text-align: center; } @@ -4890,26 +4683,20 @@ input[type="button"].btn-block { /* line 18, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar { position: relative; - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; padding: 0.5rem 1rem; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar > .container, .navbar > .container-fluid { - display: -webkit-box; display: flex; flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } /* line 42, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -4930,11 +4717,8 @@ input[type="button"].btn-block { /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-nav { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; @@ -4962,10 +4746,8 @@ input[type="button"].btn-block { /* line 99, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-collapse { flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; + flex-grow: 1; + align-items: center; } /* line 108, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5006,17 +4788,12 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-nav .dropdown-menu { @@ -5034,7 +4811,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5056,17 +4832,12 @@ input[type="button"].btn-block { @media (min-width: 768px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-nav .dropdown-menu { @@ -5084,7 +4855,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5106,17 +4876,12 @@ input[type="button"].btn-block { @media (min-width: 992px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-nav .dropdown-menu { @@ -5134,7 +4899,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5156,17 +4920,12 @@ input[type="button"].btn-block { @media (min-width: 1200px) { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-nav .dropdown-menu { @@ -5184,7 +4943,6 @@ input[type="button"].btn-block { } /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5196,11 +4954,8 @@ input[type="button"].btn-block { /* line 140, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; + flex-flow: row nowrap; + justify-content: flex-start; } /* line 142, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5212,9 +4967,7 @@ input[type="button"].btn-block { /* line 153, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ @@ -5236,7 +4989,6 @@ input[type="button"].btn-block { /* line 172, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ .navbar-expand .navbar-collapse { - display: -webkit-box !important; display: flex !important; flex-basis: auto; } @@ -5367,11 +5119,8 @@ input[type="button"].btn-block { /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; @@ -5400,8 +5149,7 @@ input[type="button"].btn-block { /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1.25rem; } @@ -5507,11 +5255,8 @@ input[type="button"].btn-block { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 147, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5522,21 +5267,15 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 143, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; margin-right: -15px; margin-left: -15px; } /* line 156, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-deck .card { - display: -webkit-box; display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex: 1 0 0%; + flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; @@ -5545,11 +5284,8 @@ input[type="button"].btn-block { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 179, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5560,14 +5296,11 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 173, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; + flex-flow: row wrap; } /* line 187, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; + flex: 1 0 0%; margin-bottom: 0; } /* line 192, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ @@ -5615,12 +5348,10 @@ input[type="button"].btn-block { @media (min-width: 576px) { /* line 238, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; orphans: 1; widows: 1; } @@ -5667,7 +5398,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ .breadcrumb { - display: -webkit-box; display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; @@ -5707,7 +5437,6 @@ input[type="button"].btn-block { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ .pagination { - display: -webkit-box; display: flex; padding-left: 0; list-style: none; @@ -5821,14 +5550,12 @@ input[type="button"].btn-block { white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ .badge { - -webkit-transition: none; transition: none; } } @@ -6211,7 +5938,6 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress { - display: -webkit-box; display: flex; height: 1rem; overflow: hidden; @@ -6222,25 +5948,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; - -webkit-transition: width 0.6s ease; transition: width 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ .progress-bar { - -webkit-transition: none; transition: none; } } @@ -6267,25 +5987,19 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 1, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; + align-items: flex-start; } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ .media-body { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; padding-left: 0; margin-bottom: 0; } @@ -6351,9 +6065,7 @@ a.badge-dark:focus, a.badge-dark.focus { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ @@ -6380,9 +6092,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 576px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-sm .list-group-item { @@ -6407,9 +6117,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 768px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-md .list-group-item { @@ -6434,9 +6142,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 992px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-lg .list-group-item { @@ -6461,9 +6167,7 @@ a.badge-dark:focus, a.badge-dark.focus { @media (min-width: 1200px) { /* line 88, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; + flex-direction: row; } /* line 91, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ .list-group-horizontal-xl .list-group-item { @@ -6735,10 +6439,8 @@ a.close.disabled { /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ .toast-header { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); @@ -6785,31 +6487,24 @@ a.close.disabled { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); + transform: translate(0, -50px); } @media (prefers-reduced-motion: reduce) { /* line 44, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.fade .modal-dialog { - -webkit-transition: none; transition: none; } } /* line 48, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal.show .modal-dialog { - -webkit-transform: none; - transform: none; + transform: none; } /* line 53, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-scrollable { - display: -webkit-box; display: flex; max-height: calc(100% - 1rem); } @@ -6833,10 +6528,8 @@ a.close.disabled { /* line 72, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; + align-items: center; min-height: calc(100% - 1rem); } @@ -6849,11 +6542,8 @@ a.close.disabled { /* line 85, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; height: 100%; } @@ -6870,11 +6560,8 @@ a.close.disabled { /* line 101, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-content { position: relative; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; @@ -6907,12 +6594,9 @@ a.close.disabled { /* line 135, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-header { - display: -webkit-box; display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; + align-items: flex-start; + justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: 0.3rem; @@ -6934,19 +6618,15 @@ a.close.disabled { /* line 158, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-body { position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; + flex: 1 1 auto; padding: 1rem; } /* line 167, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ .modal-footer { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; + align-items: center; + justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: 0.3rem; @@ -7360,16 +7040,12 @@ a.close.disabled { margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } @media (prefers-reduced-motion: reduce) { /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item { - -webkit-transition: none; transition: none; } } @@ -7384,24 +7060,20 @@ a.close.disabled { /* line 45, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); + transform: translateX(100%); } /* line 50, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); + transform: translateX(-100%); } /* line 61, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .carousel-item { opacity: 0; - -webkit-transition-property: opacity; transition-property: opacity; - -webkit-transform: none; - transform: none; + transform: none; } /* line 67, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ @@ -7417,7 +7089,6 @@ a.close.disabled { .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; - -webkit-transition: 0s 0.6s opacity; transition: 0s 0.6s opacity; } @@ -7425,7 +7096,6 @@ a.close.disabled { /* line 74, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { - -webkit-transition: none; transition: none; } } @@ -7437,17 +7107,13 @@ a.close.disabled { top: 0; bottom: 0; z-index: 1; - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; - -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; } @@ -7455,7 +7121,6 @@ a.close.disabled { /* line 87, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-control-prev, .carousel-control-next { - -webkit-transition: none; transition: none; } } @@ -7506,10 +7171,8 @@ a.close.disabled { bottom: 0; left: 0; z-index: 15; - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; @@ -7519,8 +7182,7 @@ a.close.disabled { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; + flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; @@ -7532,14 +7194,12 @@ a.close.disabled { border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; - -webkit-transition: opacity 0.6s ease; transition: opacity 0.6s ease; } @media (prefers-reduced-motion: reduce) { /* line 159, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ .carousel-indicators li { - -webkit-transition: none; transition: none; } } @@ -7564,15 +7224,13 @@ a.close.disabled { @-webkit-keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @keyframes spinner-border { to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); + transform: rotate(360deg); } } @@ -7598,8 +7256,7 @@ a.close.disabled { @-webkit-keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7608,8 +7265,7 @@ a.close.disabled { @keyframes spinner-grow { 0% { - -webkit-transform: scale(0); - transform: scale(0); + transform: scale(0); } 50% { opacity: 1; @@ -7964,13 +7620,11 @@ button.bg-dark:focus { /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } @@ -8005,12 +7659,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-sm-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8046,12 +7698,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-md-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8087,12 +7737,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-lg-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8128,12 +7776,10 @@ button.bg-dark:focus { } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-flex { - display: -webkit-box !important; display: flex !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-xl-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8169,12 +7815,10 @@ button.bg-dark:focus { } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-flex { - display: -webkit-box !important; display: flex !important; } /* line 24, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ .d-print-inline-flex { - display: -webkit-inline-box !important; display: inline-flex !important; } } @@ -8211,7 +7855,7 @@ button.bg-dark:focus { /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ .embed-responsive-21by9::before { - padding-top: 42.85714%; + padding-top: 42.8571428571%; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ @@ -8231,30 +7875,22 @@ button.bg-dark:focus { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8274,20 +7910,17 @@ button.bg-dark:focus { /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8302,26 +7935,22 @@ button.bg-dark:focus { /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8331,32 +7960,27 @@ button.bg-dark:focus { /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ @@ -8422,27 +8046,19 @@ button.bg-dark:focus { @media (min-width: 576px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-wrap { @@ -8458,18 +8074,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-sm-shrink-0 { @@ -8481,23 +8094,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-sm-around { @@ -8505,28 +8114,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-sm-start { @@ -8581,27 +8185,19 @@ button.bg-dark:focus { @media (min-width: 768px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-wrap { @@ -8617,18 +8213,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-md-shrink-0 { @@ -8640,23 +8233,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-md-around { @@ -8664,28 +8253,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-md-start { @@ -8740,27 +8324,19 @@ button.bg-dark:focus { @media (min-width: 992px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-wrap { @@ -8776,18 +8352,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-lg-shrink-0 { @@ -8799,23 +8372,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-lg-around { @@ -8823,28 +8392,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-lg-start { @@ -8899,27 +8463,19 @@ button.bg-dark:focus { @media (min-width: 1200px) { /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; + flex-direction: row !important; } /* line 12, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; + flex-direction: column !important; } /* line 13, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } /* line 14, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-wrap { @@ -8935,18 +8491,15 @@ button.bg-dark:focus { } /* line 19, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; + flex: 1 1 auto !important; } /* line 20, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; + flex-grow: 0 !important; } /* line 21, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; + flex-grow: 1 !important; } /* line 22, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .flex-xl-shrink-0 { @@ -8958,23 +8511,19 @@ button.bg-dark:focus { } /* line 25, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; + justify-content: flex-start !important; } /* line 26, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; + justify-content: flex-end !important; } /* line 27, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; + justify-content: center !important; } /* line 28, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; + justify-content: space-between !important; } /* line 29, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .justify-content-xl-around { @@ -8982,28 +8531,23 @@ button.bg-dark:focus { } /* line 31, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; + align-items: flex-start !important; } /* line 32, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; + align-items: flex-end !important; } /* line 33, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; + align-items: center !important; } /* line 34, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; + align-items: baseline !important; } /* line 35, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; + align-items: stretch !important; } /* line 37, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ .align-content-xl-start { @@ -9326,7 +8870,7 @@ button.bg-dark:focus { z-index: 1; pointer-events: auto; content: ""; - background-color: transparent; + background-color: rgba(0, 0, 0, 0); } /* line 11, ../../.rvm/gems/ruby-2.3.7/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ @@ -12003,7 +11547,7 @@ a.text-dark:hover, a.text-dark:focus { /* makes the font 33% larger relative to the icon container */ /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ .fa-lg { - font-size: 1.33333em; + font-size: 1.3333333333em; line-height: 0.75em; vertical-align: -15%; } @@ -12030,14 +11574,14 @@ a.text-dark:hover, a.text-dark:focus { /* line 3, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ .fa-fw { - width: 1.28571em; + width: 1.2857142857em; text-align: center; } /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-ul { padding-left: 0; - margin-left: 2.14286em; + margin-left: 2.1428571429em; list-style-type: none; } @@ -12049,15 +11593,15 @@ a.text-dark:hover, a.text-dark:focus { /* line 10, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-li { position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; + left: -2.1428571429em; + width: 2.1428571429em; + top: 0.1428571429em; text-align: center; } /* line 16, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ .fa-li.fa-lg { - left: -1.85714em; + left: -1.8571428571em; } /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ @@ -12122,22 +11666,18 @@ a.text-dark:hover, a.text-dark:focus { @-webkit-keyframes fa-spin { 0% { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @@ -12145,35 +11685,30 @@ a.text-dark:hover, a.text-dark:focus { /* line 4, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 5, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); transform: rotate(180deg); } /* line 6, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); transform: rotate(270deg); } /* line 8, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } /* line 9, ../../.rvm/gems/ruby-2.3.7/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); transform: scale(1, -1); } @@ -16199,7 +15734,6 @@ a.text-dark:hover, a.text-dark:focus { border: 1px solid #aaa; border-radius: 4px; outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); @@ -16241,7 +15775,6 @@ a.text-dark:hover, a.text-dark:focus { top: 1px; right: 1px; width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); @@ -16299,7 +15832,6 @@ a.text-dark:hover, a.text-dark:focus { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); @@ -16310,7 +15842,6 @@ a.text-dark:hover, a.text-dark:focus { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); @@ -16565,7 +16096,6 @@ a.text-dark:hover, a.text-dark:focus { /* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ .input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; flex-grow: 1; } @@ -16845,7 +16375,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); @@ -16916,7 +16445,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); @@ -16968,7 +16496,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); background-image: linear-gradient(to bottom, #b3b3b3, #808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); @@ -17021,7 +16548,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17100,7 +16626,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17396,7 +16921,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); @@ -17467,7 +16991,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); @@ -17519,7 +17042,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); background-image: linear-gradient(to bottom, #b3b3b3, #808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); @@ -17572,7 +17094,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17651,7 +17172,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); @@ -17825,7 +17345,6 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select .mloading-container { position: relative; min-height: 70px; - -webkit-transition: height 0.6s ease-in-out; transition: height 0.6s ease-in-out; } @@ -17947,22 +17466,18 @@ form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-select */ @-webkit-keyframes jconfirm-spin { from { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { - -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes jconfirm-spin { from { - -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { - -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @@ -17991,7 +17506,6 @@ body[class*=jconfirm-no-scroll-] { left: 0; right: 0; bottom: 0; - -webkit-transition: opacity .4s; transition: opacity .4s; } @@ -18002,9 +17516,7 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-scrollpane { - -webkit-perspective: 500px; perspective: 500px; - -webkit-perspective-origin: center; perspective-origin: center; display: table; width: 100%; @@ -18031,16 +17543,11 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box-container { - -webkit-transition: -webkit-transform; - transition: -webkit-transform; transition: transform; - transition: transform, -webkit-transform; - transition: transform,-webkit-transform; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box-container.jconfirm-no-transition { - -webkit-transition: none !important; transition: none !important; } @@ -18348,7 +17855,6 @@ body[class*=jconfirm-no-scroll-] { .jconfirm .jconfirm-box div.jconfirm-content-pane { margin-bottom: 15px; height: auto; - -webkit-transition: height .4s ease-in; transition: height .4s ease-in; display: inline-block; width: 100%; @@ -18424,8 +17930,6 @@ body[class*=jconfirm-no-scroll-] { user-select: none; border-radius: 4px; min-height: 1em; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; -webkit-tap-highlight-color: transparent; border: 0; @@ -18437,7 +17941,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #3498db; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18452,7 +17955,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #2ecc71; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18467,7 +17969,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #e74c3c; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18482,7 +17983,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #f1c40f; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18497,7 +17997,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #ecf0f1; color: #000; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18512,7 +18011,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #9b59b6; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18527,7 +18025,6 @@ body[class*=jconfirm-no-scroll-] { background-color: #34495e; color: #FFF; text-shadow: none; - -webkit-transition: background .2s; transition: background .2s; } @@ -18664,7 +18161,6 @@ body[class*=jconfirm-no-scroll-] { font-size: 14px; font-weight: bold; text-shadow: none; - -webkit-transition: background .1s; transition: background .1s; color: white; } @@ -18691,7 +18187,6 @@ body[class*=jconfirm-no-scroll-] { .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake { -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } @@ -18699,44 +18194,35 @@ body[class*=jconfirm-no-scroll-] { .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow { -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } @-webkit-keyframes shake { 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); transform: translate3d(-2px, 0, 0); } 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); transform: translate3d(4px, 0, 0); } 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0); } 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0); } } @keyframes shake { 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); transform: translate3d(-2px, 0, 0); } 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); transform: translate3d(4px, 0, 0); } 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0); } 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0); } } @@ -18761,14 +18247,12 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm { - -webkit-perspective: 400px; perspective: 400px; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box { opacity: 1; - -webkit-transition-property: all; transition-property: all; } @@ -18779,91 +18263,72 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotate { - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotatex { - -webkit-transform: rotateX(90deg); transform: rotateX(90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotatexr { - -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotatey { - -webkit-transform: rotatey(90deg); transform: rotatey(90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-rotateyr { - -webkit-transform: rotatey(-90deg); transform: rotatey(-90deg); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-scaley { - -webkit-transform: scaley(1.5); transform: scaley(1.5); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-scalex { - -webkit-transform: scalex(1.5); transform: scalex(1.5); - -webkit-transform-origin: center; transform-origin: center; } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-top { - -webkit-transform: translate(0px, -100px); transform: translate(0px, -100px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-left { - -webkit-transform: translate(-100px, 0px); transform: translate(-100px, 0px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-right { - -webkit-transform: translate(100px, 0px); transform: translate(100px, 0px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-bottom { - -webkit-transform: translate(0px, 100px); transform: translate(0px, 100px); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-zoom { - -webkit-transform: scale(1.2); transform: scale(1.2); } /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm .jconfirm-box.jconfirm-animation-scale { - -webkit-transform: scale(0.5); transform: scale(0.5); } @@ -19113,12 +18578,7 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - -webkit-transition: -webkit-transform .5s; - transition: -webkit-transform .5s; transition: transform .5s; - transition: transform .5s, -webkit-transform .5s; - transition: transform .5s,-webkit-transform .5s; - -webkit-transform: scale(0); transform: scale(0); display: block; margin-right: 0; @@ -19145,7 +18605,6 @@ body[class*=jconfirm-no-scroll-] { .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button { font-weight: bold; text-transform: uppercase; - -webkit-transition: background .1s; transition: background .1s; padding: 10px 20px; } @@ -19157,10 +18616,362 @@ body[class*=jconfirm-no-scroll-] { /* line 9, app/assets/stylesheets/jquery-confirm.min.css */ .jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - -webkit-transform: scale(1); transform: scale(1); } +/*! + * Datetimepicker for Bootstrap + * + * Copyright 2012 Stefan Petre + * Improvements by Andrew Rowls + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */ +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker { + padding: 4px; + margin-top: 1px; + border-radius: 4px; + direction: ltr; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-inline { + width: 220px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.datetimepicker-rtl { + direction: rtl; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.datetimepicker-rtl table tr td span { + float: right; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown, .datetimepicker-dropdown-left { + top: 0; + left: 0; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +[class*=" datetimepicker-dropdown"]:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +[class*=" datetimepicker-dropdown"]:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + position: absolute; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +[class*=" datetimepicker-dropdown-top"]:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-top: 7px solid #ccc; + border-top-color: rgba(0, 0, 0, 0.2); + border-bottom: 0; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +[class*=" datetimepicker-dropdown-top"]:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-top: 6px solid #fff; + border-bottom: 0; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-bottom-left:before { + top: -7px; + right: 6px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-bottom-left:after { + top: -6px; + right: 7px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-bottom-right:before { + top: -7px; + left: 6px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-bottom-right:after { + top: -6px; + left: 7px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-top-left:before { + bottom: -7px; + right: 6px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-top-left:after { + bottom: -6px; + right: 7px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-top-right:before { + bottom: -7px; + left: 6px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker-dropdown-top-right:after { + bottom: -6px; + left: 7px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker > div { + display: none; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.minutes div.datetimepicker-minutes { + display: block; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.hours div.datetimepicker-hours { + display: block; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.days div.datetimepicker-days { + display: block; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.months div.datetimepicker-months { + display: block; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker.years div.datetimepicker-years { + display: block; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table { + margin: 0; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker td, .datetimepicker th { + text-align: center; + width: 20px; + height: 20px; + border-radius: 4px; + border: 0; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.table-striped .datetimepicker table tr td, .table-striped .datetimepicker table tr th { + background-color: transparent; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.minute:hover { + background: #eee; + cursor: pointer; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.hour:hover { + background: #eee; + cursor: pointer; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.day:hover { + background: #eee; + cursor: pointer; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.old, .datetimepicker table tr td.new { + color: #999; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover { + background: 0; + color: #999; + cursor: default; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover { + background-color: #fde19a; + background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0); + border-color: #fdf59a #fdf59a #fbed50; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .datetimepicker table tr td.today.disabled:hover, .datetimepicker table tr td.today.disabled:hover:hover, .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today:hover.disabled, .datetimepicker table tr td.today.disabled.disabled, .datetimepicker table tr td.today.disabled:hover.disabled, .datetimepicker table tr td.today[disabled], .datetimepicker table tr td.today:hover[disabled], .datetimepicker table tr td.today.disabled[disabled], .datetimepicker table tr td.today.disabled:hover[disabled] { + background-color: #fdf59a; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active { + background-color: #fbf069; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover { + background-color: #006dcc; + background-image: linear-gradient(to bottom, #08c, #04c); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); + border-color: #04c #04c #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.active:hover, .datetimepicker table tr td.active:hover:hover, .datetimepicker table tr td.active.disabled:hover, .datetimepicker table tr td.active.disabled:hover:hover, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active:hover.disabled, .datetimepicker table tr td.active.disabled.disabled, .datetimepicker table tr td.active.disabled:hover.disabled, .datetimepicker table tr td.active[disabled], .datetimepicker table tr td.active:hover[disabled], .datetimepicker table tr td.active.disabled[disabled], .datetimepicker table tr td.active.disabled:hover[disabled] { + background-color: #04c; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active { + background-color: #039; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker .datetimepicker-hours span { + height: 26px; + line-height: 26px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker .datetimepicker-hours table tr td span.hour_am, .datetimepicker .datetimepicker-hours table tr td span.hour_pm { + width: 14.6%; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker .datetimepicker-hours fieldset legend, .datetimepicker .datetimepicker-minutes fieldset legend { + margin-bottom: inherit; + line-height: 30px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker .datetimepicker-minutes span { + height: 26px; + line-height: 26px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span:hover { + background: #eee; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover { + background: 0; + color: #999; + cursor: default; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover { + background-color: #006dcc; + background-image: linear-gradient(to bottom, #08c, #04c); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); + border-color: #04c #04c #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled] { + background-color: #04c; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active { + background-color: #039; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker table tr td span.old { + color: #999; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker th.switch { + width: 145px; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker th span.glyphicon { + pointer-events: none; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker thead tr:first-child th, .datetimepicker tfoot th { + cursor: pointer; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover { + background: #eee; +} + +/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ +.input-append.date .add-on i, .input-prepend.date .add-on i, .input-group.date .input-group-addon span { + cursor: pointer; + width: 14px; + height: 14px; +} + /* BASICS */ /* line 3, vendor/assets/codemirror/lib/codemirror.css */ .CodeMirror { @@ -19615,7 +19426,6 @@ div.CodeMirror span.CodeMirror-nonmatchingbracket { position: relative; overflow: visible; -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; font-variant-ligatures: contextual; } @@ -19928,7 +19738,6 @@ span.CodeMirror-selectedtext { text-align: center; border-radius: 2px; border: 1px solid #fff; - -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; } @@ -20018,7 +19827,6 @@ span.CodeMirror-selectedtext { /* line 2, vendor/assets/editormd/css/editormd.min.css */ .editormd-dropdown-menu > li > a:hover { background: #f6f6f6; - -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; } @@ -20094,7 +19902,6 @@ span.CodeMirror-selectedtext { right: 15px; font-size: 18px; color: #ccc; - -webkit-transition: color 300ms ease-out; transition: color 300ms ease-out; } @@ -20107,7 +19914,6 @@ span.CodeMirror-selectedtext { .editormd-dialog-header { padding: 11px 20px; border-bottom: 1px solid #eee; - -webkit-transition: background 300ms ease-out; transition: background 300ms ease-out; } @@ -20270,7 +20076,6 @@ span.CodeMirror-selectedtext { vertical-align: middle; border: 1px solid #ddd; text-decoration: none; - -webkit-transition: background-color 300ms ease-out,color 100ms ease-in; transition: background-color 300ms ease-out,color 100ms ease-in; } @@ -20311,7 +20116,6 @@ span.CodeMirror-selectedtext { -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; background: #f6f6f6; - -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; } @@ -20427,7 +20231,6 @@ span.CodeMirror-selectedtext { padding: 7px 10px; border: 1px solid #ddd; border-radius: 3px; - -webkit-transition: background 300ms ease-out; transition: background 300ms ease-out; } @@ -20566,9 +20369,9 @@ span.CodeMirror-selectedtext { } /*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) +/*! + * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @font-face { font-family: FontAwesome; @@ -20585,8 +20388,7 @@ span.CodeMirror-selectedtext { text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); + transform: translate(0, 0); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ @@ -20686,22 +20488,18 @@ span.CodeMirror-selectedtext { @-webkit-keyframes fa-spin { 0% { - -webkit-transform: rotate(0); transform: rotate(0); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { - -webkit-transform: rotate(0); transform: rotate(0); } 100% { - -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @@ -20709,35 +20507,30 @@ span.CodeMirror-selectedtext { /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); transform: rotate(90deg); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); transform: rotate(180deg); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); transform: rotate(270deg); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } /* line 5, vendor/assets/editormd/css/editormd.min.css */ .fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); transform: scale(1, -1); } @@ -24335,7 +24128,6 @@ li.L1, li.L3, li.L5, li.L7, li.L9 { color: #666; padding: 6px 10px; display: block; - -webkit-transition: background-color 500ms ease-out; transition: background-color 500ms ease-out; } @@ -24411,7 +24203,6 @@ li.L1, li.L3, li.L5, li.L7, li.L9 { padding: 5px 10px; border-radius: 4px; display: inline-block; - -webkit-transition: background-color 500ms ease-out; transition: background-color 500ms ease-out; } @@ -24472,7 +24263,6 @@ hr.editormd-page-break { top: 25px; right: 35px; z-index: 19; - -webkit-transition: background-color 300ms ease-out; transition: background-color 300ms ease-out; } @@ -24771,8 +24561,7 @@ input.form-control { /* line 29, app/assets/stylesheets/common.scss */ .flex-1 { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 32, app/assets/stylesheets/common.scss */ @@ -24904,14 +24693,12 @@ input.form-control { /* line 57, app/assets/stylesheets/common.scss */ .input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; + flex: 0 0 6% !important; } /* line 58, app/assets/stylesheets/common.scss */ .input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; + flex: 0 0 13% !important; } /* line 4, app/assets/stylesheets/cooperative/carousels.scss */ @@ -24961,12 +24748,9 @@ input.form-control { /* line 42, app/assets/stylesheets/cooperative/carousels.scss */ .cooperative-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } /* line 48, app/assets/stylesheets/cooperative/carousels.scss */ @@ -24976,27 +24760,21 @@ input.form-control { /* line 52, app/assets/stylesheets/cooperative/carousels.scss */ .cooperative-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 55, app/assets/stylesheets/cooperative/carousels.scss */ .cooperative-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; + flex: 3; } /* line 1, app/assets/stylesheets/cooperative/common.scss */ .cooperative-body-container { padding: 20px; - -webkit-box-flex: 1; - flex: 1; + flex: 1; min-height: 100vh; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; overflow-y: scroll; /* 面包屑 */ /* 内容表格 */ @@ -25006,8 +24784,7 @@ input.form-control { /* line 9, app/assets/stylesheets/cooperative/common.scss */ .cooperative-body-container > .content { - -webkit-box-flex: 1; - flex: 1; + flex: 1; font-size: 14px; } @@ -25049,13 +24826,9 @@ input.form-control { /* line 50, app/assets/stylesheets/cooperative/common.scss */ .cooperative-body-container .image-preview-container { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + align-items: center; } /* line 57, app/assets/stylesheets/cooperative/common.scss */ @@ -25071,15 +24844,10 @@ input.form-control { /* line 69, app/assets/stylesheets/cooperative/common.scss */ .cooperative-body-container .paginate-container { margin-top: 20px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; + flex-direction: column; + justify-content: center; + align-items: center; } /* line 76, app/assets/stylesheets/cooperative/common.scss */ @@ -25095,15 +24863,13 @@ input.form-control { /* line 87, app/assets/stylesheets/cooperative/common.scss */ .cooperative-body-container .search-form-container { - display: -webkit-box; display: flex; margin-bottom: 20px; } /* line 91, app/assets/stylesheets/cooperative/common.scss */ .cooperative-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; + flex: 1; } /* line 94, app/assets/stylesheets/cooperative/common.scss */ @@ -25166,7 +24932,6 @@ input.form-control { /* line 22, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .col-md-label { - -webkit-box-flex: 0; flex: 0 0 10%; max-width: 10%; min-width: 30px; @@ -25177,7 +24942,6 @@ input.form-control { /* line 31, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .col-md-label-s { - -webkit-box-flex: 0; flex: 0 0 30px; padding-right: 15px; padding-left: 15px; @@ -25253,49 +25017,42 @@ input.form-control { /* line 91, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 81px; + flex: 0 0 81px; max-width: 81px; } /* line 95, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 99, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-1) { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 103, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) { - -webkit-box-flex: 0; - flex: 0 0 25%; + flex: 0 0 25%; max-width: 25%; } /* line 107, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.3%; + flex: 0 0 33.3%; max-width: 33.3%; } /* line 111, app/assets/stylesheets/cooperative/competition_settings.scss */ .cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > div.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; + flex: 0 0 50%; max-width: 50%; } /* line 3, app/assets/stylesheets/cooperative/laboratory_settings.scss */ .cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item { - display: -webkit-box; display: flex; } @@ -25360,13 +25117,9 @@ input.form-control { /* line 62, app/assets/stylesheets/cooperative/laboratory_settings.scss */ .cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-right, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-right { - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; color: #777777; font-size: 12px; } @@ -25380,11 +25133,8 @@ input.form-control { /* line 76, app/assets/stylesheets/cooperative/laboratory_settings.scss */ .cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item { margin-bottom: 15px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 81, app/assets/stylesheets/cooperative/laboratory_settings.scss */ @@ -25463,7 +25213,6 @@ input.form-control { max-width: 200px; background: #272822; color: #fff; - -webkit-transition: all 0.5s; transition: all 0.5s; overflow-y: scroll; } @@ -25483,11 +25232,8 @@ input.form-control { /* line 18, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active .sidebar-header { padding: 10px; - display: -webkit-box; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; + flex-direction: column; } /* line 23, app/assets/stylesheets/cooperative/sidebar.scss */ @@ -25506,10 +25252,8 @@ input.form-control { padding: 10px; text-align: center; font-size: 0.85em; - display: -webkit-box; display: flex; - -webkit-box-pack: center; - justify-content: center; + justify-content: center; } /* line 40, app/assets/stylesheets/cooperative/sidebar.scss */ @@ -25532,7 +25276,6 @@ input.form-control { top: auto; bottom: 10px; right: 50%; - -webkit-transform: translateX(50%); transform: translateX(50%); } @@ -25559,51 +25302,42 @@ input.form-control { #sidebar .sidebar-header { padding: 20px; background: #272822; - display: -webkit-box; display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - -webkit-box-pack: justify; - justify-content: space-between; + flex-direction: row; + justify-content: space-between; } /* line 83, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar .sidebar-header-logo { - display: -webkit-box; display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; + justify-content: space-between; + align-items: center; } /* line 88, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar .sidebar-header-logo > img { - width: 40px; - height: auto; + max-width: 130px !important; + max-height: 40px !important; + overflow: hidden; } -/* line 93, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 96, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar .sidebar-header-logo > .logo-label { font-size: 18px; color: darkgrey; margin-left: 10px; } -/* line 101, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 104, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar #sidebarCollapse { - display: -webkit-box; display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; + align-items: center; + justify-content: center; cursor: pointer; text-align: right; } -/* line 108, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 111, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar #sidebarCollapse.active { width: 40px; height: 30px; @@ -25612,53 +25346,52 @@ input.form-control { border-radius: 3px; } -/* line 115, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 118, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar #sidebarCollapse.active i.fold { display: none; } -/* line 116, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 119, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar #sidebarCollapse.active i.unfold { display: block; } -/* line 119, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 122, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar #sidebarCollapse i.fold { display: block; } -/* line 122, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 125, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar #sidebarCollapse i.unfold { display: none; } -/* line 125, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 128, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar a, #sidebar a:hover, #sidebar a:focus { color: inherit; text-decoration: none; - -webkit-transition: all 0.3s; transition: all 0.3s; } -/* line 131, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 134, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar > ul > li > a > i { width: 14px; height: 14px; } -/* line 137, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 140, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul.components { padding: 20px 0; border-bottom: 1px solid #3f3f3f; } -/* line 142, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 145, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul p { color: #fff; padding: 10px; } -/* line 147, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 150, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul li > a { padding: 10px; font-size: 1em; @@ -25666,25 +25399,25 @@ input.form-control { text-align: left; } -/* line 153, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 156, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul li > a i { margin-right: 10px; font-size: 1em; margin-bottom: 5px; } -/* line 161, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 164, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul li a:hover, #sidebar ul li a.active { color: #fff; background: #276891; } -/* line 167, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 170, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul li.active > a, #sidebar ul a[aria-expanded="true"] { color: #fff; } -/* line 172, app/assets/stylesheets/cooperative/sidebar.scss */ +/* line 175, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar ul ul a { font-size: 0.9em !important; padding-left: 30px !important; @@ -25692,95 +25425,91 @@ input.form-control { } @media (max-width: 768px) { - /* line 182, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 185, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active { padding: 10px 5px; min-width: 40px; max-width: 40px; text-align: center; margin-left: 0; - -webkit-transform: none; - transform: none; + transform: none; } - /* line 190, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 193, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active .sidebar-header { padding: 0px; } - /* line 193, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 196, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active .sidebar-header .sidebar-header-logo { display: none; } - /* line 197, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 200, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active .sidebar-header #sidebarCollapse { width: 30px; height: 20px; } - /* line 203, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 206, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active ul li a { padding: 10px; font-size: 0.85em; } - /* line 207, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 210, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active ul li a i { margin-right: 0; display: block; margin-bottom: 5px; } - /* line 214, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 217, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active > ul > li > a > i { font-size: 1.8em; } - /* line 218, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 221, app/assets/stylesheets/cooperative/sidebar.scss */ #sidebar.active ul ul a { padding: 10px !important; } - /* line 227, app/assets/stylesheets/cooperative/sidebar.scss */ + /* line 230, app/assets/stylesheets/cooperative/sidebar.scss */ .dropdown-toggle::after { top: auto; bottom: 10px; right: 50%; - -webkit-transform: translateX(50%); transform: translateX(50%); } } -/* line 18, app/assets/stylesheets/cooperative.scss */ +/* line 19, app/assets/stylesheets/cooperative.scss */ body { width: 100vw; height: 100vh; max-width: 100vw; max-height: 100vh; - display: -webkit-box; display: flex; - -webkit-box-align: stretch; - align-items: stretch; + align-items: stretch; font-size: 14px; background: #efefef; overflow: hidden; } -/* line 32, app/assets/stylesheets/cooperative.scss */ +/* line 33, app/assets/stylesheets/cooperative.scss */ .simple_form .form-group .collection_radio_buttons { margin-bottom: 0px; } -/* line 36, app/assets/stylesheets/cooperative.scss */ +/* line 37, app/assets/stylesheets/cooperative.scss */ .simple_form .form-group .form-check-inline { height: calc(1.5em + 0.75rem + 2px); } -/* line 42, app/assets/stylesheets/cooperative.scss */ +/* line 43, app/assets/stylesheets/cooperative.scss */ input.form-control { font-size: 14px; } -/* line 46, app/assets/stylesheets/cooperative.scss */ +/* line 47, app/assets/stylesheets/cooperative.scss */ .btn-default { color: #666; background: #e1e1e1 !important; } -/* line 50, app/assets/stylesheets/cooperative.scss */ +/* line 51, app/assets/stylesheets/cooperative.scss */ .export-absolute { right: 20px; position: absolute; diff --git a/public/assets/cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css.gz b/public/assets/cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css.gz new file mode 100644 index 000000000..4f65d9906 Binary files /dev/null and b/public/assets/cooperative-9244063fa63cd29c9c3b074af565be75a130cfb31741b2f5252fe68a1f5c13c5.css.gz differ diff --git a/public/assets/cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js.gz b/public/assets/cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js.gz deleted file mode 100644 index f13f10928..000000000 Binary files a/public/assets/cooperative-bbf9b1ef14747d17410f2f38a6f308697335f86d4525ed6a5579905efc314ef3.js.gz and /dev/null differ diff --git a/public/assets/cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css b/public/assets/cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css deleted file mode 100644 index 2df044562..000000000 --- a/public/assets/cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css +++ /dev/null @@ -1,26144 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_root.scss */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[tabindex="-1"]:focus { - outline: 0 !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -p { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dt { - font-weight: 700; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -blockquote { - margin: 0 0 1rem; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -b, -strong { - font-weight: bolder; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -small { - font-size: 80%; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sub { - bottom: -.25em; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -sup { - top: -.5em; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -figure { - margin: 0 0 1rem; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -img { - vertical-align: middle; - border-style: none; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -svg { - overflow: hidden; - vertical-align: middle; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -table { - border-collapse: collapse; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -th { - text-align: inherit; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button { - border-radius: 0; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -input { - overflow: visible; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -select { - text-transform: none; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -select { - word-wrap: normal; -} - -/* line 345, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/* line 358, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -textarea { - overflow: auto; - resize: vertical; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -progress { - vertical-align: baseline; -} - -/* line 430, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -output { - display: inline-block; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -summary { - display: list-item; - cursor: pointer; -} - -/* line 475, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -template { - display: none; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */ -[hidden] { - display: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h1, .h1 { - font-size: 2.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h2, .h2 { - font-size: 2rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h3, .h3 { - font-size: 1.75rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h4, .h4 { - font-size: 1.5rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h5, .h5 { - font-size: 1.25rem; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -h6, .h6 { - font-size: 1rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -small, -.small { - font-size: 80%; - font-weight: 400; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-unstyled { - padding-left: 0; - list-style: none; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline { - padding-left: 0; - list-style: none; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item { - display: inline-block; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.list-inline-item:not(:last-child) { - margin-right: 0.5rem; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */ -.blockquote-footer::before { - content: "\2014\00A0"; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-fluid { - max-width: 100%; - height: auto; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure { - display: inline-block; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */ -.figure-caption { - font-size: 90%; - color: #6c757d; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -a > code { - color: inherit; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre { - display: block; - font-size: 87.5%; - color: #212529; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */ -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ - .container { - max-width: 1140px; - } -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */ -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.col-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-first { - -webkit-box-ordinal-group: 0; - order: -1; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-last { - -webkit-box-ordinal-group: 14; - order: 13; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-0 { - -webkit-box-ordinal-group: 1; - order: 0; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-1 { - -webkit-box-ordinal-group: 2; - order: 1; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-2 { - -webkit-box-ordinal-group: 3; - order: 2; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-3 { - -webkit-box-ordinal-group: 4; - order: 3; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-4 { - -webkit-box-ordinal-group: 5; - order: 4; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-5 { - -webkit-box-ordinal-group: 6; - order: 5; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-6 { - -webkit-box-ordinal-group: 7; - order: 6; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-7 { - -webkit-box-ordinal-group: 8; - order: 7; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-8 { - -webkit-box-ordinal-group: 9; - order: 8; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-9 { - -webkit-box-ordinal-group: 10; - order: 9; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-10 { - -webkit-box-ordinal-group: 11; - order: 10; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-11 { - -webkit-box-ordinal-group: 12; - order: 11; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.order-12 { - -webkit-box-ordinal-group: 13; - order: 12; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-1 { - margin-left: 8.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-2 { - margin-left: 16.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-3 { - margin-left: 25%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-4 { - margin-left: 33.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-5 { - margin-left: 41.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-6 { - margin-left: 50%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-7 { - margin-left: 58.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-8 { - margin-left: 66.66667%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-9 { - margin-left: 75%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-10 { - margin-left: 83.33333%; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ -.offset-11 { - margin-left: 91.66667%; -} - -@media (min-width: 576px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-sm-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-sm-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-sm-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 768px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-md-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-md-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-md-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 992px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-lg-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-lg-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-lg-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1200px) { - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - max-width: 100%; - } - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-auto { - -webkit-box-flex: 0; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-1 { - -webkit-box-flex: 0; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-2 { - -webkit-box-flex: 0; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-3 { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-4 { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-5 { - -webkit-box-flex: 0; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-7 { - -webkit-box-flex: 0; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-8 { - -webkit-box-flex: 0; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-9 { - -webkit-box-flex: 0; - flex: 0 0 75%; - max-width: 75%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-10 { - -webkit-box-flex: 0; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-11 { - -webkit-box-flex: 0; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .col-xl-12 { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-first { - -webkit-box-ordinal-group: 0; - order: -1; - } - /* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-last { - -webkit-box-ordinal-group: 14; - order: 13; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-0 { - -webkit-box-ordinal-group: 1; - order: 0; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-1 { - -webkit-box-ordinal-group: 2; - order: 1; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-2 { - -webkit-box-ordinal-group: 3; - order: 2; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-3 { - -webkit-box-ordinal-group: 4; - order: 3; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-4 { - -webkit-box-ordinal-group: 5; - order: 4; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-5 { - -webkit-box-ordinal-group: 6; - order: 5; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-6 { - -webkit-box-ordinal-group: 7; - order: 6; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-7 { - -webkit-box-ordinal-group: 8; - order: 7; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-8 { - -webkit-box-ordinal-group: 9; - order: 8; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-9 { - -webkit-box-ordinal-group: 10; - order: 9; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-10 { - -webkit-box-ordinal-group: 11; - order: 10; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-11 { - -webkit-box-ordinal-group: 12; - order: 11; - } - /* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .order-xl-12 { - -webkit-box-ordinal-group: 13; - order: 12; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-0 { - margin-left: 0; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-1 { - margin-left: 8.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-2 { - margin-left: 16.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-3 { - margin-left: 25%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-4 { - margin-left: 33.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-5 { - margin-left: 41.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-6 { - margin-left: 50%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-7 { - margin-left: 58.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-8 { - margin-left: 66.66667%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-9 { - margin-left: 75%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-10 { - margin-left: 83.33333%; - } - /* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */ - .offset-xl-11 { - margin-left: 91.66667%; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered { - border: 1px solid #dee2e6; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c8cbcf; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86cfda; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-info:hover { - background-color: #abdde5; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #ed969e; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-light:hover { - background-color: #ececf6; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */ -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark { - color: #fff; - background-color: #343a40; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #454d55; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-bordered { - border: 0; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-sm > .table-bordered { - border: 0; - } -} - -@media (max-width: 767.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-md > .table-bordered { - border: 0; - } -} - -@media (max-width: 991.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-lg > .table-bordered { - border: 0; - } -} - -@media (max-width: 1199.98px) { - /* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ - .table-responsive-xl > .table-bordered { - border: 0; - } -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */ -.table-responsive > .table-bordered { - border: 0; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-control { - -webkit-transition: none; - transition: none; - } -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control::-webkit-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -select.form-control[size], select.form-control[multiple] { - height: auto; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -textarea.form-control { - height: auto; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-group { - margin-bottom: 1rem; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-text { - display: block; - margin-top: 0.25rem; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -/* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-input:disabled ~ .form-check-label { - color: #6c757d; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-label { - margin-bottom: 0; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline { - display: -webkit-inline-box; - display: inline-flex; - -webkit-box-align: center; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; -} - -/* line 229, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:valid ~ .valid-feedback, -.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:valid ~ .valid-feedback, -.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid, .form-control.is-invalid { - border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-select:invalid ~ .invalid-feedback, -.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-control-file:invalid ~ .invalid-feedback, -.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */ -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline { - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - /* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline label { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - margin-bottom: 0; - } - /* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-group { - display: -webkit-box; - display: flex; - -webkit-box-flex: 0; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - -webkit-box-align: center; - align-items: center; - margin-bottom: 0; - } - /* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - /* line 296, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-control-plaintext { - display: inline-block; - } - /* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .input-group, - .form-inline .custom-select { - width: auto; - } - /* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - /* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - /* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control { - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } - /* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */ - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ - .btn { - -webkit-transition: none; - transition: none; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn:hover { - color: #212529; - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn.disabled, .btn:disabled { - opacity: 0.65; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary.disabled, .btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary.disabled, .btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success.disabled, .btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info.disabled, .btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger.disabled, .btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark.disabled, .btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */ -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} - -/* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 120, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block { - display: block; - width: 100%; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */ -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade { - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .fade { - -webkit-transition: none; - transition: none; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.fade:not(.show) { - opacity: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapse:not(.show) { - display: none; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */ - .collapsing { - -webkit-transition: none; - transition: none; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-toggle { - white-space: nowrap; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-left { - right: auto; - left: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 70, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropright .dropdown-toggle::after { - vertical-align: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::after { - display: none; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */ -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-menu.show { - display: block; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */ -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group, -.btn-group-vertical { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - vertical-align: middle; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-toolbar .input-group { - width: auto; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group { - width: 100%; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */ -.btn-group-toggle > .btn input[type="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: stretch; - align-items: stretch; - width: 100%; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .form-control:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend, -.input-group-append { - display: -webkit-box; - display: flex; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-prepend { - margin-right: -1px; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-append { - margin-left: -1px; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .form-control, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-sm > .form-control, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */ -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-inline { - display: -webkit-inline-box; - display: inline-flex; - margin-right: 1rem; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch { - padding-left: 2.25rem; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-switch .custom-control-label::after { - -webkit-transition: none; - transition: none; - } -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select::-ms-expand { - display: none; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -/* line 297, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range { - width: 100%; - height: calc(1rem + 0.4rem); - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus { - outline: none; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-focus-outer { - border: 0; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} - -/* line 403, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-moz-range-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} - -/* line 429, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - /* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-range::-ms-thumb { - -webkit-transition: none; - transition: none; - } -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} - -/* line 485, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} - -/* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ -.custom-control-label::before, -.custom-file-label, -.custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 503, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */ - .custom-control-label::before, - .custom-file-label, - .custom-select { - -webkit-transition: none; - transition: none; - } -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-link:hover, .nav-link:focus { - text-decoration: none; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-fill .nav-item { - -webkit-box-flex: 1; - flex: 1 1 auto; - text-align: center; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.nav-justified .nav-item { - flex-basis: 0; - -webkit-box-flex: 1; - flex-grow: 1; - text-align: center; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .tab-pane { - display: none; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */ -.tab-content > .active { - display: block; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar { - position: relative; - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar > .container, -.navbar > .container-fluid { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-collapse { - flex-basis: 100%; - -webkit-box-flex: 1; - flex-grow: 1; - -webkit-box-align: center; - align-items: center; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-sm .navbar-toggler { - display: none; - } -} - -@media (max-width: 767.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-md .navbar-toggler { - display: none; - } -} - -@media (max-width: 991.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-lg .navbar-toggler { - display: none; - } -} - -@media (max-width: 1199.98px) { - /* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1200px) { - /* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; - } - /* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - /* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - /* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; - } - /* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; - } - /* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ - .navbar-expand-xl .navbar-toggler { - display: none; - } -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row nowrap; - -webkit-box-pack: start; - justify-content: flex-start; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand > .container, -.navbar-expand > .container-fluid { - flex-wrap: nowrap; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-collapse { - display: -webkit-box !important; - display: flex !important; - flex-basis: auto; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-expand .navbar-toggler { - display: none; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -/* line 223, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-brand { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -/* line 280, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */ -.navbar-dark .navbar-text a { - color: #fff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #fff; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > hr { - margin-right: 0; - margin-left: 0; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-body { - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1.25rem; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-title { - margin-bottom: 0.75rem; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-text:last-child { - margin-bottom: 0; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.card-link:hover { - text-decoration: none; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-link + .card-link { - margin-left: 1.25rem; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-deck .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - /* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-deck .card { - display: -webkit-box; - display: flex; - -webkit-box-flex: 1; - flex: 1 0 0%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-group > .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - /* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-flow: row wrap; - } - /* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card { - -webkit-box-flex: 1; - flex: 1 0 0%; - margin-bottom: 0; - } - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card + .card { - margin-left: 0; - border-left: 0; - } - /* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - /* line 202, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - /* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - /* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - /* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - /* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - orphans: 1; - widows: 1; - } - /* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card { - overflow: hidden; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - border-radius: 0; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:first-of-type { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card:last-of-type { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */ -.accordion > .card .card-header { - margin-bottom: -1px; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */ -.breadcrumb-item.active { - color: #6c757d; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.pagination { - display: -webkit-box; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #dee2e6; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.active .page-link { - z-index: 1; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */ -.page-item.disabled .page-link { - color: #6c757d; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #dee2e6; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */ -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ - .badge { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge:hover, a.badge:focus { - text-decoration: none; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge:empty { - display: none; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.btn .badge { - position: relative; - top: -1px; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-primary { - color: #fff; - background-color: #007bff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-primary:hover, a.badge-primary:focus { - color: #fff; - background-color: #0062cc; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-secondary { - color: #fff; - background-color: #6c757d; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-secondary:hover, a.badge-secondary:focus { - color: #fff; - background-color: #545b62; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-success { - color: #fff; - background-color: #28a745; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-success:hover, a.badge-success:focus { - color: #fff; - background-color: #1e7e34; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-info:hover, a.badge-info:focus { - color: #fff; - background-color: #117a8b; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-warning { - color: #212529; - background-color: #ffc107; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-danger:hover, a.badge-danger:focus { - color: #fff; - background-color: #bd2130; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-light { - color: #212529; - background-color: #f8f9fa; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */ -.badge-dark { - color: #fff; - background-color: #343a40; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.badge-dark:hover, a.badge-dark:focus { - color: #fff; - background-color: #1d2124; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */ -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - /* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ - .jumbotron { - padding: 4rem 2rem; - } -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */ -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-heading { - color: inherit; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-link { - font-weight: 700; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible { - padding-right: 4rem; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary hr { - border-top-color: #9fcdff; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-primary .alert-link { - color: #002752; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary hr { - border-top-color: #c8cbcf; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-secondary .alert-link { - color: #202326; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success hr { - border-top-color: #b1dfbb; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-success .alert-link { - color: #0b2e13; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info hr { - border-top-color: #abdde5; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-info .alert-link { - color: #062c33; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning hr { - border-top-color: #ffe8a1; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-warning .alert-link { - color: #533f03; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger hr { - border-top-color: #f1b0b7; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-danger .alert-link { - color: #491217; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light hr { - border-top-color: #ececf6; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-light .alert-link { - color: #686868; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */ -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark hr { - border-top-color: #b9bbbe; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */ -.alert-dark .alert-link { - color: #040505; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress { - display: -webkit-box; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #007bff; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar { - -webkit-transition: none; - transition: none; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - /* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */ - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */ -.media-body { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item { - margin-right: -1px; - margin-bottom: 0; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} - -@media (min-width: 576px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 768px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 992px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 1200px) { - /* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - } - /* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush .list-group-item:last-child { - margin-bottom: -1px; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */ -.list-group-flush:last-child .list-group-item:last-child { - margin-bottom: 0; - border-bottom: 0; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #383d41; - border-color: #383d41; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0c5460; - background-color: #abdde5; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #721c24; - background-color: #f1b0b7; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */ -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:hover { - color: #000; - text-decoration: none; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */ -a.close.disabled { - pointer-events: none; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - opacity: 0; - border-radius: 0.25rem; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.showing { - opacity: 1; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.show { - display: block; - opacity: 1; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast.hide { - display: none; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-header { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - padding: 0.25rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */ -.toast-body { - padding: 0.75rem; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open { - overflow: hidden; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal.fade .modal-dialog { - -webkit-transition: none; - transition: none; - } -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable { - display: -webkit-box; - display: flex; - max-height: calc(100% - 1rem); -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - flex-shrink: 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - height: 100%; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-content { - position: relative; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.fade { - opacity: 0; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-backdrop.show { - opacity: 0.5; -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header { - display: -webkit-box; - display: flex; - -webkit-box-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-body { - position: relative; - -webkit-box-flex: 1; - flex: 1 1 auto; - padding: 1rem; -} - -/* line 167, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: end; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - /* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - /* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - /* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - /* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - /* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - /* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - /* line 221, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1200px) { - /* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */ - .modal-xl { - max-width: 1140px; - } -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip.show { - opacity: 0.9; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -/* line 76, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */ -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -/* line 1, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-header:empty { - display: none; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */ -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel { - position: relative; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel.pointer-event { - touch-action: pan-y; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-item { - -webkit-transition: none; - transition: none; - } -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item { - opacity: 0; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - -webkit-transition: 0s 0.6s opacity; - transition: 0s 0.6s opacity; -} - -@media (prefers-reduced-motion: reduce) { - /* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - -webkit-transition: none; - transition: none; - } -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.15s ease; - transition: opacity 0.15s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-control-prev, - .carousel-control-next { - -webkit-transition: none; - transition: none; - } -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev { - left: 0; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next { - right: 0; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); -} - -/* line 135, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators li { - box-sizing: content-box; - -webkit-box-flex: 0; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - -webkit-transition: opacity 0.6s ease; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - /* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ - .carousel-indicators li { - -webkit-transition: none; - transition: none; - } -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-indicators .active { - opacity: 1; -} - -/* line 187, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */ -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -@-webkit-keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: spinner-border .75s linear infinite; - animation: spinner-border .75s linear infinite; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@-webkit-keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -@keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: spinner-grow .75s linear infinite; - animation: spinner-grow .75s linear infinite; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */ -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-baseline { - vertical-align: baseline !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-top { - vertical-align: top !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-middle { - vertical-align: middle !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-bottom { - vertical-align: bottom !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-bottom { - vertical-align: text-bottom !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */ -.align-text-top { - vertical-align: text-top !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-primary { - background-color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-secondary { - background-color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-success { - background-color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-info { - background-color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-warning { - background-color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-danger { - background-color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-light { - background-color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */ -.bg-dark { - background-color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-white { - background-color: #fff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */ -.bg-transparent { - background-color: transparent !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border { - border: 1px solid #dee2e6 !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right { - border-right: 1px solid #dee2e6 !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left { - border-left: 1px solid #dee2e6 !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-0 { - border: 0 !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-top-0 { - border-top: 0 !important; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-right-0 { - border-right: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-bottom-0 { - border-bottom: 0 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-left-0 { - border-left: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-primary { - border-color: #007bff !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-secondary { - border-color: #6c757d !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-success { - border-color: #28a745 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-info { - border-color: #17a2b8 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-warning { - border-color: #ffc107 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-danger { - border-color: #dc3545 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-light { - border-color: #f8f9fa !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-dark { - border-color: #343a40 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.border-white { - border-color: #fff !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-sm { - border-radius: 0.2rem !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded { - border-radius: 0.25rem !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-lg { - border-radius: 0.3rem !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-circle { - border-radius: 50% !important; -} - -/* line 69, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-pill { - border-radius: 50rem !important; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */ -.rounded-0 { - border-radius: 0 !important; -} - -/* line 2, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */ -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-none { - display: none !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline { - display: inline !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-block { - display: inline-block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-block { - display: block !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table { - display: table !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-row { - display: table-row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-table-cell { - display: table-cell !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-flex { - display: -webkit-box !important; - display: flex !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ -.d-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-sm-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-md-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-lg-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media (min-width: 1200px) { - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-none { - display: none !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline { - display: inline !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-block { - display: inline-block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-block { - display: block !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table { - display: table !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-row { - display: table-row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-table-cell { - display: table-cell !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-xl-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -@media print { - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-none { - display: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline { - display: inline !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-block { - display: inline-block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-block { - display: block !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table { - display: table !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-row { - display: table-row !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-table-cell { - display: table-cell !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-flex { - display: -webkit-box !important; - display: flex !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */ - .d-print-inline-flex { - display: -webkit-inline-box !important; - display: inline-flex !important; - } -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive::before { - display: block; - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-21by9::before { - padding-top: 42.85714%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-4by3::before { - padding-top: 75%; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */ -.embed-responsive-1by1::before { - padding-top: 100%; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap { - flex-wrap: wrap !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-nowrap { - flex-wrap: nowrap !important; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -/* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-center { - -webkit-box-pack: center !important; - justify-content: center !important; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.justify-content-around { - justify-content: space-around !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-start { - -webkit-box-align: start !important; - align-items: flex-start !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-end { - -webkit-box-align: end !important; - align-items: flex-end !important; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-center { - -webkit-box-align: center !important; - align-items: center !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-items-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-start { - align-content: flex-start !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-end { - align-content: flex-end !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-center { - align-content: center !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-between { - align-content: space-between !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-around { - align-content: space-around !important; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-content-stretch { - align-content: stretch !important; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-auto { - align-self: auto !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-start { - align-self: flex-start !important; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-end { - align-self: flex-end !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-center { - align-self: center !important; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-baseline { - align-self: baseline !important; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-sm-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-sm-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-sm-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-sm-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-md-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-md-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-md-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-md-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-lg-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-lg-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-lg-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-lg-stretch { - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - flex-direction: row !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - flex-direction: column !important; - } - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - flex-direction: row-reverse !important; - } - /* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - flex-direction: column-reverse !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap { - flex-wrap: wrap !important; - } - /* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - /* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - /* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-fill { - -webkit-box-flex: 1 !important; - flex: 1 1 auto !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - flex-grow: 0 !important; - } - /* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - flex-grow: 1 !important; - } - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - /* line 25, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-start { - -webkit-box-pack: start !important; - justify-content: flex-start !important; - } - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-end { - -webkit-box-pack: end !important; - justify-content: flex-end !important; - } - /* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-center { - -webkit-box-pack: center !important; - justify-content: center !important; - } - /* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-between { - -webkit-box-pack: justify !important; - justify-content: space-between !important; - } - /* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .justify-content-xl-around { - justify-content: space-around !important; - } - /* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-start { - -webkit-box-align: start !important; - align-items: flex-start !important; - } - /* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-end { - -webkit-box-align: end !important; - align-items: flex-end !important; - } - /* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-center { - -webkit-box-align: center !important; - align-items: center !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-baseline { - -webkit-box-align: baseline !important; - align-items: baseline !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-items-xl-stretch { - -webkit-box-align: stretch !important; - align-items: stretch !important; - } - /* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-start { - align-content: flex-start !important; - } - /* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-end { - align-content: flex-end !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-center { - align-content: center !important; - } - /* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-between { - align-content: space-between !important; - } - /* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-around { - align-content: space-around !important; - } - /* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-content-xl-stretch { - align-content: stretch !important; - } - /* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-auto { - align-self: auto !important; - } - /* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-start { - align-self: flex-start !important; - } - /* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-end { - align-self: flex-end !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-center { - align-self: center !important; - } - /* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-baseline { - align-self: baseline !important; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */ - .align-self-xl-stretch { - align-self: stretch !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-left { - float: left !important; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-right { - float: right !important; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - /* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-left { - float: left !important; - } - /* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-right { - float: right !important; - } - /* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */ - .float-xl-none { - float: none !important; - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-auto { - overflow: auto !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */ -.overflow-hidden { - overflow: hidden !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-static { - position: static !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-relative { - position: relative !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-absolute { - position: absolute !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-fixed { - position: fixed !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - /* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */ - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */ -.shadow-none { - box-shadow: none !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-25 { - width: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-50 { - width: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-75 { - width: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-100 { - width: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.w-auto { - width: auto !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-25 { - height: 25% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-50 { - height: 50% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-75 { - height: 75% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-100 { - height: 100% !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.h-auto { - height: auto !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mw-100 { - max-width: 100% !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.mh-100 { - max-height: 100% !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vw-100 { - min-width: 100vw !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.min-vh-100 { - min-height: 100vh !important; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vw-100 { - width: 100vw !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */ -.vh-100 { - height: 100vh !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */ -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: transparent; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-0 { - margin: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-1 { - margin: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-2 { - margin: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-3 { - margin: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-4 { - margin: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-5 { - margin: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-0 { - padding: 0 !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-1 { - padding: 0.25rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-2 { - padding: 0.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-3 { - padding: 1rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-4 { - padding: 1.5rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.p-5 { - padding: 3rem !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n1 { - margin: -0.25rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n2 { - margin: -0.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n3 { - margin: -1rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n4 { - margin: -1.5rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-n5 { - margin: -3rem !important; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.m-auto { - margin: auto !important; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-sm-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-sm-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-md-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-md-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-lg-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-lg-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-0 { - margin: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-1 { - margin: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-2 { - margin: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-3 { - margin: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-4 { - margin: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-5 { - margin: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-0 { - padding: 0 !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-1 { - padding: 0.25rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-2 { - padding: 0.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-3 { - padding: 1rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-4 { - padding: 1.5rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - /* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .p-xl-5 { - padding: 3rem !important; - } - /* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - /* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - /* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n1 { - margin: -0.25rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n2 { - margin: -0.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n3 { - margin: -1rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n4 { - margin: -1.5rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-n5 { - margin: -3rem !important; - } - /* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - /* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - /* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - /* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - /* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .m-xl-auto { - margin: auto !important; - } - /* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - /* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - /* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - /* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */ - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-justify { - text-align: justify !important; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-wrap { - white-space: normal !important; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-nowrap { - white-space: nowrap !important; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-left { - text-align: left !important; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-right { - text-align: right !important; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - /* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-left { - text-align: left !important; - } - /* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-right { - text-align: right !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ - .text-xl-center { - text-align: center !important; - } -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-lowercase { - text-transform: lowercase !important; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-uppercase { - text-transform: uppercase !important; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-capitalize { - text-transform: capitalize !important; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-light { - font-weight: 300 !important; -} - -/* line 37, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-lighter { - font-weight: lighter !important; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-normal { - font-weight: 400 !important; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bold { - font-weight: 700 !important; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-weight-bolder { - font-weight: bolder !important; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.font-italic { - font-style: italic !important; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white { - color: #fff !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-primary { - color: #007bff !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-secondary { - color: #6c757d !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-success { - color: #28a745 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-info { - color: #17a2b8 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-warning { - color: #ffc107 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-danger { - color: #dc3545 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-light { - color: #f8f9fa !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */ -.text-dark { - color: #343a40 !important; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */ -a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-body { - color: #212529 !important; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-muted { - color: #6c757d !important; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-decoration-none { - text-decoration: none !important; -} - -/* line 65, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */ -.text-reset { - color: inherit !important; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.visible { - visibility: visible !important; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */ -.invisible { - visibility: hidden !important; -} - -@media print { - /* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - /* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - a:not(.btn) { - text-decoration: underline; - } - /* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - abbr[title]::after { - content: " (" attr(title) ")"; - } - /* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre { - white-space: pre-wrap !important; - } - /* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid; - } - /* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - thead { - display: table-header-group; - } - /* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - tr, - img { - page-break-inside: avoid; - } - /* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - /* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - h2, - h3 { - page-break-after: avoid; - } - @page { - size: a3; - } - /* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - body { - min-width: 992px !important; - } - /* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .container { - min-width: 992px !important; - } - /* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .navbar { - display: none; - } - /* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .badge { - border: 1px solid #000; - } - /* line 107, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table { - border-collapse: collapse !important; - } - /* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table td, - .table th { - background-color: #fff !important; - } - /* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important; - } - /* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark { - color: inherit; - } - /* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; - } - /* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */ - .table .thead-dark th { - color: inherit; - border-color: #dee2e6; - } -} - -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0"); - src: url("/assets/font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?v=4.7.0#iefix") format("embedded-opentype"), url("/assets/font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2?v=4.7.0") format("woff2"), url("/assets/font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff?v=4.7.0") format("woff"), url("/assets/font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf?v=4.7.0") format("truetype"), url("/assets/font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg?v=4.7.0#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - -webkit-filter: none; - filter: none; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: ""; -} - -/* line 610, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 612, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 614, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 616, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 618, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 619, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 620, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 621, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 622, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 623, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 624, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 625, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 626, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 627, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 628, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 629, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 631, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 633, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 635, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 636, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 638, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 640, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 641, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 642, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 643, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 644, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 645, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 646, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 647, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 648, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 649, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 650, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 651, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 652, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 653, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 654, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 655, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 656, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 657, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 658, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 659, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 660, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 662, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 663, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 664, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 665, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 666, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 667, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 668, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 669, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 670, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 671, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 672, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 673, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 674, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 675, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 676, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 677, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 678, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 679, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 680, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 681, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 682, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 683, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 684, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 685, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 686, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 687, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 688, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 689, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 690, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 691, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 692, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 693, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 694, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 695, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 696, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 697, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 698, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 699, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 700, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 701, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 702, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 703, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 704, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 705, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 706, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 707, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 708, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 709, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 710, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 711, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 712, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 714, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 717, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 718, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 719, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 721, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 722, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 723, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 724, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 725, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 726, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 727, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 728, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 729, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 730, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 731, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 733, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 735, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-handshake-o:before { - content: ""; -} - -/* line 736, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open:before { - content: ""; -} - -/* line 737, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-envelope-open-o:before { - content: ""; -} - -/* line 738, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-linode:before { - content: ""; -} - -/* line 739, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book:before { - content: ""; -} - -/* line 740, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-address-book-o:before { - content: ""; -} - -/* line 741, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard:before, -.fa-address-card:before { - content: ""; -} - -/* line 743, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-vcard-o:before, -.fa-address-card-o:before { - content: ""; -} - -/* line 745, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle:before { - content: ""; -} - -/* line 746, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-circle-o:before { - content: ""; -} - -/* line 747, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-user-o:before { - content: ""; -} - -/* line 748, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-id-badge:before { - content: ""; -} - -/* line 749, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license:before, -.fa-id-card:before { - content: ""; -} - -/* line 751, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: ""; -} - -/* line 753, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-quora:before { - content: ""; -} - -/* line 754, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-free-code-camp:before { - content: ""; -} - -/* line 755, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-telegram:before { - content: ""; -} - -/* line 756, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: ""; -} - -/* line 759, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: ""; -} - -/* line 761, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: ""; -} - -/* line 763, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: ""; -} - -/* line 765, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: ""; -} - -/* line 767, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-shower:before { - content: ""; -} - -/* line 768, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: ""; -} - -/* line 771, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-podcast:before { - content: ""; -} - -/* line 772, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-maximize:before { - content: ""; -} - -/* line 773, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-minimize:before { - content: ""; -} - -/* line 774, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-window-restore:before { - content: ""; -} - -/* line 775, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle:before, -.fa-window-close:before { - content: ""; -} - -/* line 777, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: ""; -} - -/* line 779, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-bandcamp:before { - content: ""; -} - -/* line 780, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-grav:before { - content: ""; -} - -/* line 781, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-etsy:before { - content: ""; -} - -/* line 782, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-imdb:before { - content: ""; -} - -/* line 783, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-ravelry:before { - content: ""; -} - -/* line 784, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-eercast:before { - content: ""; -} - -/* line 785, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-microchip:before { - content: ""; -} - -/* line 786, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-snowflake-o:before { - content: ""; -} - -/* line 787, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-superpowers:before { - content: ""; -} - -/* line 788, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-wpexplorer:before { - content: ""; -} - -/* line 789, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_icons.scss */ -.fa-meetup:before { - content: ""; -} - -/* line 4, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../../../../Library/Ruby/Gems/2.3.0/gems/font-awesome-sass-4.7.0/assets/stylesheets/font-awesome/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--single .select2-selection__clear { - position: relative; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results { - display: block; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option { - padding: 6px; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-results__option[aria-selected] { - cursor: pointer; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown { - left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown { - display: block; - padding: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-search--dropdown.select2-search--hide { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(50%) !important; - clip-path: inset(50%) !important; - height: 1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; - white-space: nowrap !important; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee)); - background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); - background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee)); - background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff)); - background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; - margin-left: 5px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown { - background-color: #fff; - border: 1px solid transparent; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--above { - border-bottom: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-dropdown--below { - border-top: none; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: #fff; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} - -/* line 1, app/assets/stylesheets/select2.min.scss */ -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single { - height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder { - color: #757575; - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow { - position: absolute; - top: 50%; - right: 3px; - width: 20px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b { - top: 60%; - border-color: #343a40 transparent transparent; - border-style: solid; - border-width: 5px 4px 0; - width: 0; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered { - line-height: calc(1.5em + .75rem); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-search--dropdown .select2-search__field { - border: 1px solid #ced4da; - border-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-results__message { - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple { - min-height: calc(1.5em + .75rem + 2px) !important; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice { - color: #343a40; - border: 1px solid #bdc6d0; - border-radius: .2rem; - padding: 0 5px 0 0; - cursor: pointer; - float: left; - margin-top: .3em; - margin-right: 5px; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove { - color: #bdc6d0; - font-weight: 700; - margin-left: 3px; - margin-right: 1px; - padding-right: 3px; - padding-left: 3px; - float: left; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #343a40; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container { - display: block; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container :focus { - outline: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group .select2-container--bootstrap4 { - -webkit-box-flex: 1; - flex-grow: 1; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.input-group-prepend ~ .select2-container--bootstrap4 .select2-selection { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection { - border: 1px solid #ced4da; - border-radius: .25rem; - width: 100%; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus .select2-selection { - border-color: #17a2b8; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--disabled .select2-selection { - background-color: #e9ecef; - cursor: not-allowed; - border-color: #ced4da; - box-shadow: none; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field, .select2-container--bootstrap4.select2-container--disabled .select2-search__field { - background-color: transparent; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:invalid ~ .select2-container--bootstrap4 .select2-selection, select.is-invalid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #dc3545; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-selection, select.is-valid ~ .select2-container--bootstrap4 .select2-selection { - border-color: #28a745; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown { - border-color: #ced4da; - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above { - border-top: 1px solid #ced4da; - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true] { - background-color: #e9ecef; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option--highlighted, .select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] { - background-color: #007bff; - color: #f8f9fa; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__option[role=group] { - padding: 0; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results > .select2-results__options { - max-height: 15em; - overflow-y: auto; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-results__group { - padding: 6px; - display: list-item; - color: #6c757d; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear { - width: 1.2em; - height: 1.2em; - line-height: 1.15em; - padding-left: .3em; - margin-top: .5em; - border-radius: 100%; - background-color: #ccc; - color: #f8f9fa; - float: right; - margin-right: .3em; -} - -/* line 1, app/assets/stylesheets/select2-bootstrap4.min.scss */ -.select2-container--bootstrap4 .select2-selection__clear:hover { - background-color: #343a40; -} - -/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ -/* line 7, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker { - padding: 4px; - border-radius: 4px; - direction: ltr; -} - -/* line 14, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-inline { - width: 220px; -} - -/* line 17, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl { - direction: rtl; -} - -/* line 20, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl.dropdown-menu { - left: auto; -} - -/* line 23, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-rtl table tr td span { - float: right; -} - -/* line 26, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown { - top: 0; - left: 0; -} - -/* line 30, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 40, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} - -/* line 49, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} - -/* line 52, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} - -/* line 55, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} - -/* line 58, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} - -/* line 61, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} - -/* line 64, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} - -/* line 67, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} - -/* line 72, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} - -/* line 77, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 86, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: none; -} - -/* line 96, app/assets/stylesheets/bootstrap-datepicker.scss */ -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} - -/* line 100, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} - -/* line 105, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} - -/* line 109, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 115, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} - -/* line 119, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} - -/* line 137, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 159, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} - -/* line 169, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today:hover:hover { - color: #000; -} - -/* line 172, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.today.active:hover { - color: #fff; -} - -/* line 175, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - border-radius: 0; -} - -/* line 184, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - border-radius: 0; -} - -/* line 204, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} - -/* line 226, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} - -/* line 236, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 255, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} - -/* line 277, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} - -/* line 287, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 306, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 328, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 338, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 350, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} - -/* line 354, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 360, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 379, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 401, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 411, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} - -/* line 415, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch { - width: 145px; -} - -/* line 418, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} - -/* line 424, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} - -/* line 430, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} - -/* line 434, app/assets/stylesheets/bootstrap-datepicker.scss */ -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} - -/* line 440, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} - -/* line 444, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} - -/* line 448, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input { - text-align: center; -} - -/* line 451, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} - -/* line 456, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} - -/* line 461, app/assets/stylesheets/bootstrap-datepicker.scss */ -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 18px; - padding: 4px 5px; - font-weight: normal; - line-height: 18px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} -/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ -/* line 7, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker { - padding: 4px; - border-radius: 4px; - direction: ltr; -} - -/* line 14, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-inline { - width: 220px; -} - -/* line 17, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl { - direction: rtl; -} - -/* line 20, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl.dropdown-menu { - left: auto; -} - -/* line 23, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-rtl table tr td span { - float: right; -} - -/* line 26, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown { - top: 0; - left: 0; -} - -/* line 30, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 40, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} - -/* line 49, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} - -/* line 52, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} - -/* line 55, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} - -/* line 58, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} - -/* line 61, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} - -/* line 64, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} - -/* line 67, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} - -/* line 72, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} - -/* line 77, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 86, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: none; -} - -/* line 96, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} - -/* line 100, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} - -/* line 105, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} - -/* line 109, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 115, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} - -/* line 119, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} - -/* line 137, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 159, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} - -/* line 169, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today:hover:hover { - color: #000; -} - -/* line 172, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.today.active:hover { - color: #fff; -} - -/* line 175, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - border-radius: 0; -} - -/* line 184, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a)); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - border-radius: 0; -} - -/* line 204, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} - -/* line 226, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} - -/* line 236, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080)); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 255, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} - -/* line 277, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} - -/* line 287, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 306, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 328, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 338, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 350, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} - -/* line 354, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} - -/* line 360, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#0044cc)); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 379, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} - -/* line 401, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} - -/* line 411, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} - -/* line 415, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch { - width: 145px; -} - -/* line 418, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} - -/* line 424, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} - -/* line 430, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} - -/* line 434, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} - -/* line 440, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} - -/* line 444, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} - -/* line 448, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input { - text-align: center; -} - -/* line 451, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} - -/* line 456, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} - -/* line 461, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 20px; - padding: 4px 5px; - font-weight: normal; - line-height: 20px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} - -/* line 477, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - float: left; - display: none; - min-width: 160px; - list-style: none; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 5px; - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; - color: #333333; - font-size: 13px; - line-height: 20px; -} - -/* line 504, app/assets/stylesheets/bootstrap-datepicker.standalone.scss */ -.datepicker.dropdown-menu th, -.datepicker.datepicker-inline th, -.datepicker.dropdown-menu td, -.datepicker.datepicker-inline td { - padding: 4px 5px; -} -/* Author:mingyuhisoft@163.com - * Github:https://github.com/imingyu/jquery.mloading - * Npm:npm install jquery.mloading.js - * Date:2016-7-4 - */ -/* line 6, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-container { - position: relative; - min-height: 70px; - -webkit-transition: height 0.6s ease-in-out; - transition: height 0.6s ease-in-out; -} - -/* line 13, app/assets/stylesheets/jquery.mloading.scss */ -.mloading { - position: absolute; - background: #E9E9E8; - font: normal 12px/22px "Microsoft Yahei", "微软雅黑", "宋体"; - display: none; - z-index: 1600; - background: rgba(233, 233, 232, 0); -} - -/* line 21, app/assets/stylesheets/jquery.mloading.scss */ -.mloading.active { - display: block; -} - -/* line 24, app/assets/stylesheets/jquery.mloading.scss */ -.mloading.mloading-mask { - background: rgba(233, 233, 232, 0.75); - filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); -} - -/* line 28, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-full { - position: fixed; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -/* line 35, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-container > .mloading { - top: 0px; - left: 0px; - width: 100%; - height: 100%; -} - -/* line 41, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-body { - width: 100%; - height: 100%; - position: relative; -} - -/* line 46, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar { - width: 250px; - min-height: 22px; - text-align: center; - background: #fff; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27); - border-radius: 7px; - padding: 20px 15px; - font-size: 14px; - color: #999; - position: absolute; - top: 50%; - left: 50%; - margin-left: -140px; - margin-top: -30px; - word-break: break-all; -} - -@media (max-width: 300px) { - /* line 64, app/assets/stylesheets/jquery.mloading.scss */ - .mloading-bar { - width: 62px; - height: 56px; - margin-left: -30px !important; - margin-top: -30px !important; - padding: 0; - line-height: 56px; - } - /* line 72, app/assets/stylesheets/jquery.mloading.scss */ - .mloading-bar > .mloading-text { - display: none; - } -} - -/* line 76, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar-sm { - width: 62px; - height: 56px; - margin-left: -30px !important; - margin-top: -30px !important; - padding: 0; - line-height: 56px; -} - -/* line 84, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-bar-sm > .mloading-text { - display: none; -} - -/* line 87, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-icon { - width: 16px; - height: 16px; - vertical-align: middle; -} - -/* line 92, app/assets/stylesheets/jquery.mloading.scss */ -.mloading-text { - margin-left: 10px; -} - -/*! - * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/) - * Author: boniface pereira - * Website: www.craftpip.com - * Contact: hey@craftpip.com - * - * Copyright 2013-2019 jquery-confirm - * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE) - */ -@-webkit-keyframes jconfirm-spin { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes jconfirm-spin { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -body[class*=jconfirm-no-scroll-] { - overflow: hidden !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 99999999; - font-family: inherit; - overflow: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-bg { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - -webkit-transition: opacity .4s; - transition: opacity .4s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-bg.jconfirm-bg-h { - opacity: 0 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-scrollpane { - -webkit-perspective: 500px; - perspective: 500px; - -webkit-perspective-origin: center; - perspective-origin: center; - display: table; - width: 100%; - height: 100%; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-row { - display: table-row; - width: 100%; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-cell { - display: table-cell; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-holder { - max-height: 100%; - padding: 50px 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box-container { - -webkit-transition: -webkit-transform; - transition: -webkit-transform; - transition: transform; - transition: transform, -webkit-transform; - transition: transform,-webkit-transform; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box-container.jconfirm-no-transition { - -webkit-transition: none !important; - transition: none !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box { - background: white; - border-radius: 4px; - position: relative; - outline: 0; - padding: 15px 15px 0; - overflow: hidden; - margin-left: auto; - margin-right: auto; -} - -@-webkit-keyframes type-blue { - 1%, 100% { - border-color: #3498db; - } - 50% { - border-color: #5faee3; - } -} - -@keyframes type-blue { - 1%, 100% { - border-color: #3498db; - } - 50% { - border-color: #5faee3; - } -} - -@-webkit-keyframes type-green { - 1%, 100% { - border-color: #2ecc71; - } - 50% { - border-color: #54d98c; - } -} - -@keyframes type-green { - 1%, 100% { - border-color: #2ecc71; - } - 50% { - border-color: #54d98c; - } -} - -@-webkit-keyframes type-red { - 1%, 100% { - border-color: #e74c3c; - } - 50% { - border-color: #ed7669; - } -} - -@keyframes type-red { - 1%, 100% { - border-color: #e74c3c; - } - 50% { - border-color: #ed7669; - } -} - -@-webkit-keyframes type-orange { - 1%, 100% { - border-color: #f1c40f; - } - 50% { - border-color: #f4d03f; - } -} - -@keyframes type-orange { - 1%, 100% { - border-color: #f1c40f; - } - 50% { - border-color: #f4d03f; - } -} - -@-webkit-keyframes type-purple { - 1%, 100% { - border-color: #9b59b6; - } - 50% { - border-color: #b07cc6; - } -} - -@keyframes type-purple { - 1%, 100% { - border-color: #9b59b6; - } - 50% { - border-color: #b07cc6; - } -} - -@-webkit-keyframes type-dark { - 1%, 100% { - border-color: #34495e; - } - 50% { - border-color: #46627f; - } -} - -@keyframes type-dark { - 1%, 100% { - border-color: #34495e; - } - 50% { - border-color: #46627f; - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-animated { - -webkit-animation-duration: 2s; - animation-duration: 2s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-blue { - border-top: solid 7px #3498db; - -webkit-animation-name: type-blue; - animation-name: type-blue; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-green { - border-top: solid 7px #2ecc71; - -webkit-animation-name: type-green; - animation-name: type-green; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-red { - border-top: solid 7px #e74c3c; - -webkit-animation-name: type-red; - animation-name: type-red; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-orange { - border-top: solid 7px #f1c40f; - -webkit-animation-name: type-orange; - animation-name: type-orange; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-purple { - border-top: solid 7px #9b59b6; - -webkit-animation-name: type-purple; - animation-name: type-purple; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-dark { - border-top: solid 7px #34495e; - -webkit-animation-name: type-dark; - animation-name: type-dark; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading { - height: 120px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading:before { - content: ''; - position: absolute; - left: 0; - background: white; - right: 0; - top: 0; - bottom: 0; - border-radius: 10px; - z-index: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.loading:after { - opacity: .6; - content: ''; - height: 30px; - width: 30px; - border: solid 3px transparent; - position: absolute; - left: 50%; - margin-left: -15px; - border-radius: 50%; - -webkit-animation: jconfirm-spin 1s infinite linear; - animation: jconfirm-spin 1s infinite linear; - border-bottom-color: dodgerblue; - top: 50%; - margin-top: -15px; - z-index: 2; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon { - height: 20px; - width: 20px; - position: absolute; - top: 10px; - right: 10px; - cursor: pointer; - opacity: .6; - text-align: center; - font-size: 27px !important; - line-height: 14px !important; - display: none; - z-index: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi { - font-size: 16px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover { - opacity: 1; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c { - display: block; - font-size: 22px; - line-height: 20px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - padding-bottom: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand { - cursor: move; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - font-size: inherit; - display: inline-block; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i { - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: inherit; - font-family: inherit; - display: inline-block; - vertical-align: middle; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane { - margin-bottom: 15px; - height: auto; - -webkit-transition: height .4s ease-in; - transition: height .4s ease-in; - display: inline-block; - width: 100%; - position: relative; - overflow-x: hidden; - overflow-y: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll { - overflow-y: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar { - width: 3px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track { - background: rgba(0, 0, 0, 0.1); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb { - background: #666; - border-radius: 3px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content { - overflow: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img { - max-width: 100%; - height: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty { - display: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons { - padding-bottom: 11px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons > button { - margin-bottom: 4px; - margin-left: 2px; - margin-right: 2px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button { - display: inline-block; - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border-radius: 4px; - min-height: 1em; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease; - -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; - transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease; - -webkit-tap-highlight-color: transparent; - border: 0; - background-image: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue { - background-color: #3498db; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover { - background-color: #2980b9; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green { - background-color: #2ecc71; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover { - background-color: #27ae60; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red { - background-color: #e74c3c; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover { - background-color: #c0392b; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange { - background-color: #f1c40f; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover { - background-color: #f39c12; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default { - background-color: #ecf0f1; - color: #000; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background-color: #bdc3c7; - color: #000; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple { - background-color: #9b59b6; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover { - background-color: #8e44ad; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark { - background-color: #34495e; - color: #FFF; - text-shadow: none; - -webkit-transition: background .2s; - transition: background .2s; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover { - background-color: #2c3e50; - color: #FFF; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c { - color: #e74c3c !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c { - color: #3498db !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c { - color: #2ecc71 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c { - color: #9b59b6 !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c { - color: #f1c40f !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c { - color: #34495e !important; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-clear { - clear: both; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-rtl { - direction: rtl; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-rtl div.jconfirm-closeIcon { - left: 5px; - right: auto; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-bg, .jconfirm.jconfirm-light .jconfirm-bg { - background-color: #444; - opacity: .2; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); - border-radius: 5px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons { - float: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button { - text-transform: uppercase; - font-size: 14px; - font-weight: bold; - text-shadow: none; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default { - box-shadow: none; - color: #333; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background: #ddd; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-bg, .jconfirm.jconfirm-dark .jconfirm-bg { - background-color: darkslategray; - opacity: .4; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box, .jconfirm.jconfirm-dark .jconfirm-box { - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); - background: #444; - border-radius: 5px; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons { - float: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button { - border: 0; - background-image: none; - text-transform: uppercase; - font-size: 14px; - font-weight: bold; - text-shadow: none; - -webkit-transition: background .1s; - transition: background .1s; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default { - box-shadow: none; - color: #fff; - background: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover { - background: #666; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake { - -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow { - -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -@-webkit-keyframes shake { - 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); - transform: translate3d(-2px, 0, 0); - } - 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); - transform: translate3d(4px, 0, 0); - } - 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); - transform: translate3d(-8px, 0, 0); - } - 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); - transform: translate3d(8px, 0, 0); - } -} - -@keyframes shake { - 10%, 90% { - -webkit-transform: translate3d(-2px, 0, 0); - transform: translate3d(-2px, 0, 0); - } - 20%, 80% { - -webkit-transform: translate3d(4px, 0, 0); - transform: translate3d(4px, 0, 0); - } - 30%, 50%, 70% { - -webkit-transform: translate3d(-8px, 0, 0); - transform: translate3d(-8px, 0, 0); - } - 40%, 60% { - -webkit-transform: translate3d(8px, 0, 0); - transform: translate3d(8px, 0, 0); - } -} - -@-webkit-keyframes glow { - 0%, 100% { - box-shadow: 0 0 0 red; - } - 50% { - box-shadow: 0 0 30px red; - } -} - -@keyframes glow { - 0%, 100% { - box-shadow: 0 0 0 red; - } - 50% { - box-shadow: 0 0 30px red; - } -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm { - -webkit-perspective: 400px; - perspective: 400px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box { - opacity: 1; - -webkit-transition-property: all; - transition-property: all; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-top, .jconfirm .jconfirm-box.jconfirm-animation-left, .jconfirm .jconfirm-box.jconfirm-animation-right, .jconfirm .jconfirm-box.jconfirm-animation-bottom, .jconfirm .jconfirm-box.jconfirm-animation-opacity, .jconfirm .jconfirm-box.jconfirm-animation-zoom, .jconfirm .jconfirm-box.jconfirm-animation-scale, .jconfirm .jconfirm-box.jconfirm-animation-none, .jconfirm .jconfirm-box.jconfirm-animation-rotate, .jconfirm .jconfirm-box.jconfirm-animation-rotatex, .jconfirm .jconfirm-box.jconfirm-animation-rotatey, .jconfirm .jconfirm-box.jconfirm-animation-scaley, .jconfirm .jconfirm-box.jconfirm-animation-scalex { - opacity: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotate { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatex { - -webkit-transform: rotateX(90deg); - transform: rotateX(90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatexr { - -webkit-transform: rotateX(-90deg); - transform: rotateX(-90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotatey { - -webkit-transform: rotatey(90deg); - transform: rotatey(90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-rotateyr { - -webkit-transform: rotatey(-90deg); - transform: rotatey(-90deg); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scaley { - -webkit-transform: scaley(1.5); - transform: scaley(1.5); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scalex { - -webkit-transform: scalex(1.5); - transform: scalex(1.5); - -webkit-transform-origin: center; - transform-origin: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-top { - -webkit-transform: translate(0px, -100px); - transform: translate(0px, -100px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-left { - -webkit-transform: translate(-100px, 0px); - transform: translate(-100px, 0px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-right { - -webkit-transform: translate(100px, 0px); - transform: translate(100px, 0px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-bottom { - -webkit-transform: translate(0px, 100px); - transform: translate(0px, 100px); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-zoom { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-scale { - -webkit-transform: scale(0.5); - transform: scale(0.5); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm .jconfirm-box.jconfirm-animation-none { - visibility: hidden; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-bg { - background-color: rgba(54, 70, 93, 0.95); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box { - background-color: transparent; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark { - border: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon { - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c { - text-align: center; - color: white; - font-size: 28px; - font-weight: normal; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * { - padding-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane { - margin-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content { - text-align: center; - color: white; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons { - text-align: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button { - font-size: 16px; - border-radius: 2px; - background: #303f53; - text-shadow: none; - border: 0; - color: white; - padding: 10px; - min-width: 100px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-bg { - background-color: rgba(0, 0, 0, 0.67); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box { - background-color: white; - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); - padding: 30px 25px 10px 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 22px; - font-weight: bold; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons { - text-align: right; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button { - text-transform: uppercase; - font-weight: 500; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-bg { - background-color: rgba(0, 0, 0, 0.21); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box { - background-color: white; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2); - border: solid 1px rgba(0, 0, 0, 0.4); - padding: 15px 0 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - margin-right: 8px; - margin-left: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 22px; - font-weight: bold; - padding-left: 15px; - padding-right: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content { - color: rgba(0, 0, 0, 0.87); - padding: 0 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons { - text-align: right; - padding: 10px; - margin: -5px 0 0; - border-top: solid 1px #ddd; - overflow: hidden; - border-radius: 0 0 4px 4px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button { - font-weight: 500; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { - margin-left: 8px; - margin-right: 0; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-bg { - background-color: slategray; - opacity: .6; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box { - background-color: white; - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); - padding: 30px 30px 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon { - color: rgba(0, 0, 0, 0.87); - top: 15px; - right: 15px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c { - color: rgba(0, 0, 0, 0.87); - font-size: 24px; - font-weight: bold; - text-align: center; - margin-bottom: 10px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { - -webkit-transition: -webkit-transform .5s; - transition: -webkit-transform .5s; - transition: transform .5s; - transition: transform .5s, -webkit-transform .5s; - transition: transform .5s,-webkit-transform .5s; - -webkit-transform: scale(0); - transform: scale(0); - display: block; - margin-right: 0; - margin-left: 0; - margin-bottom: 10px; - font-size: 69px; - color: #aaa; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content { - text-align: center; - font-size: 15px; - color: #777; - margin-bottom: 25px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons { - text-align: center; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button { - font-weight: bold; - text-transform: uppercase; - -webkit-transition: background .1s; - transition: background .1s; - padding: 10px 20px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button { - margin-left: 4px; -} - -/* line 9, app/assets/stylesheets/jquery-confirm.min.css */ -.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { - -webkit-transform: scale(1); - transform: scale(1); -} - -/*! - * Datetimepicker for Bootstrap - * - * Copyright 2012 Stefan Petre - * Improvements by Andrew Rowls - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - */ -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker { - padding: 4px; - margin-top: 1px; - border-radius: 4px; - direction: ltr; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-inline { - width: 220px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.datetimepicker-rtl { - direction: rtl; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.datetimepicker-rtl table tr td span { - float: right; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown, .datetimepicker-dropdown-left { - top: 0; - left: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown"]:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown"]:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - position: absolute; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown-top"]:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-top: 7px solid #ccc; - border-top-color: rgba(0, 0, 0, 0.2); - border-bottom: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -[class*=" datetimepicker-dropdown-top"]:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-top: 6px solid #fff; - border-bottom: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-left:before { - top: -7px; - right: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-left:after { - top: -6px; - right: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-right:before { - top: -7px; - left: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-bottom-right:after { - top: -6px; - left: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-left:before { - bottom: -7px; - right: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-left:after { - bottom: -6px; - right: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-right:before { - bottom: -7px; - left: 6px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker-dropdown-top-right:after { - bottom: -6px; - left: 7px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker > div { - display: none; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.minutes div.datetimepicker-minutes { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.hours div.datetimepicker-hours { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.days div.datetimepicker-days { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.months div.datetimepicker-months { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker.years div.datetimepicker-years { - display: block; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table { - margin: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker td, .datetimepicker th { - text-align: center; - width: 20px; - height: 20px; - border-radius: 4px; - border: 0; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.table-striped .datetimepicker table tr td, .table-striped .datetimepicker table tr th { - background-color: transparent; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.minute:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.hour:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.day:hover { - background: #eee; - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.old, .datetimepicker table tr td.new { - color: #999; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover { - background: 0; - color: #999; - cursor: default; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a)); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .datetimepicker table tr td.today.disabled:hover, .datetimepicker table tr td.today.disabled:hover:hover, .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today:hover.disabled, .datetimepicker table tr td.today.disabled.disabled, .datetimepicker table tr td.today.disabled:hover.disabled, .datetimepicker table tr td.today[disabled], .datetimepicker table tr td.today:hover[disabled], .datetimepicker table tr td.today.disabled[disabled], .datetimepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active { - background-color: #fbf069; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); - background-image: linear-gradient(to bottom, #08c, #04c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); - border-color: #04c #04c #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active:hover, .datetimepicker table tr td.active:hover:hover, .datetimepicker table tr td.active.disabled:hover, .datetimepicker table tr td.active.disabled:hover:hover, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active:hover.disabled, .datetimepicker table tr td.active.disabled.disabled, .datetimepicker table tr td.active.disabled:hover.disabled, .datetimepicker table tr td.active[disabled], .datetimepicker table tr td.active:hover[disabled], .datetimepicker table tr td.active.disabled[disabled], .datetimepicker table tr td.active.disabled:hover[disabled] { - background-color: #04c; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active { - background-color: #039; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours span { - height: 26px; - line-height: 26px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours table tr td span.hour_am, .datetimepicker .datetimepicker-hours table tr td span.hour_pm { - width: 14.6%; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-hours fieldset legend, .datetimepicker .datetimepicker-minutes fieldset legend { - margin-bottom: inherit; - line-height: 30px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker .datetimepicker-minutes span { - height: 26px; - line-height: 26px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span:hover { - background: #eee; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover { - background: 0; - color: #999; - cursor: default; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c)); - background-image: linear-gradient(to bottom, #08c, #04c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0); - border-color: #04c #04c #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled] { - background-color: #04c; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active { - background-color: #039; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker table tr td span.old { - color: #999; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker th.switch { - width: 145px; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker th span.glyphicon { - pointer-events: none; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker thead tr:first-child th, .datetimepicker tfoot th { - cursor: pointer; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover { - background: #eee; -} - -/* line 9, app/assets/stylesheets/bootstrap-datetimepicker.min.css */ -.input-append.date .add-on i, .input-prepend.date .add-on i, .input-group.date .input-group-addon span { - cursor: pointer; - width: 14px; - height: 14px; -} - -/* BASICS */ -/* line 3, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror { - /* Set height, width, borders, and global font properties here */ - font-family: monospace; - height: 300px; - color: black; - direction: ltr; -} - -/* PADDING */ -/* line 13, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-lines { - padding: 4px 0; - /* Vertical padding around content */ -} - -/* line 16, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding: 0 4px; - /* Horizontal padding of content */ -} - -/* line 21, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - background-color: white; - /* The little square between H and V scrollbars */ -} - -/* GUTTER */ -/* line 27, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutters { - border-right: 1px solid #ddd; - background-color: #f7f7f7; - white-space: nowrap; -} - -/* line 33, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linenumber { - padding: 0 3px 0 5px; - min-width: 20px; - text-align: right; - color: #999; - white-space: nowrap; -} - -/* line 41, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-guttermarker { - color: black; -} - -/* line 42, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-guttermarker-subtle { - color: #999; -} - -/* CURSOR */ -/* line 46, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-cursor { - border-left: 1px solid black; - border-right: none; - width: 0; -} - -/* Shown when moving in bi-directional text */ -/* line 52, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror div.CodeMirror-secondarycursor { - border-left: 1px solid silver; -} - -/* line 55, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor .CodeMirror-cursor { - width: auto; - border: 0 !important; - background: #7e7; -} - -/* line 60, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor div.CodeMirror-cursors { - z-index: 1; -} - -/* line 63, vendor/assets/codemirror/lib/codemirror.css */ -.cm-fat-cursor-mark { - background-color: rgba(20, 255, 20, 0.5); - -webkit-animation: blink 1.06s steps(1) infinite; - animation: blink 1.06s steps(1) infinite; -} - -/* line 69, vendor/assets/codemirror/lib/codemirror.css */ -.cm-animate-fat-cursor { - width: auto; - border: 0; - -webkit-animation: blink 1.06s steps(1) infinite; - animation: blink 1.06s steps(1) infinite; - background-color: #7e7; -} - -@-webkit-keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} - -@keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} - -/* Can style cursor different in overwrite (non-insert) mode */ -/* line 96, vendor/assets/codemirror/lib/codemirror.css */ -.cm-tab { - display: inline-block; - text-decoration: inherit; -} - -/* line 98, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-rulers { - position: absolute; - left: 0; - right: 0; - top: -50px; - bottom: 0; - overflow: hidden; -} - -/* line 103, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-ruler { - border-left: 1px solid #ccc; - top: 0; - bottom: 0; - position: absolute; -} - -/* DEFAULT THEME */ -/* line 111, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-header { - color: blue; -} - -/* line 112, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-quote { - color: #090; -} - -/* line 113, vendor/assets/codemirror/lib/codemirror.css */ -.cm-negative { - color: #d44; -} - -/* line 114, vendor/assets/codemirror/lib/codemirror.css */ -.cm-positive { - color: #292; -} - -/* line 115, vendor/assets/codemirror/lib/codemirror.css */ -.cm-header, .cm-strong { - font-weight: bold; -} - -/* line 116, vendor/assets/codemirror/lib/codemirror.css */ -.cm-em { - font-style: italic; -} - -/* line 117, vendor/assets/codemirror/lib/codemirror.css */ -.cm-link { - text-decoration: underline; -} - -/* line 118, vendor/assets/codemirror/lib/codemirror.css */ -.cm-strikethrough { - text-decoration: line-through; -} - -/* line 120, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-keyword { - color: #708; -} - -/* line 121, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-atom { - color: #219; -} - -/* line 122, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-number { - color: #164; -} - -/* line 123, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-def { - color: #00f; -} - -/* line 128, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-variable-2 { - color: #05a; -} - -/* line 129, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-variable-3, .cm-s-default .cm-type { - color: #085; -} - -/* line 130, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-comment { - color: #a50; -} - -/* line 131, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-string { - color: #a11; -} - -/* line 132, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-string-2 { - color: #f50; -} - -/* line 133, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-meta { - color: #555; -} - -/* line 134, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-qualifier { - color: #555; -} - -/* line 135, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-builtin { - color: #30a; -} - -/* line 136, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-bracket { - color: #997; -} - -/* line 137, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-tag { - color: #170; -} - -/* line 138, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-attribute { - color: #00c; -} - -/* line 139, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-hr { - color: #999; -} - -/* line 140, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-link { - color: #00c; -} - -/* line 142, vendor/assets/codemirror/lib/codemirror.css */ -.cm-s-default .cm-error { - color: #f00; -} - -/* line 143, vendor/assets/codemirror/lib/codemirror.css */ -.cm-invalidchar { - color: #f00; -} - -/* line 145, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-composing { - border-bottom: 2px solid; -} - -/* Default styles for common addons */ -/* line 149, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror span.CodeMirror-matchingbracket { - color: #0b0; -} - -/* line 150, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror span.CodeMirror-nonmatchingbracket { - color: #a22; -} - -/* line 151, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-matchingtag { - background: rgba(255, 150, 0, 0.3); -} - -/* line 152, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-activeline-background { - background: #e8f2ff; -} - -/* STOP */ -/* The rest of this file contains styles related to the mechanics of - the editor. You probably shouldn't touch them. */ -/* line 159, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror { - position: relative; - overflow: hidden; - background: white; -} - -/* line 165, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scroll { - overflow: scroll !important; - /* Things will break if this is overridden */ - /* 30px is the magic margin used to hide the element's real scrollbars */ - /* See overflow: hidden in .CodeMirror */ - margin-bottom: -30px; - margin-right: -30px; - padding-bottom: 30px; - height: 100%; - outline: none; - /* Prevent dragging from highlighting the element */ - position: relative; -} - -/* line 175, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-sizer { - position: relative; - border-right: 30px solid transparent; -} - -/* The fake, visible scrollbars. Used to force redraw during scrolling - before actual scrolling happens, thus preventing shaking and - flickering artifacts. */ -/* line 183, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - position: absolute; - z-index: 6; - display: none; -} - -/* line 188, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-vscrollbar { - right: 0; - top: 0; - overflow-x: hidden; - overflow-y: scroll; -} - -/* line 193, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-hscrollbar { - bottom: 0; - left: 0; - overflow-y: hidden; - overflow-x: scroll; -} - -/* line 198, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scrollbar-filler { - right: 0; - bottom: 0; -} - -/* line 201, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-filler { - left: 0; - bottom: 0; -} - -/* line 205, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutters { - position: absolute; - left: 0; - top: 0; - min-height: 100%; - z-index: 3; -} - -/* line 210, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter { - white-space: normal; - height: 100%; - display: inline-block; - vertical-align: top; - margin-bottom: -30px; -} - -/* line 217, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper { - position: absolute; - z-index: 4; - background: none !important; - border: none !important; -} - -/* line 223, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-background { - position: absolute; - top: 0; - bottom: 0; - z-index: 4; -} - -/* line 228, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-elt { - position: absolute; - cursor: default; - z-index: 4; -} - -/* line 233, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} -.CodeMirror-gutter-wrapper ::selection { - background-color: transparent; -} - -/* line 234, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} - -/* line 236, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-lines { - cursor: text; - min-height: 1px; - /* prevents collapsing before first draw */ -} - -/* line 240, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - /* Reset some styles that the rest of the page might have set */ - border-radius: 0; - border-width: 0; - background: transparent; - font-family: inherit; - font-size: inherit; - margin: 0; - white-space: pre; - word-wrap: normal; - line-height: inherit; - color: inherit; - z-index: 2; - position: relative; - overflow: visible; - -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; - font-variant-ligatures: contextual; -} - -/* line 260, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-wrap pre.CodeMirror-line, -.CodeMirror-wrap pre.CodeMirror-line-like { - word-wrap: break-word; - white-space: pre-wrap; - word-break: normal; -} - -/* line 267, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linebackground { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 0; -} - -/* line 273, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-linewidget { - position: relative; - z-index: 2; - padding: 0.1px; - /* Force widget margins to stay inside of the container */ -} - -/* line 281, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-rtl pre { - direction: rtl; -} - -/* line 283, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-code { - outline: none; -} - -/* Force content-box sizing for the elements where we expect it */ -/* line 288, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-scroll, -.CodeMirror-sizer, -.CodeMirror-gutter, -.CodeMirror-gutters, -.CodeMirror-linenumber { - box-sizing: content-box; -} - -/* line 297, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-measure { - position: absolute; - width: 100%; - height: 0; - overflow: hidden; - visibility: hidden; -} - -/* line 305, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-cursor { - position: absolute; - pointer-events: none; -} - -/* line 309, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-measure pre { - position: static; -} - -/* line 311, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror-cursors { - visibility: hidden; - position: relative; - z-index: 3; -} - -/* line 316, vendor/assets/codemirror/lib/codemirror.css */ -div.CodeMirror-dragcursors { - visibility: visible; -} - -/* line 320, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-focused div.CodeMirror-cursors { - visibility: visible; -} - -/* line 324, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-selected { - background: #d9d9d9; -} - -/* line 325, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-focused .CodeMirror-selected { - background: #d7d4f0; -} - -/* line 326, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-crosshair { - cursor: crosshair; -} - -/* line 327, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} -.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { - background: #d7d4f0; -} - -/* line 328, vendor/assets/codemirror/lib/codemirror.css */ -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} - -/* line 330, vendor/assets/codemirror/lib/codemirror.css */ -.cm-searching { - background-color: #ffa; - background-color: rgba(255, 255, 0, 0.4); -} - -/* Used to force a border model for a node */ -/* line 336, vendor/assets/codemirror/lib/codemirror.css */ -.cm-force-border { - padding-right: .1px; -} - -@media print { - /* Hide the cursor when printing */ - /* line 340, vendor/assets/codemirror/lib/codemirror.css */ - .CodeMirror div.CodeMirror-cursors { - visibility: hidden; - } -} - -/* See issue #2901 */ -/* line 346, vendor/assets/codemirror/lib/codemirror.css */ -.cm-tab-wrap-hack:after { - content: ''; -} - -/* Help users use markselection to safely style text background */ -/* line 349, vendor/assets/codemirror/lib/codemirror.css */ -span.CodeMirror-selectedtext { - background: none; -} - -/*! Editor.md v1.5.0 | editormd.min.css | Open source online markdown editor. | MIT License | By: Pandao | https://github.com/pandao/editor.md | 2015-06-09 */ -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul, .markdown-body .task-list-item, li.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { - list-style-type: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form br, .markdown-body hr:after { - clear: both; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd { - width: 90%; - height: 640px; - margin: 0 auto 15px; - text-align: left; - overflow: hidden; - position: relative; - border: 1px solid #ddd; - font-family: "Meiryo UI","Microsoft YaHei","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,Monaco,monospace,Tahoma,STXihei,"华文细黑",STHeiti,"Helvetica Neue","Droid Sans","wenquanyi micro hei",FreeSans,Arimo,Arial,SimSun,"宋体",Heiti,"黑体",sans-serif; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd *, .editormd :after, .editormd :before { - box-sizing: border-box; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd a { - text-decoration: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd img { - border: none; - vertical-align: middle; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea, .editormd > textarea { - width: 0; - height: 0; - outline: 0; - resize: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd button, .editormd input[type=text], .editormd input[type=button], .editormd input[type=submit], .editormd select, .editormd textarea { - -webkit-appearance: none; - -moz-appearance: none; - -ms-appearance: none; - appearance: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar { - height: 10px; - width: 7px; - background: rgba(0, 0, 0, 0.1); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar:hover { - background: rgba(0, 0, 0, 0.2); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.3); - border-radius: 6px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd ::-webkit-scrollbar-thumb:hover { - -ms-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - -o-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.25); - background-color: rgba(0, 0, 0, 0.4); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-user-unselect { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar { - width: 100%; - min-height: 37px; - background: #fff; - display: none; - position: absolute; - top: 0; - left: 0; - z-index: 10; - border-bottom: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar-container { - padding: 0 8px; - min-height: 35px; - -o-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-toolbar-container, .markdown-body .octicon { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu, .markdown-body ol, .markdown-body td, .markdown-body th, .markdown-body ul { - padding: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu { - margin: 0; - list-style: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li { - margin: 0; - padding: 5px 1px; - display: inline-block; - position: relative; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li.divider { - display: inline-block; - text-indent: -9999px; - margin: 0 5px; - height: 65%; - border-right: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a { - outline: 0; - color: #666; - display: inline-block; - min-width: 24px; - font-size: 16px; - text-decoration: none; - text-align: center; - border-radius: 2px; - border: 1px solid #fff; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a:hover, .editormd-menu > li > a { - -webkit-transition: all 300ms ease-out; - -moz-transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a.active, .editormd-menu > li > a:hover { - border: 1px solid #ddd; - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a > .fa { - text-align: center; - display: block; - padding: 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li > a > .editormd-bold { - padding: 5px 2px; - display: inline-block; - font-weight: 700; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li:hover .editormd-dropdown-menu { - display: block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-menu > li + li > a { - margin-left: 3px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu { - display: none; - background: #fff; - border: 1px solid #ddd; - width: 148px; - list-style: none; - position: absolute; - top: 33px; - left: 0; - z-index: 100; - -ms-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); - -o-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); - box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.15); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:after, .editormd-dropdown-menu:before { - width: 0; - height: 0; - display: block; - content: ""; - position: absolute; - top: -11px; - left: 8px; - border: 5px solid transparent; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:before { - border-bottom-color: #ccc; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu:after { - border-bottom-color: #fff; - top: -10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a { - color: #666; - display: block; - text-decoration: none; - padding: 8px 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li > a:hover { - background: #f6f6f6; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dropdown-menu > li + li { - border-top: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container { - margin: 0; - width: 100%; - height: 100%; - overflow: hidden; - padding: 35px 0 0; - position: relative; - background: #fff; - box-sizing: border-box; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog { - color: #666; - position: fixed; - z-index: 99999; - display: none; - border-radius: 3px; - -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); - background: #fff; - font-size: 14px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container { - position: relative; - padding: 20px; - line-height: 1.4; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 { - font-size: 24px; - margin-bottom: 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 .fa { - color: #2C7EEA; - padding-right: 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container h1 small { - padding-left: 5px; - font-weight: 400; - font-size: 12px; - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container select { - color: #999; - padding: 3px 8px; - border: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-close { - position: absolute; - top: 12px; - right: 15px; - font-size: 18px; - color: #ccc; - -webkit-transition: color 300ms ease-out; - transition: color 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-close:hover { - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-header { - padding: 11px 20px; - border-bottom: 1px solid #eee; - -webkit-transition: background 300ms ease-out; - transition: background 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-header:hover { - background: #f6f6f6; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-title { - font-size: 14px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-footer { - padding: 10px 0 0; - text-align: right; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info { - width: 420px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info h1 { - font-weight: 400; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .editormd-dialog-container { - padding: 20px 25px 25px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .editormd-dialog-close { - top: 10px; - right: 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .hover-link:hover, .editormd-dialog-info p > a { - color: #2196F3; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info .hover-link { - color: #666; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a .fa-external-link { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a:hover { - color: #2196F3; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-info a:hover .fa-external-link { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask, .editormd-dialog-mask, .editormd-mask { - display: none; - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-mask-bg, .editormd-mask { - background: #fff; - opacity: .5; - filter: alpha(opacity=50); -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-mask { - position: fixed; - background: #000; - opacity: .2; - filter: alpha(opacity=20); - z-index: 99998; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask, .editormd-dialog-mask-con { - background: url(../images/loading.gif) center center no-repeat; - background-size: 32px 32px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-container-mask { - z-index: 20; - display: block; - background-color: #fff; -} - -@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { - /* line 2, vendor/assets/editormd/css/editormd.min.css */ - .editormd-container-mask, .editormd-dialog-mask-con { - background-image: url(../images/loading@2x.gif); - } -} - -@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-pixel-ratio: 3) { - /* line 2, vendor/assets/editormd/css/editormd.min.css */ - .editormd-container-mask, .editormd-dialog-mask-con { - background-image: url(../images/loading@3x.gif); - } -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-code-block-dialog textarea, .editormd-preformatted-text-dialog textarea { - width: 100%; - height: 400px; - margin-bottom: 6px; - overflow: auto; - border: 1px solid #eee; - background: #fff; - padding: 15px; - resize: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-code-toolbar { - color: #999; - font-size: 14px; - margin: -5px 0 10px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table { - width: 99%; - display: table; - border: 1px solid #ddd; - border-collapse: collapse; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row { - width: 100%; - display: table-row; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a { - font-size: 1.4em; - width: 5%; - height: 36px; - color: #999; - text-align: center; - display: table-cell; - vertical-align: middle; - border: 1px solid #ddd; - text-decoration: none; - -webkit-transition: background-color 300ms ease-out,color 100ms ease-in; - transition: background-color 300ms ease-out,color 100ms ease-in; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a.selected { - color: #666; - background-color: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-grid-table-row a:hover { - color: #777; - background-color: #f6f6f6; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head { - list-style: none; - border-bottom: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li a { - color: #999; - display: block; - padding: 6px 12px 5px; - text-align: center; - text-decoration: none; - margin-bottom: -1px; - border: 1px solid #ddd; - -moz-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-top-right-radius: 3px; - border-top-right-radius: 3px; - background: #f6f6f6; - -webkit-transition: all 300ms ease-out; - transition: all 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li a:hover { - color: #666; - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li.active a { - color: #666; - background: #fff; - border-bottom-color: #fff; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-head li + li { - margin-left: 3px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-tab-box { - padding: 20px 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form { - color: #666; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form label { - float: left; - display: block; - width: 75px; - text-align: left; - padding: 7px 0 15px 5px; - margin: 0 0 2px; - font-weight: 400; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form iframe { - display: none; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input:focus { - outline: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=text], .editormd-form input[type=number] { - color: #999; - padding: 8px; - border: 1px solid #ddd; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=number] { - width: 40px; - display: inline-block; - padding: 6px 8px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form input[type=text] { - display: inline-block; - width: 264px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns a { - color: #999; - padding: 7px 10px 0 0; - display: inline-block; - text-decoration: none; - text-align: center; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns .fa { - font-size: 1.3em; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-form .fa-btns label { - float: none; - display: inline-block; - width: auto; - text-align: left; - padding: 0 0 0 5px; - cursor: pointer; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa-fw, .fa-li { - text-align: center; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn, .editormd-dialog-container button, .editormd-dialog-container input[type=submit], .editormd-dialog-footer .editormd-btn, .editormd-dialog-footer button, .editormd-dialog-footer input[type=submit], .editormd-form .editormd-btn, .editormd-form button, .editormd-form input[type=submit] { - color: #666; - min-width: 75px; - cursor: pointer; - background: #fff; - padding: 7px 10px; - border: 1px solid #ddd; - border-radius: 3px; - -webkit-transition: background 300ms ease-out; - transition: background 300ms ease-out; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn:hover, .editormd-dialog-container button:hover, .editormd-dialog-container input[type=submit]:hover, .editormd-dialog-footer .editormd-btn:hover, .editormd-dialog-footer button:hover, .editormd-dialog-footer input[type=submit]:hover, .editormd-form .editormd-btn:hover, .editormd-form button:hover, .editormd-form input[type=submit]:hover { - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-dialog-container .editormd-btn + .editormd-btn, .editormd-dialog-footer .editormd-btn + .editormd-btn, .editormd-form .editormd-btn + .editormd-btn { - margin-left: 8px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input { - width: 75px; - height: 32px; - margin-left: 8px; - position: relative; - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input input[type=file] { - width: 75px; - height: 32px; - opacity: 0; - cursor: pointer; - background: #000; - display: inline-block; - position: absolute; - top: 0; - right: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input input[type=file]::-webkit-file-upload-button { - visibility: hidden; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-file-input:hover input[type=submit] { - background: #eee; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror, .editormd-preview { - display: inline-block; - width: 50%; - height: 100%; - vertical-align: top; - box-sizing: border-box; - margin: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview { - position: absolute; - top: 35px; - right: 0; - overflow: auto; - line-height: 1.6; - display: none; - background: #fff; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.fa, .fa-stack { - display: inline-block; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror { - z-index: 10; - float: left; - border-right: 1px solid #ddd; - font-size: 14px; - font-family: "YaHei Consolas Hybrid",Consolas,"微软雅黑","Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,Monaco,courier,monospace; - line-height: 1.6; - margin-top: 35px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror pre { - font-size: 14px; - padding: 0 12px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-linenumbers { - padding: 0 5px; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-focused .CodeMirror-selected, .editormd .CodeMirror-selected { - background: #70B7FF; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror, .editormd .CodeMirror-scroll, .editormd .editormd-preview { - -webkit-overflow-scrolling: touch; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .styled-background { - background-color: #ff7; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-focused .cm-matchhighlight { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==); - background-position: bottom; - background-repeat: repeat-x; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror-empty.CodeMirror-focused { - outline: 0; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .CodeMirror pre.CodeMirror-placeholder { - color: #999; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .cm-trailingspace { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc/AwNDAAAFMTAwMDA0OP34wQgX/AQBYgwYEx4f9lQAAAABJRU5ErkJggg==); - background-position: bottom left; - background-repeat: repeat-x; -} - -/* line 2, vendor/assets/editormd/css/editormd.min.css */ -.editormd .cm-tab { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=) right no-repeat; -} - -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -/*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -@font-face { - font-family: FontAwesome; - src: url(../fonts/fontawesome-webfont.eot?v=4.3.0); - src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg"); - font-weight: 400; - font-style: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa { - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lg { - font-size: 1.33333333em; - line-height: .75em; - vertical-align: -15%; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-3x { - font-size: 3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-4x { - font-size: 4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-5x { - font-size: 5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fw { - width: 1.28571429em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ul > li { - position: relative; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: .14285714em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-li.fa-lg { - left: -1.85714286em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-border { - padding: .2em .25em .15em; - border: .08em solid #eee; - border-radius: .1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pull-right { - float: right; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pull-left { - float: left; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa.pull-left { - margin-right: .3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-90 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-180 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-270 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flip-horizontal { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flip-vertical { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 { - -webkit-filter: none; - filter: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack { - position: relative; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inverse { - color: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-glass:before { - content: "\f000"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-music:before { - content: "\f001"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search:before { - content: "\f002"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope-o:before { - content: "\f003"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heart:before { - content: "\f004"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star:before { - content: "\f005"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-o:before { - content: "\f006"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user:before { - content: "\f007"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-film:before { - content: "\f008"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th-large:before { - content: "\f009"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th:before { - content: "\f00a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-th-list:before { - content: "\f00b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check:before { - content: "\f00c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-close:before, .fa-remove:before, .fa-times:before { - content: "\f00d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search-plus:before { - content: "\f00e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-search-minus:before { - content: "\f010"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-power-off:before { - content: "\f011"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-signal:before { - content: "\f012"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cog:before, .fa-gear:before { - content: "\f013"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trash-o:before { - content: "\f014"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-home:before { - content: "\f015"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-o:before { - content: "\f016"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-clock-o:before { - content: "\f017"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-road:before { - content: "\f018"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-download:before { - content: "\f019"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inbox:before { - content: "\f01c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play-circle-o:before { - content: "\f01d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-repeat:before, .fa-rotate-right:before { - content: "\f01e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-refresh:before { - content: "\f021"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-alt:before { - content: "\f022"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lock:before { - content: "\f023"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag:before { - content: "\f024"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-headphones:before { - content: "\f025"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-off:before { - content: "\f026"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-down:before { - content: "\f027"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-volume-up:before { - content: "\f028"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-qrcode:before { - content: "\f029"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-barcode:before { - content: "\f02a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tag:before { - content: "\f02b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tags:before { - content: "\f02c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-book:before { - content: "\f02d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bookmark:before { - content: "\f02e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-print:before { - content: "\f02f"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-camera:before { - content: "\f030"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-font:before { - content: "\f031"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bold:before { - content: "\f032"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-italic:before { - content: "\f033"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-text-height:before { - content: "\f034"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-text-width:before { - content: "\f035"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-left:before { - content: "\f036"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-center:before { - content: "\f037"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-right:before { - content: "\f038"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-align-justify:before { - content: "\f039"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list:before { - content: "\f03a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-indent:before { - content: "\f03c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-video-camera:before { - content: "\f03d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-image:before, .fa-photo:before, .fa-picture-o:before { - content: "\f03e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pencil:before { - content: "\f040"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-map-marker:before { - content: "\f041"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-adjust:before { - content: "\f042"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tint:before { - content: "\f043"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-square-o:before { - content: "\f045"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-square-o:before { - content: "\f046"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows:before { - content: "\f047"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-step-backward:before { - content: "\f048"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fast-backward:before { - content: "\f049"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-backward:before { - content: "\f04a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play:before { - content: "\f04b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pause:before { - content: "\f04c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stop:before { - content: "\f04d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-forward:before { - content: "\f04e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fast-forward:before { - content: "\f050"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-step-forward:before { - content: "\f051"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eject:before { - content: "\f052"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-left:before { - content: "\f053"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-right:before { - content: "\f054"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-circle:before { - content: "\f055"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-circle:before { - content: "\f056"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-times-circle:before { - content: "\f057"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-circle:before { - content: "\f058"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-question-circle:before { - content: "\f059"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-info-circle:before { - content: "\f05a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-crosshairs:before { - content: "\f05b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-times-circle-o:before { - content: "\f05c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-circle-o:before { - content: "\f05d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ban:before { - content: "\f05e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-left:before { - content: "\f060"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-right:before { - content: "\f061"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-up:before { - content: "\f062"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-down:before { - content: "\f063"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-expand:before { - content: "\f065"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-compress:before { - content: "\f066"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus:before { - content: "\f067"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus:before { - content: "\f068"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-asterisk:before { - content: "\f069"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation-circle:before { - content: "\f06a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gift:before { - content: "\f06b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-leaf:before { - content: "\f06c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fire:before { - content: "\f06d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eye:before { - content: "\f06e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eye-slash:before { - content: "\f070"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation-triangle:before, .fa-warning:before { - content: "\f071"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plane:before { - content: "\f072"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calendar:before { - content: "\f073"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-random:before { - content: "\f074"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comment:before { - content: "\f075"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-magnet:before { - content: "\f076"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-up:before { - content: "\f077"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-down:before { - content: "\f078"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-retweet:before { - content: "\f079"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shopping-cart:before { - content: "\f07a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder:before { - content: "\f07b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-open:before { - content: "\f07c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-v:before { - content: "\f07d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-h:before { - content: "\f07e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\f080"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitter-square:before { - content: "\f081"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-square:before { - content: "\f082"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-camera-retro:before { - content: "\f083"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-key:before { - content: "\f084"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cogs:before, .fa-gears:before { - content: "\f085"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comments:before { - content: "\f086"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-o-up:before { - content: "\f087"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-o-down:before { - content: "\f088"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-half:before { - content: "\f089"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heart-o:before { - content: "\f08a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sign-out:before { - content: "\f08b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linkedin-square:before { - content: "\f08c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumb-tack:before { - content: "\f08d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-external-link:before { - content: "\f08e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sign-in:before { - content: "\f090"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trophy:before { - content: "\f091"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github-square:before { - content: "\f092"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-upload:before { - content: "\f093"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lemon-o:before { - content: "\f094"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-phone:before { - content: "\f095"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-square-o:before { - content: "\f096"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bookmark-o:before { - content: "\f097"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-phone-square:before { - content: "\f098"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitter:before { - content: "\f099"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-f:before, -.fa-facebook:before { - content: "\f09a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github:before { - content: "\f09b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-unlock:before { - content: "\f09c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-credit-card:before { - content: "\f09d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rss:before { - content: "\f09e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hdd-o:before { - content: "\f0a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bullhorn:before { - content: "\f0a1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell:before { - content: "\f0f3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-certificate:before { - content: "\f0a3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-right:before { - content: "\f0a4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-left:before { - content: "\f0a5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-up:before { - content: "\f0a6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hand-o-down:before { - content: "\f0a7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-left:before { - content: "\f0a8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-right:before { - content: "\f0a9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-up:before { - content: "\f0aa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-down:before { - content: "\f0ab"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-globe:before { - content: "\f0ac"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wrench:before { - content: "\f0ad"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tasks:before { - content: "\f0ae"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-filter:before { - content: "\f0b0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-briefcase:before { - content: "\f0b1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrows-alt:before { - content: "\f0b2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud:before { - content: "\f0c2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flask:before { - content: "\f0c3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paperclip:before { - content: "\f0c6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-floppy-o:before, .fa-save:before { - content: "\f0c7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-square:before { - content: "\f0c8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bars:before, .fa-navicon:before, .fa-reorder:before { - content: "\f0c9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-ul:before { - content: "\f0ca"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-list-ol:before { - content: "\f0cb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-strikethrough:before { - content: "\f0cc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-underline:before { - content: "\f0cd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-table:before { - content: "\f0ce"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-magic:before { - content: "\f0d0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-truck:before { - content: "\f0d1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest:before { - content: "\f0d2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest-square:before { - content: "\f0d3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-plus-square:before { - content: "\f0d4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-plus:before { - content: "\f0d5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-money:before { - content: "\f0d6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-down:before { - content: "\f0d7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-up:before { - content: "\f0d8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-left:before { - content: "\f0d9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-right:before { - content: "\f0da"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-columns:before { - content: "\f0db"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort:before, .fa-unsorted:before { - content: "\f0dc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-desc:before, .fa-sort-down:before { - content: "\f0dd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-asc:before, .fa-sort-up:before { - content: "\f0de"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope:before { - content: "\f0e0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linkedin:before { - content: "\f0e1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gavel:before, .fa-legal:before { - content: "\f0e3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comment-o:before { - content: "\f0e5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-comments-o:before { - content: "\f0e6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bolt:before, .fa-flash:before { - content: "\f0e7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sitemap:before { - content: "\f0e8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-umbrella:before { - content: "\f0e9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-clipboard:before, .fa-paste:before { - content: "\f0ea"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lightbulb-o:before { - content: "\f0eb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exchange:before { - content: "\f0ec"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud-download:before { - content: "\f0ed"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cloud-upload:before { - content: "\f0ee"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-md:before { - content: "\f0f0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stethoscope:before { - content: "\f0f1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-suitcase:before { - content: "\f0f2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-o:before { - content: "\f0a2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-coffee:before { - content: "\f0f4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cutlery:before { - content: "\f0f5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-text-o:before { - content: "\f0f6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-building-o:before { - content: "\f0f7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hospital-o:before { - content: "\f0f8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ambulance:before { - content: "\f0f9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-medkit:before { - content: "\f0fa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fighter-jet:before { - content: "\f0fb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-beer:before { - content: "\f0fc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-h-square:before { - content: "\f0fd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-square:before { - content: "\f0fe"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-left:before { - content: "\f100"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-right:before { - content: "\f101"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-up:before { - content: "\f102"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-double-down:before { - content: "\f103"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-left:before { - content: "\f104"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-right:before { - content: "\f105"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-up:before { - content: "\f106"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angle-down:before { - content: "\f107"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-desktop:before { - content: "\f108"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-laptop:before { - content: "\f109"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tablet:before { - content: "\f10a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-o:before { - content: "\f10c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-quote-left:before { - content: "\f10d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-quote-right:before { - content: "\f10e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spinner:before { - content: "\f110"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle:before { - content: "\f111"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-github-alt:before { - content: "\f113"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-o:before { - content: "\f114"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-folder-open-o:before { - content: "\f115"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-smile-o:before { - content: "\f118"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-frown-o:before { - content: "\f119"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-meh-o:before { - content: "\f11a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gamepad:before { - content: "\f11b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-keyboard-o:before { - content: "\f11c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag-o:before { - content: "\f11d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flag-checkered:before { - content: "\f11e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-terminal:before { - content: "\f120"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-code:before { - content: "\f121"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-location-arrow:before { - content: "\f124"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-crop:before { - content: "\f125"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-code-fork:before { - content: "\f126"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chain-broken:before, .fa-unlink:before { - content: "\f127"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-question:before { - content: "\f128"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-info:before { - content: "\f129"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-exclamation:before { - content: "\f12a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-superscript:before { - content: "\f12b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-subscript:before { - content: "\f12c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eraser:before { - content: "\f12d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-puzzle-piece:before { - content: "\f12e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-microphone:before { - content: "\f130"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-microphone-slash:before { - content: "\f131"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shield:before { - content: "\f132"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calendar-o:before { - content: "\f133"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fire-extinguisher:before { - content: "\f134"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rocket:before { - content: "\f135"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-maxcdn:before { - content: "\f136"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-left:before { - content: "\f137"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-right:before { - content: "\f138"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-up:before { - content: "\f139"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-chevron-circle-down:before { - content: "\f13a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-html5:before { - content: "\f13b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-css3:before { - content: "\f13c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-anchor:before { - content: "\f13d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-unlock-alt:before { - content: "\f13e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bullseye:before { - content: "\f140"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ellipsis-h:before { - content: "\f141"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ellipsis-v:before { - content: "\f142"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rss-square:before { - content: "\f143"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-play-circle:before { - content: "\f144"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ticket:before { - content: "\f145"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-square:before { - content: "\f146"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-minus-square-o:before { - content: "\f147"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-level-up:before { - content: "\f148"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-level-down:before { - content: "\f149"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-check-square:before { - content: "\f14a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pencil-square:before { - content: "\f14b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-external-link-square:before { - content: "\f14c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-square:before { - content: "\f14d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-compass:before { - content: "\f14e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-down:before, .fa-toggle-down:before { - content: "\f150"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-up:before, .fa-toggle-up:before { - content: "\f151"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-right:before, .fa-toggle-right:before { - content: "\f152"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eur:before, .fa-euro:before { - content: "\f153"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gbp:before { - content: "\f154"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-inr:before, .fa-rupee:before { - content: "\f156"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before { - content: "\f157"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-rouble:before, .fa-rub:before, .fa-ruble:before { - content: "\f158"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-krw:before, .fa-won:before { - content: "\f159"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file:before { - content: "\f15b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-text:before { - content: "\f15c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-alpha-asc:before { - content: "\f15d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-alpha-desc:before { - content: "\f15e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-amount-asc:before { - content: "\f160"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-amount-desc:before { - content: "\f161"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-numeric-asc:before { - content: "\f162"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sort-numeric-desc:before { - content: "\f163"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-up:before { - content: "\f164"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-thumbs-down:before { - content: "\f165"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube-square:before { - content: "\f166"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube:before { - content: "\f167"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-xing:before { - content: "\f168"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-xing-square:before { - content: "\f169"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-youtube-play:before { - content: "\f16a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dropbox:before { - content: "\f16b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-overflow:before { - content: "\f16c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-instagram:before { - content: "\f16d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-flickr:before { - content: "\f16e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-adn:before { - content: "\f170"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitbucket:before { - content: "\f171"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bitbucket-square:before { - content: "\f172"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tumblr:before { - content: "\f173"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tumblr-square:before { - content: "\f174"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-down:before { - content: "\f175"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-up:before { - content: "\f176"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-left:before { - content: "\f177"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-long-arrow-right:before { - content: "\f178"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-apple:before { - content: "\f179"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-windows:before { - content: "\f17a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-android:before { - content: "\f17b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-linux:before { - content: "\f17c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dribbble:before { - content: "\f17d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-skype:before { - content: "\f17e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-foursquare:before { - content: "\f180"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trello:before { - content: "\f181"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-female:before { - content: "\f182"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-male:before { - content: "\f183"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-gittip:before, -.fa-gratipay:before { - content: "\f184"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sun-o:before { - content: "\f185"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-moon-o:before { - content: "\f186"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-archive:before { - content: "\f187"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bug:before { - content: "\f188"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vk:before { - content: "\f189"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-weibo:before { - content: "\f18a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-renren:before { - content: "\f18b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pagelines:before { - content: "\f18c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stack-exchange:before { - content: "\f18d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-arrow-circle-o-left:before { - content: "\f190"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-caret-square-o-left:before, .fa-toggle-left:before { - content: "\f191"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dot-circle-o:before { - content: "\f192"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wheelchair:before { - content: "\f193"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vimeo-square:before { - content: "\f194"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-try:before, .fa-turkish-lira:before { - content: "\f195"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plus-square-o:before { - content: "\f196"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-space-shuttle:before { - content: "\f197"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-slack:before { - content: "\f198"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-envelope-square:before { - content: "\f199"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wordpress:before { - content: "\f19a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-openid:before { - content: "\f19b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bank:before, .fa-institution:before, .fa-university:before { - content: "\f19c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-graduation-cap:before, .fa-mortar-board:before { - content: "\f19d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-yahoo:before { - content: "\f19e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google:before { - content: "\f1a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-reddit:before { - content: "\f1a1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-reddit-square:before { - content: "\f1a2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-stumbleupon:before { - content: "\f1a4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-delicious:before { - content: "\f1a5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-digg:before { - content: "\f1a6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pied-piper:before { - content: "\f1a7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pied-piper-alt:before { - content: "\f1a8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-drupal:before { - content: "\f1a9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-joomla:before { - content: "\f1aa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-language:before { - content: "\f1ab"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-fax:before { - content: "\f1ac"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-building:before { - content: "\f1ad"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-child:before { - content: "\f1ae"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paw:before { - content: "\f1b0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spoon:before { - content: "\f1b1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cube:before { - content: "\f1b2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cubes:before { - content: "\f1b3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-behance:before { - content: "\f1b4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-behance-square:before { - content: "\f1b5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-steam:before { - content: "\f1b6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-steam-square:before { - content: "\f1b7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-recycle:before { - content: "\f1b8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tree:before { - content: "\f1bb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-spotify:before { - content: "\f1bc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-deviantart:before { - content: "\f1bd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-soundcloud:before { - content: "\f1be"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-database:before { - content: "\f1c0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-pdf-o:before { - content: "\f1c1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-word-o:before { - content: "\f1c2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-excel-o:before { - content: "\f1c3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before { - content: "\f1c5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-archive-o:before, .fa-file-zip-o:before { - content: "\f1c6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-audio-o:before, .fa-file-sound-o:before { - content: "\f1c7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-file-code-o:before { - content: "\f1c9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-vine:before { - content: "\f1ca"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-codepen:before { - content: "\f1cb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-jsfiddle:before { - content: "\f1cc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before { - content: "\f1cd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-o-notch:before { - content: "\f1ce"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ra:before, .fa-rebel:before { - content: "\f1d0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-empire:before, .fa-ge:before { - content: "\f1d1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-git-square:before { - content: "\f1d2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-git:before { - content: "\f1d3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-hacker-news:before { - content: "\f1d4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tencent-weibo:before { - content: "\f1d5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-qq:before { - content: "\f1d6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paper-plane:before, .fa-send:before { - content: "\f1d8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paper-plane-o:before, .fa-send-o:before { - content: "\f1d9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-history:before { - content: "\f1da"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-circle-thin:before, .fa-genderless:before { - content: "\f1db"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-header:before { - content: "\f1dc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paragraph:before { - content: "\f1dd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sliders:before { - content: "\f1de"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-alt:before { - content: "\f1e0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-share-alt-square:before { - content: "\f1e1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bomb:before { - content: "\f1e2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-futbol-o:before, .fa-soccer-ball-o:before { - content: "\f1e3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-tty:before { - content: "\f1e4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-binoculars:before { - content: "\f1e5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-plug:before { - content: "\f1e6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-slideshare:before { - content: "\f1e7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-twitch:before { - content: "\f1e8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-yelp:before { - content: "\f1e9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-newspaper-o:before { - content: "\f1ea"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-wifi:before { - content: "\f1eb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-calculator:before { - content: "\f1ec"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paypal:before { - content: "\f1ed"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-google-wallet:before { - content: "\f1ee"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-visa:before { - content: "\f1f0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-mastercard:before { - content: "\f1f1"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-discover:before { - content: "\f1f2"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-amex:before { - content: "\f1f3"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-paypal:before { - content: "\f1f4"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc-stripe:before { - content: "\f1f5"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-slash:before { - content: "\f1f6"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bell-slash-o:before { - content: "\f1f7"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-trash:before { - content: "\f1f8"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-copyright:before { - content: "\f1f9"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-at:before { - content: "\f1fa"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-eyedropper:before { - content: "\f1fb"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-paint-brush:before { - content: "\f1fc"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-birthday-cake:before { - content: "\f1fd"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-area-chart:before { - content: "\f1fe"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pie-chart:before { - content: "\f200"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-line-chart:before { - content: "\f201"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lastfm:before { - content: "\f202"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-lastfm-square:before { - content: "\f203"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-toggle-off:before { - content: "\f204"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-toggle-on:before { - content: "\f205"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bicycle:before { - content: "\f206"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bus:before { - content: "\f207"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ioxhost:before { - content: "\f208"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-angellist:before { - content: "\f209"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cc:before { - content: "\f20a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ils:before, .fa-shekel:before, .fa-sheqel:before { - content: "\f20b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-meanpath:before { - content: "\f20c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-buysellads:before { - content: "\f20d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-connectdevelop:before { - content: "\f20e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-dashcube:before { - content: "\f210"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-forumbee:before { - content: "\f211"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-leanpub:before { - content: "\f212"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-sellsy:before { - content: "\f213"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-shirtsinbulk:before { - content: "\f214"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-simplybuilt:before { - content: "\f215"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-skyatlas:before { - content: "\f216"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cart-plus:before { - content: "\f217"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-cart-arrow-down:before { - content: "\f218"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-diamond:before { - content: "\f219"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-ship:before { - content: "\f21a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-secret:before { - content: "\f21b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-motorcycle:before { - content: "\f21c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-street-view:before { - content: "\f21d"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-heartbeat:before { - content: "\f21e"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus:before { - content: "\f221"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars:before { - content: "\f222"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mercury:before { - content: "\f223"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-transgender:before { - content: "\f224"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-transgender-alt:before { - content: "\f225"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus-double:before { - content: "\f226"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-double:before { - content: "\f227"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-venus-mars:before { - content: "\f228"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke:before { - content: "\f229"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke-v:before { - content: "\f22a"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-mars-stroke-h:before { - content: "\f22b"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-neuter:before { - content: "\f22c"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-facebook-official:before { - content: "\f230"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-pinterest-p:before { - content: "\f231"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-whatsapp:before { - content: "\f232"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-server:before { - content: "\f233"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-plus:before { - content: "\f234"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-user-times:before { - content: "\f235"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-bed:before, .fa-hotel:before { - content: "\f236"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-viacoin:before { - content: "\f237"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-train:before { - content: "\f238"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-subway:before { - content: "\f239"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.fa-medium:before { - content: "\f23a"; -} - -/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ -@font-face { - font-family: editormd-logo; - src: url(../fonts/editormd-logo.eot?-5y8q6h); - src: url(.../fonts/editormd-logo.eot?#iefix-5y8q6h) format("embedded-opentype"), url(../fonts/editormd-logo.woff?-5y8q6h) format("woff"), url(../fonts/editormd-logo.ttf?-5y8q6h) format("truetype"), url(../fonts/editormd-logo.svg?-5y8q6h#icomoon) format("svg"); - font-weight: 400; - font-style: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo, .editormd-logo-1x, .editormd-logo-2x, .editormd-logo-3x, .editormd-logo-4x, .editormd-logo-5x, .editormd-logo-6x, .editormd-logo-7x, .editormd-logo-8x { - font-family: editormd-logo; - speak: none; - font-style: normal; - font-weight: 400; - font-variant: normal; - text-transform: none; - font-size: inherit; - line-height: 1; - display: inline-block; - text-rendering: auto; - vertical-align: inherit; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr:after, .markdown-body hr:before { - content: ""; - display: table; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-1x:before, .editormd-logo-2x:before, .editormd-logo-3x:before, .editormd-logo-4x:before, .editormd-logo-5x:before, .editormd-logo-6x:before, .editormd-logo-7x:before, .editormd-logo-8x:before, .editormd-logo:before { - content: "\e1987"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-1x { - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-lg { - font-size: 1.2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-2x { - font-size: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-3x { - font-size: 3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-4x { - font-size: 4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-5x { - font-size: 5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-6x { - font-size: 6em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-7x { - font-size: 7em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-8x { - font-size: 8em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-logo-color { - color: #2196F3; -} - -/*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */ -@font-face { - font-family: octicons-anchor; - src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==) format("woff"); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - color: #333; - overflow: hidden; - font-family: "Microsoft YaHei",Helvetica,"Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Monaco,monospace,Tahoma,STXihei,"华文细黑",STHeiti,"Helvetica Neue","Droid Sans","wenquanyi micro hei",FreeSans,Arimo,Arial,SimSun,"宋体",Heiti,"黑体",sans-serif; - font-size: 16px; - line-height: 1.6; - word-wrap: break-word; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body strong { - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 { - margin: .67em 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body img { - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr { - box-sizing: content-box; - height: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body input { - color: inherit; - margin: 0; - line-height: normal; - font: 13px/1.4 Helvetica,arial,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body html input[disabled] { - cursor: default; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body input[type=checkbox] { - box-sizing: border-box; - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body * { - box-sizing: border-box; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body a { - background: 0 0; - color: #4183c4; - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body a:active, .markdown-body a:hover { - outline: 0; - text-decoration: underline; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body hr { - margin: 15px 0; - overflow: hidden; - background: 0 0; - border: 0; - border-bottom: 1px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1, .markdown-body h2 { - padding-bottom: .3em; - border-bottom: 1px solid #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote { - margin: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol, .markdown-body ul ol { - list-style-type: lower-roman; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol ol, .markdown-body ol ul ol, .markdown-body ul ol ol, .markdown-body ul ul ol { - list-style-type: lower-alpha; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dd { - margin-left: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code { - font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre { - font: 12px Consolas,"Liberation Mono",Menlo,Courier,monospace; - word-wrap: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .octicon { - font: normal normal 16px octicons-anchor; - line-height: 1; - display: inline-block; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .octicon-link:before { - content: '\f05c'; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body > :first-child { - margin-top: 0 !important; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body > :last-child { - margin-bottom: 0 !important; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .anchor { - position: absolute; - top: 0; - left: 0; - display: block; - padding-right: 6px; - padding-left: 30px; - margin-left: -30px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .anchor:focus { - outline: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { - position: relative; - margin-top: 1em; - margin-bottom: 16px; - font-weight: 700; - line-height: 1.4; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { - display: none; - color: #000; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { - padding-left: 8px; - margin-left: -30px; - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { - display: inline-block; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 { - font-size: 2.25em; - line-height: 1.2; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h1 .anchor { - line-height: 1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h2 { - font-size: 1.75em; - line-height: 1.225; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h2 .anchor { - line-height: 1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h3 { - font-size: 1.5em; - line-height: 1.43; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h3 .anchor, .markdown-body h4 .anchor { - line-height: 1.2; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h4 { - font-size: 1.25em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h5 .anchor, .markdown-body h6 .anchor { - line-height: 1.1; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h5 { - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body h6 { - font-size: 1em; - color: #777; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote, .markdown-body dl, .markdown-body ol, .markdown-body p, .markdown-body pre, .markdown-body table, .markdown-body ul { - margin-top: 0; - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol, .markdown-body ul { - padding-left: 2em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body ol ol, .markdown-body ol ul, .markdown-body ul ol, .markdown-body ul ul { - margin-top: 0; - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body li > p { - margin-top: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl { - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl dt { - padding: 0; - margin-top: 16px; - font-size: 1em; - font-style: italic; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body dl dd { - padding: 0 16px; - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote { - padding: 0 15px; - color: #777; - border-left: 4px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote > :first-child { - margin-top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body blockquote > :last-child { - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table { - border-collapse: collapse; - border-spacing: 0; - display: block; - width: 100%; - overflow: auto; - word-break: normal; - word-break: keep-all; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table th { - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table td, .markdown-body table th { - padding: 6px 13px; - border: 1px solid #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table tr { - background-color: #fff; - border-top: 1px solid #ccc; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body table tr:nth-child(2n) { - background-color: #f8f8f8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body img { - max-width: 100%; - box-sizing: border-box; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code { - padding: .2em 0; - margin: 0; - font-size: 85%; - background-color: rgba(0, 0, 0, 0.04); - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body code:after, .markdown-body code:before { - letter-spacing: -.2em; - content: "\00a0"; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre > code { - padding: 0; - margin: 0; - font-size: 100%; - word-break: normal; - white-space: pre; - background: 0 0; - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight { - margin-bottom: 16px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre, .markdown-body pre { - padding: 16px; - overflow: auto; - font-size: 85%; - background-color: #f7f7f7; - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre { - margin-bottom: 0; - word-break: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre code { - display: inline; - max-width: initial; - padding: 0; - margin: 0; - overflow: initial; - line-height: inherit; - word-wrap: normal; - background-color: transparent; - border: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body pre code:after, .markdown-body pre code:before { - content: normal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-c { - color: #969896; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-c1, .markdown-body .pl-mdh, .markdown-body .pl-mm, .markdown-body .pl-mp, .markdown-body .pl-mr, .markdown-body .pl-s1 .pl-v, .markdown-body .pl-s3, .markdown-body .pl-sc, .markdown-body .pl-sv { - color: #0086b3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-e, .markdown-body .pl-en { - color: #795da3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-s1 .pl-s2, .markdown-body .pl-smi, .markdown-body .pl-smp, .markdown-body .pl-stj, .markdown-body .pl-vo, .markdown-body .pl-vpf { - color: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ent { - color: #63a35c; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-k, .markdown-body .pl-s, .markdown-body .pl-st { - color: #a71d5d; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-pds, .markdown-body .pl-s1, .markdown-body .pl-s1 .pl-pse .pl-s2, .markdown-body .pl-sr, .markdown-body .pl-sr .pl-cce, .markdown-body .pl-sr .pl-sra, .markdown-body .pl-sr .pl-sre, .markdown-body .pl-src { - color: #df5000; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mo, .markdown-body .pl-v { - color: #1d3e81; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-id { - color: #b52a1d; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ii { - background-color: #b52a1d; - color: #f8f8f8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-sr .pl-cce { - color: #63a35c; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-ml { - color: #693a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mh, .markdown-body .pl-mh .pl-en, .markdown-body .pl-ms { - color: #1d3e81; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mq { - color: teal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mi { - color: #333; - font-style: italic; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mb { - color: #333; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-md, .markdown-body .pl-mdhf { - background-color: #ffecec; - color: #bd2c00; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mdht, .markdown-body .pl-mi1 { - background-color: #eaffea; - color: #55a532; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .pl-mdr { - color: #795da3; - font-weight: 700; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body kbd { - display: inline-block; - padding: 3px 5px; - font: 11px Consolas,"Liberation Mono",Menlo,Courier,monospace; - line-height: 10px; - color: #555; - vertical-align: middle; - background-color: #fcfcfc; - border: 1px solid #ccc; - border-bottom-color: #bbb; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #bbb; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .task-list-item + .task-list-item { - margin-top: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .task-list-item input { - float: left; - margin: .3em 0 .25em -1.6em; - vertical-align: middle; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body :checked + .radio-label { - z-index: 1; - position: relative; - border-color: #4183c4; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview, .editormd-preview-container { - text-align: left; - font-size: 14px; - line-height: 1.6; - padding: 20px; - overflow: auto; - width: 100%; - background-color: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview blockquote, .editormd-preview-container blockquote { - color: #666; - border-left: 4px solid #ddd; - padding-left: 20px; - margin-left: 0; - font-size: 14px; - font-style: italic; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview p code, .editormd-preview-container p code { - margin-left: 5px; - margin-right: 4px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview abbr, .editormd-preview-container abbr { - background: #ffd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview hr, .editormd-preview-container hr { - height: 1px; - border: none; - border-top: 1px solid #ddd; - background: 0 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview code, .editormd-preview-container code { - border: 1px solid #ddd; - background: #f6f6f6; - padding: 3px; - border-radius: 3px; - font-size: 14px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre, .editormd-preview-container pre { - border: 1px solid #ddd; - background: #f6f6f6; - padding: 10px; - border-radius: 3px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre code, .editormd-preview-container pre code { - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview code, .editormd-html-preview kbd, .editormd-html-preview pre, .editormd-preview-container code, .editormd-preview-container kbd, .editormd-preview-container pre { - font-family: "YaHei Consolas Hybrid",Consolas,"Meiryo UI","Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,monospace,monospace; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview table thead tr, .editormd-preview-container table thead tr { - background-color: #F8F8F8; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview p.editormd-tex, .editormd-preview-container p.editormd-tex { - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview span.editormd-tex, .editormd-preview-container span.editormd-tex { - margin: 0 5px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .emoji, .editormd-preview-container .emoji { - width: 24px; - height: 24px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .katex, .editormd-preview-container .katex { - font-size: 1.4em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart, .editormd-html-preview .sequence-diagram, .editormd-preview-container .flowchart, .editormd-preview-container .sequence-diagram { - margin: 0 auto; - text-align: center; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart svg, .editormd-html-preview .sequence-diagram svg, .editormd-preview-container .flowchart svg, .editormd-preview-container .sequence-diagram svg { - margin: 0 auto; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .flowchart text, .editormd-html-preview .sequence-diagram text, .editormd-preview-container .flowchart text, .editormd-preview-container .sequence-diagram text { - font-size: 15px !important; - font-family: "YaHei Consolas Hybrid", Consolas, "Microsoft YaHei", "Malgun Gothic", "Segoe UI", Helvetica, Arial !important; -} - -/*! Pretty printing styles. Used with prettify.js. */ -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.pln { - color: #000; -} - -@media screen { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .str { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd { - color: #008; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .com { - color: #800; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .typ { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .lit { - color: #066; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .clo, .opn, .pun { - color: #660; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .tag { - color: #008; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atn { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atv { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .dec, .var { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .fun { - color: red; - } -} - -@media print, projection { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd, .tag, .typ { - font-weight: 700; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .str { - color: #060; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .kwd { - color: #006; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .com { - color: #600; - font-style: italic; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .typ { - color: #404; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .lit { - color: #044; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .clo, .opn, .pun { - color: #440; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .tag { - color: #006; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atn { - color: #404; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .atv { - color: #060; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -pre.prettyprint { - padding: 2px; - border: 1px solid #888; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -ol.linenums { - margin-top: 0; - margin-bottom: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -li.L1, li.L3, li.L5, li.L7, li.L9 { - background: #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview pre.prettyprint, .editormd-preview-container pre.prettyprint { - padding: 10px; - border: 1px solid #ddd; - white-space: pre-wrap; - word-wrap: break-word; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums, .editormd-preview-container ol.linenums { - color: #999; - padding-left: 2.5em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums li, .editormd-preview-container ol.linenums li { - list-style-type: decimal; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview ol.linenums li code, .editormd-preview-container ol.linenums li code { - border: none; - background: 0 0; - padding: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu, .editormd-preview-container .editormd-toc-menu { - margin: 8px 0 12px; - display: inline-block; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc, .editormd-preview-container .editormd-toc-menu > .markdown-toc { - position: relative; - border-radius: 4px; - border: 1px solid #ddd; - display: inline-block; - font-size: 1em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul { - width: 160%; - min-width: 180px; - position: absolute; - left: -1px; - top: -2px; - z-index: 100; - padding: 0 10px 10px; - display: none; - background: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - -o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li ul { - width: 100%; - min-width: 180px; - border: 1px solid #ddd; - display: none; - background: #fff; - border-radius: 4px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn:hover, .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a:hover, .editormd-preview-container .editormd-toc-menu .toc-menu-btn:hover, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a:hover { - background-color: #f6f6f6; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a { - color: #666; - padding: 6px 10px; - display: block; - -webkit-transition: background-color 500ms ease-out; - transition: background-color 500ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li, .editormd-preview-container .editormd-toc-menu > .markdown-toc li { - position: relative; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul { - position: absolute; - top: 32px; - left: 10%; - display: none; - -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - -o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { - pointer-events: pointer-events; - position: absolute; - left: 15px; - top: -6px; - display: block; - content: ""; - width: 0; - height: 0; - border: 6px solid transparent; - border-width: 0 6px 6px; - z-index: 10; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { - border-bottom-color: #ccc; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after { - border-bottom-color: #fff; - top: -5px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu ul, .editormd-preview-container .editormd-toc-menu ul { - list-style: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu a, .editormd-preview-container .editormd-toc-menu a { - text-decoration: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu h1, .editormd-preview-container .editormd-toc-menu h1 { - font-size: 16px; - padding: 5px 0 10px 10px; - line-height: 1; - border-bottom: 1px solid #eee; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu h1 .fa, .editormd-preview-container .editormd-toc-menu h1 .fa { - padding-left: 10px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn, .editormd-preview-container .editormd-toc-menu .toc-menu-btn { - color: #666; - min-width: 180px; - padding: 5px 10px; - border-radius: 4px; - display: inline-block; - -webkit-transition: background-color 500ms ease-out; - transition: background-color 500ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview textarea, .editormd-onlyread .editormd-toolbar { - display: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview .editormd-toc-menu .toc-menu-btn .fa, .editormd-preview-container .editormd-toc-menu .toc-menu-btn .fa { - float: right; - padding: 3px 0 0 10px; - font-size: 1.3em; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .editormd-toc-menu ul { - padding-left: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.markdown-body .highlight pre, .markdown-body pre { - line-height: 1.6; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -hr.editormd-page-break { - border: 1px dotted #ccc; - font-size: 0; - height: 2px; -} - -@media only print { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - hr.editormd-page-break { - background: 0 0; - border: none; - height: 0; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-html-preview hr.editormd-page-break { - background: 0 0; - border: none; - height: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-close-btn { - color: #fff; - padding: 4px 6px; - font-size: 18px; - border-radius: 500px; - display: none; - background-color: #ccc; - position: absolute; - top: 25px; - right: 35px; - z-index: 19; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-close-btn:hover { - background-color: #999; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-active { - width: 100%; - padding: 40px; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark { - color: #777; - background: #2C2827; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container { - color: #888; - background-color: #2C2827; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container pre.prettyprint { - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container blockquote { - color: #555; - padding: .5em; - background: #222; - border-color: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container abbr { - color: #fff; - padding: 1px 3px; - border-radius: 3px; - background: #f90; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container code { - color: #fff; - border: none; - padding: 1px 3px; - border-radius: 3px; - background: #5A9600; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container table { - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container .fa-emoji { - color: #B4BF42; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-preview-container .katex { - color: #FEC93F; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc { - background: #fff; - border: none; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc h1 { - border-color: #ddd; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .markdown-body h1, .editormd-preview-theme-dark .markdown-body h2, .editormd-preview-theme-dark .markdown-body hr { - border-color: #222; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark pre { - color: #999; - background-color: #111; - background-color: rgba(0, 0, 0, 0.4); -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark pre .pln { - color: #999; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark li.L1, .editormd-preview-theme-dark li.L3, .editormd-preview-theme-dark li.L5, .editormd-preview-theme-dark li.L7, .editormd-preview-theme-dark li.L9 { - background: 0 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark [class*=editormd-logo] { - color: #2196F3; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .sequence-diagram text { - fill: #fff; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .sequence-diagram path, .editormd-preview-theme-dark .sequence-diagram rect { - color: #fff; - fill: #64D1CB; - stroke: #64D1CB; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart path, .editormd-preview-theme-dark .flowchart rect { - stroke: #A6C6FF; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart rect { - fill: #A6C6FF; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-preview-theme-dark .flowchart text { - fill: #5879B4; -} - -@media screen { - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .str { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .kwd { - color: #f90; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .com { - color: #444; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .typ { - color: #606; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .lit { - color: #066; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .clo, .editormd-preview-theme-dark .opn, .editormd-preview-theme-dark .pun { - color: #660; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .tag { - color: #f90; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .atn { - color: #6C95F5; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .atv { - color: #080; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .dec, .editormd-preview-theme-dark .var { - color: #008BA7; - } - /* line 5, vendor/assets/editormd/css/editormd.min.css */ - .editormd-preview-theme-dark .fun { - color: red; - } -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-onlyread .CodeMirror { - margin-top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-onlyread .editormd-preview { - top: 0; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-fullscreen { - position: fixed; - top: 0; - left: 0; - border: none; - margin: 0 auto; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark { - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-toolbar { - background: #1A1A17; - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li > a { - color: #777; - border-color: #1a1a17; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li > a.active, .editormd-theme-dark .editormd-menu > li > a:hover { - border-color: #333; - background: #333; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .editormd-menu > li.divider { - border-right: 1px solid #111; -} - -/* line 5, vendor/assets/editormd/css/editormd.min.css */ -.editormd-theme-dark .CodeMirror { - border-right: 1px solid rgba(0, 0, 0, 0.1); -} - -/* line 1, vendor/assets/dragula/dragula.css */ -.gu-mirror { - position: fixed !important; - margin: 0 !important; - z-index: 9999 !important; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); -} - -/* line 9, vendor/assets/dragula/dragula.css */ -.gu-hide { - display: none !important; -} - -/* line 12, vendor/assets/dragula/dragula.css */ -.gu-unselectable { - -webkit-user-select: none !important; - -moz-user-select: none !important; - -ms-user-select: none !important; - user-select: none !important; -} - -/* line 18, vendor/assets/dragula/dragula.css */ -.gu-transit { - opacity: 0.2; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; - filter: alpha(opacity=20); -} - -/* line 1, app/assets/stylesheets/common.scss */ -body { - font-size: 14px; - background: #efefef; -} - -/* line 7, app/assets/stylesheets/common.scss */ -a:hover { - text-decoration: unset; -} - -/* line 12, app/assets/stylesheets/common.scss */ -textarea.danger, input.danger { - border-color: #dc3545 !important; -} - -/* line 16, app/assets/stylesheets/common.scss */ -label.error { - color: #dc3545 !important; -} - -/* line 20, app/assets/stylesheets/common.scss */ -input.form-control { - font-size: 14px; -} - -/* line 24, app/assets/stylesheets/common.scss */ -.input-group-prepend .input-group-text { - font-size: 14px; -} - -/* line 29, app/assets/stylesheets/common.scss */ -.flex-1 { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 32, app/assets/stylesheets/common.scss */ -.fl { - float: left; -} - -/* line 33, app/assets/stylesheets/common.scss */ -.no_padding { - padding: 0px !important; -} - -/* line 34, app/assets/stylesheets/common.scss */ -.font-12 { - font-size: 12px !important; -} - -/* line 35, app/assets/stylesheets/common.scss */ -.font-14 { - font-size: 14px !important; -} - -/* line 36, app/assets/stylesheets/common.scss */ -.font-16 { - font-size: 16px !important; -} - -/* line 37, app/assets/stylesheets/common.scss */ -.font-18 { - font-size: 18px !important; -} - -/* line 38, app/assets/stylesheets/common.scss */ -.font-20 { - font-size: 20px !important; -} - -/* line 39, app/assets/stylesheets/common.scss */ -.font-24 { - font-size: 24px !important; -} - -/* line 40, app/assets/stylesheets/common.scss */ -.padding10-5 { - padding: 10px 5px; -} - -/* line 41, app/assets/stylesheets/common.scss */ -.width100 { - width: 100%; -} - -/* line 42, app/assets/stylesheets/common.scss */ -.mb10 { - margin-bottom: 10px; -} - -/* line 43, app/assets/stylesheets/common.scss */ -.mt10 { - margin-top: 10px; -} - -/* line 44, app/assets/stylesheets/common.scss */ -.mr10 { - margin-right: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml10 { - margin-left: 10px; -} - -/* line 45, app/assets/stylesheets/common.scss */ -.ml20 { - margin-left: 20px; -} - -/* line 46, app/assets/stylesheets/common.scss */ -.textarea-width-100 { - width: 100%; - resize: none; - border: 1px solid #ccc; -} - -/* line 47, app/assets/stylesheets/common.scss */ -.padding10 { - padding: 10px; -} - -/* line 48, app/assets/stylesheets/common.scss */ -.padding5-10 { - padding: 5px 10px; -} - -/* line 49, app/assets/stylesheets/common.scss */ -.position-r { - position: relative; -} - -/* line 50, app/assets/stylesheets/common.scss */ -.color-grey-c { - color: #ccc; -} - -/* line 51, app/assets/stylesheets/common.scss */ -.color-blue { - color: #4CACFF; -} - -/* line 52, app/assets/stylesheets/common.scss */ -.color-orange { - color: #ff6800; -} - -/* line 53, app/assets/stylesheets/common.scss */ -.inline-block { - display: inline-block; -} - -/* line 54, app/assets/stylesheets/common.scss */ -.hide { - display: none; -} - -/* line 55, app/assets/stylesheets/common.scss */ -.show { - display: block; -} - -/* line 57, app/assets/stylesheets/common.scss */ -.input_small { - -webkit-box-flex: 0 !important; - flex: 0 0 6% !important; -} - -/* line 58, app/assets/stylesheets/common.scss */ -.input_middle { - -webkit-box-flex: 0 !important; - flex: 0 0 13% !important; -} - -/* line 4, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item > .drag { - cursor: move; - background: #fff; - box-shadow: 1px 2px 5px 3px #f0f0f0; -} - -/* line 10, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item-no { - font-size: 28px; - text-align: center; -} - -/* line 15, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item-img { - cursor: pointer; - width: 100%; - height: 60px; -} - -/* line 20, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item-img > img { - display: block; - width: 100%; - height: 60px; - background: #F5F5F5; -} - -/* line 28, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .not_active { - background: #F0F0F0; -} - -/* line 32, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .delete-btn { - font-size: 20px; - color: red; - cursor: pointer; -} - -/* line 38, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .save-url-btn { - cursor: pointer; -} - -/* line 42, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .operate-box { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 48, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .online-check-box { - font-size: 20px; -} - -/* line 52, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .name-input { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 55, app/assets/stylesheets/cooperative/carousels.scss */ -.cooperative-carousels-index-page .carousels-card .custom-carousel-item .link-input { - -webkit-box-flex: 3; - flex: 3; -} - -/* line 1, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container { - padding: 20px; - -webkit-box-flex: 1; - flex: 1; - min-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - overflow-y: scroll; - /* 面包屑 */ - /* 内容表格 */ - /* 分页 */ - /* 搜索表单 */ -} - -/* line 9, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container > .content { - -webkit-box-flex: 1; - flex: 1; - font-size: 14px; -} - -/* line 13, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container > .content .box { - padding: 20px; - border-radius: 5px; - background: #fff; -} - -/* line 21, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .breadcrumb { - padding-left: 5px; - font-size: 20px; - background: unset; -} - -/* line 28, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table { - table-layout: fixed; -} - -/* line 31, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table td { - vertical-align: middle; -} - -/* line 37, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table tr.no-data:hover { - color: darkgrey; - background: unset; -} - -/* line 42, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container table tr.no-data > td { - text-align: center; - height: 300px; -} - -/* line 50, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .image-preview-container { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: center; - align-items: center; -} - -/* line 57, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .action-container > .action { - padding: 0 3px; -} - -/* line 62, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .action-container .more-action-dropdown .dropdown-item { - font-size: 14px; -} - -/* line 69, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .paginate-container { - margin-top: 20px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -/* line 76, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .paginate-container .paginate-total { - margin-bottom: 10px; - color: darkgrey; -} - -/* line 81, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .paginate-container .pagination { - margin-bottom: 0px; -} - -/* line 87, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container { - display: -webkit-box; - display: flex; - margin-bottom: 20px; -} - -/* line 91, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container .search-form { - -webkit-box-flex: 1; - flex: 1; -} - -/* line 94, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container .search-form * { - font-size: 14px; -} - -/* line 96, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .search-form-container .search-form select, .cooperative-body-container .search-form-container .search-form input { - margin-right: 10px; - font-size: 14px; -} - -/* line 103, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .global-error { - color: grey; - min-height: 300px; -} - -/* line 107, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .global-error-code { - font-size: 80px; -} - -/* line 111, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .global-error-text { - font-size: 24px; -} - -/* line 117, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .nav-tabs .nav-link { - padding: 0.5rem 2rem; -} - -/* line 122, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .CodeMirror { - border: 1px solid #ced4da; -} - -/* line 126, app/assets/stylesheets/cooperative/common.scss */ -.cooperative-body-container .batch-action-container { - padding: 10px 20px 0; - background: #fff; -} - -/* line 3, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .competition-mode-container .row { - height: 35px; -} - -/* line 7, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .competition-mode-container .des-row { - height: auto; -} - -/* line 11, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .competition-mode-container .form-control { - font-size: 14px; -} - -/* line 22, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .col-md-label { - -webkit-box-flex: 0; - flex: 0 0 10%; - max-width: 10%; - min-width: 30px; - padding-right: 15px; - padding-left: 15px; - position: relative; -} - -/* line 31, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .col-md-label-s { - -webkit-box-flex: 0; - flex: 0 0 30px; - padding-right: 15px; - padding-left: 15px; - position: relative; -} - -/* line 38, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .setBtn_s { - height: 35px; - line-height: 20px; -} - -/* line 43, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .sponsor_label { - border: 1px solid #4CACFF; - border-radius: 5px; - background-color: rgba(76, 172, 255, 0.3); - color: #333; - padding: 0px 4px; - height: 30px; - line-height: 30px; - float: left; - margin: 4px 5px; -} - -/* line 54, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .sponsor_label span { - display: block; - float: left; - height: 28px; - line-height: 28px; - margin-right: 5px; -} - -/* line 62, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .sponsor_label a { - font-size: 18px; - float: left; - height: 28px; - line-height: 28px; -} - -/* line 70, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel { - padding: 0px 15px; -} - -/* line 73, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .large_panel_part { - border-top: 1px solid #eaeaea; -} - -/* line 76, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .large_panel_part:first-child { - border: none; -} - -/* line 80, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .large_panel_part > .row, .cooperative-competition-settings-index-page .large_panel .small_panel > .row { - border-bottom: 1px solid #eaeaea; - padding: 20px 0px; -} - -/* line 84, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .small_panel { - margin-left: 20px; -} - -/* line 87, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .row:last-child { - border: none; -} - -/* line 91, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 81px; - max-width: 81px; -} - -/* line 95, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-2) { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 99, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n-1) { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 103, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) { - -webkit-box-flex: 0; - flex: 0 0 25%; - max-width: 25%; -} - -/* line 107, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > span.col-4 { - -webkit-box-flex: 0; - flex: 0 0 33.3%; - max-width: 33.3%; -} - -/* line 111, app/assets/stylesheets/cooperative/competition_settings.scss */ -.cooperative-competition-settings-index-page .large_panel .task_Input_div:nth-child(3n) > div.col-6 { - -webkit-box-flex: 0; - flex: 0 0 50%; - max-width: 50%; -} - -/* line 3, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item { - display: -webkit-box; - display: flex; -} - -/* line 6, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-img, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-img { - display: block; - width: 80px; - height: 80px; - background: #f0f0f0; -} - -/* line 13, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload { - cursor: pointer; - position: absolute; - top: 0; - width: 80px; - height: 80px; - background: #F5F5F5; - border: 1px solid #E5E5E5; -} - -/* line 22, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-upload::before, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload::before { - content: ''; - position: absolute; - top: 27px; - left: 39px; - width: 2px; - height: 26px; - background: #E5E5E5; -} - -/* line 32, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-upload::after, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-upload::after { - content: ''; - position: absolute; - top: 39px; - left: 27px; - width: 26px; - height: 2px; - background: #E5E5E5; -} - -/* line 43, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-left, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left { - position: relative; - width: 80px; - height: 80px; -} - -/* line 49, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-left.has-img .logo-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left.has-img .logo-item-upload { - display: none; -} - -/* line 54, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-left.has-img:hover .logo-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-left.has-img:hover .logo-item-upload { - display: block; - background: rgba(145, 145, 145, 0.8); -} - -/* line 62, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-right, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-right { - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-pack: justify; - justify-content: space-between; - color: #777777; - font-size: 12px; -} - -/* line 70, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .logo-item-title, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .logo-item-title { - color: #23272B; - font-size: 14px; -} - -/* line 76, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item { - margin-bottom: 15px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 81, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-img, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-img { - display: block; - width: 300px; - height: 80px; - background: #f0f0f0; -} - -/* line 88, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload { - cursor: pointer; - position: absolute; - top: 0; - width: 300px; - height: 80px; - background: #F5F5F5; - border: 1px solid #E5E5E5; -} - -/* line 97, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-upload::before, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload::before { - content: ''; - position: absolute; - top: 27px; - left: 149px; - width: 2px; - height: 26px; - background: #E5E5E5; -} - -/* line 107, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-upload::after, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-upload::after { - content: ''; - position: absolute; - top: 39px; - left: 137px; - width: 26px; - height: 2px; - background: #E5E5E5; -} - -/* line 118, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-top, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-top { - margin-bottom: 10px; -} - -/* line 122, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-bottom, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom { - position: relative; - width: 300px; - height: 80px; -} - -/* line 128, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-bottom.has-img .banner-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom.has-img .banner-item-upload { - display: none; -} - -/* line 133, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-bottom.has-img:hover .banner-item-upload, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-bottom.has-img:hover .banner-item-upload { - display: block; - background: rgba(145, 145, 145, 0.8); -} - -/* line 141, app/assets/stylesheets/cooperative/laboratory_settings.scss */ -.cooperative-laboratory-settings-edit-page .edit-laboratory-setting-container .banner-item-title, .cooperative-laboratory-settings-update-page .edit-laboratory-setting-container .banner-item-title { - color: #23272B; - font-size: 14px; -} - -/* line 1, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar { - min-width: 200px; - max-width: 200px; - background: #272822; - color: #fff; - -webkit-transition: all 0.5s; - transition: all 0.5s; - overflow-y: scroll; -} - -/* line 9, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar::-webkit-scrollbar { - display: none; -} - -/* line 13, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active { - min-width: 60px; - max-width: 60px; - text-align: center; -} - -/* line 18, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .sidebar-header { - padding: 10px; - display: -webkit-box; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -/* line 23, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .sidebar-header-logo { - overflow: hidden; - margin-bottom: 10px; -} - -/* line 27, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .sidebar-header-logo > .logo-label { - display: none; -} - -/* line 33, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul li a { - padding: 10px; - text-align: center; - font-size: 0.85em; - display: -webkit-box; - display: flex; - -webkit-box-pack: center; - justify-content: center; -} - -/* line 40, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul li a span { - display: none; -} - -/* line 42, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul li a i { - margin-right: 0; - display: block; - font-size: 1.8em; - margin-bottom: 5px; - width: 30px; - height: 20px; -} - -/* line 52, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active .dropdown-toggle::after { - top: auto; - bottom: 10px; - right: 50%; - -webkit-transform: translateX(50%); - transform: translateX(50%); -} - -/* line 61, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul ul a { - padding: 10px !important; -} - -/* line 64, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul ul a span { - display: none; -} - -/* line 66, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar.active ul ul a i { - margin-left: 0px; - display: block; - font-size: 0.8em; - width: 30px; - height: 10px; -} - -/* line 76, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header { - padding: 20px; - background: #272822; - display: -webkit-box; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - -webkit-box-pack: justify; - justify-content: space-between; -} - -/* line 83, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header-logo { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -/* line 88, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header-logo > img { - max-width: 130px !important; - max-height: 40px !important; - overflow: hidden; -} - -/* line 96, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar .sidebar-header-logo > .logo-label { - font-size: 18px; - color: darkgrey; - margin-left: 10px; -} - -/* line 104, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse { - display: -webkit-box; - display: flex; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - cursor: pointer; - text-align: right; -} - -/* line 111, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse.active { - width: 40px; - height: 30px; - background: #3f3f3f; - border: 1px solid grey; - border-radius: 3px; -} - -/* line 118, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse.active i.fold { - display: none; -} - -/* line 119, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse.active i.unfold { - display: block; -} - -/* line 122, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse i.fold { - display: block; -} - -/* line 125, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar #sidebarCollapse i.unfold { - display: none; -} - -/* line 128, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar a, #sidebar a:hover, #sidebar a:focus { - color: inherit; - text-decoration: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} - -/* line 134, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar > ul > li > a > i { - width: 14px; - height: 14px; -} - -/* line 140, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul.components { - padding: 20px 0; - border-bottom: 1px solid #3f3f3f; -} - -/* line 145, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul p { - color: #fff; - padding: 10px; -} - -/* line 150, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li > a { - padding: 10px; - font-size: 1em; - display: block; - text-align: left; -} - -/* line 156, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li > a i { - margin-right: 10px; - font-size: 1em; - margin-bottom: 5px; -} - -/* line 164, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li a:hover, #sidebar ul li a.active { - color: #fff; - background: #276891; -} - -/* line 170, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul li.active > a, #sidebar ul a[aria-expanded="true"] { - color: #fff; -} - -/* line 175, app/assets/stylesheets/cooperative/sidebar.scss */ -#sidebar ul ul a { - font-size: 0.9em !important; - padding-left: 30px !important; - background: #3f3f3f; -} - -@media (max-width: 768px) { - /* line 185, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active { - padding: 10px 5px; - min-width: 40px; - max-width: 40px; - text-align: center; - margin-left: 0; - -webkit-transform: none; - transform: none; - } - /* line 193, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active .sidebar-header { - padding: 0px; - } - /* line 196, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active .sidebar-header .sidebar-header-logo { - display: none; - } - /* line 200, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active .sidebar-header #sidebarCollapse { - width: 30px; - height: 20px; - } - /* line 206, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active ul li a { - padding: 10px; - font-size: 0.85em; - } - /* line 210, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active ul li a i { - margin-right: 0; - display: block; - margin-bottom: 5px; - } - /* line 217, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active > ul > li > a > i { - font-size: 1.8em; - } - /* line 221, app/assets/stylesheets/cooperative/sidebar.scss */ - #sidebar.active ul ul a { - padding: 10px !important; - } - /* line 230, app/assets/stylesheets/cooperative/sidebar.scss */ - .dropdown-toggle::after { - top: auto; - bottom: 10px; - right: 50%; - -webkit-transform: translateX(50%); - transform: translateX(50%); - } -} - -/* line 19, app/assets/stylesheets/cooperative.scss */ -body { - width: 100vw; - height: 100vh; - max-width: 100vw; - max-height: 100vh; - display: -webkit-box; - display: flex; - -webkit-box-align: stretch; - align-items: stretch; - font-size: 14px; - background: #efefef; - overflow: hidden; -} - -/* line 33, app/assets/stylesheets/cooperative.scss */ -.simple_form .form-group .collection_radio_buttons { - margin-bottom: 0px; -} - -/* line 37, app/assets/stylesheets/cooperative.scss */ -.simple_form .form-group .form-check-inline { - height: calc(1.5em + 0.75rem + 2px); -} - -/* line 43, app/assets/stylesheets/cooperative.scss */ -input.form-control { - font-size: 14px; -} - -/* line 47, app/assets/stylesheets/cooperative.scss */ -.btn-default { - color: #666; - background: #e1e1e1 !important; -} - -/* line 51, app/assets/stylesheets/cooperative.scss */ -.export-absolute { - right: 20px; - position: absolute; -} diff --git a/public/assets/cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css.gz b/public/assets/cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css.gz deleted file mode 100644 index 82a2843ec..000000000 Binary files a/public/assets/cooperative-c36bba05d6a13482ccb6c3696ba5d750841dec9cae7a8043a0318c34c3a4638e.css.gz and /dev/null differ diff --git a/public/assets/cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css.gz b/public/assets/cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css.gz deleted file mode 100644 index 00787bedf..000000000 Binary files a/public/assets/cooperative-f16d25edcc79c0e41048dfacae580b0ef077a1e42dd52bd2b81a8fd812f2e880.css.gz and /dev/null differ diff --git a/public/editormd/plugins/code-block-dialog/code-block-dialog.js b/public/editormd/plugins/code-block-dialog/code-block-dialog.js index 0e89e37f4..09078f146 100644 --- a/public/editormd/plugins/code-block-dialog/code-block-dialog.js +++ b/public/editormd/plugins/code-block-dialog/code-block-dialog.js @@ -1,237 +1,238 @@ -/*! - * Code block dialog plugin for Editor.md - * - * @file code-block-dialog.js - * @author pandao - * @version 1.2.0 - * @updateTime 2015-03-07 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - var cmEditor; - var pluginName = "code-block-dialog"; - - // for CodeBlock dialog select - var codeLanguages = exports.codeLanguages = { - asp : ["ASP", "vbscript"], - actionscript : ["ActionScript(3.0)/Flash/Flex", "clike"], - bash : ["Bash/Bat", "shell"], - css : ["CSS", "css"], - c : ["C", "clike"], - cpp : ["C++", "clike"], - csharp : ["C#", "clike"], - coffeescript : ["CoffeeScript", "coffeescript"], - d : ["D", "d"], - dart : ["Dart", "dart"], - delphi : ["Delphi/Pascal", "pascal"], - erlang : ["Erlang", "erlang"], - go : ["Golang", "go"], - groovy : ["Groovy", "groovy"], - html : ["HTML", "text/html"], - java : ["Java", "clike"], - json : ["JSON", "text/json"], - javascript : ["Javascript", "javascript"], - lua : ["Lua", "lua"], - less : ["LESS", "css"], - markdown : ["Markdown", "gfm"], - "objective-c" : ["Objective-C", "clike"], - php : ["PHP", "php"], - perl : ["Perl", "perl"], - python : ["Python", "python"], - r : ["R", "r"], - rst : ["reStructedText", "rst"], - ruby : ["Ruby", "ruby"], - sql : ["SQL", "sql"], - sass : ["SASS/SCSS", "sass"], - shell : ["Shell", "shell"], - scala : ["Scala", "clike"], - swift : ["Swift", "clike"], - vb : ["VB/VBScript", "vb"], - xml : ["XML", "text/xml"], - yaml : ["YAML", "yaml"] - }; - - exports.fn.codeBlockDialog = function() { - - var _this = this; - var cm = this.cm; - var lang = this.lang; - var editor = this.editor; - var settings = this.settings; - var cursor = cm.getCursor(); - var selection = cm.getSelection(); - var classPrefix = this.classPrefix; - var dialogName = classPrefix + pluginName, dialog; - var dialogLang = lang.dialog.codeBlock; - - cm.focus(); - - if (editor.find("." + dialogName).length > 0) - { - dialog = editor.find("." + dialogName); - dialog.find("option:first").attr("selected", "selected"); - dialog.find("textarea").val(selection); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - } - else - { - var dialogHTML = "
    " + - dialogLang.selectLabel + "" + - "
    " + - ""; - - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 780, - height : 565, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogHTML, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - var codeTexts = this.find("textarea").val(); - var langName = this.find("select").val(); - - if (langName === "") - { - alert(lang.dialog.codeBlock.unselectedLanguageAlert); - return false; - } - - if (codeTexts === "") - { - alert(lang.dialog.codeBlock.codeEmptyAlert); - return false; - } - - langName = (langName === "other") ? "" : langName; - - cm.replaceSelection(["```" + langName, codeTexts, "```"].join("\n")); - - if (langName === "") { - cm.setCursor(cursor.line, cursor.ch + 3); - } - - this.hide().lockScreen(false).hideMask(); - - return false; - }], - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - var langSelect = dialog.find("select"); - - if (langSelect.find("option").length === 1) - { - for (var key in codeLanguages) - { - var codeLang = codeLanguages[key]; - langSelect.append(""); - } - - langSelect.append(""); - } - - var mode = langSelect.find("option:selected").attr("mode"); - - var cmConfig = { - mode : (mode) ? mode : "text/html", - theme : settings.theme, - tabSize : 4, - autofocus : true, - autoCloseTags : true, - indentUnit : 4, - lineNumbers : true, - lineWrapping : true, - extraKeys : {"Ctrl-Q": function(cm){ cm.foldCode(cm.getCursor()); }}, - foldGutter : true, - gutters : ["CodeMirror-linenumbers", "CodeMirror-foldgutter"], - matchBrackets : true, - indentWithTabs : true, - styleActiveLine : true, - styleSelectedText : true, - autoCloseBrackets : true, - showTrailingSpace : true, - highlightSelectionMatches : true - }; - - var textarea = dialog.find("textarea"); - var cmObj = dialog.find(".CodeMirror"); - - if (dialog.find(".CodeMirror").length < 1) - { - cmEditor = exports.$CodeMirror.fromTextArea(textarea[0], cmConfig); - cmObj = dialog.find(".CodeMirror"); - - cmObj.css({ - "float" : "none", - margin : "8px 0", - border : "1px solid #ddd", - fontSize : settings.fontSize, - width : "100%", - height : "390px" - }); - - cmEditor.on("change", function(cm) { - textarea.val(cm.getValue()); - }); - } - else - { - - cmEditor.setValue(cm.getSelection()); - } - - langSelect.change(function(){ - var _mode = $(this).find("option:selected").attr("mode"); - cmEditor.setOption("mode", _mode); - }); - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Code block dialog plugin for Editor.md + * + * @file code-block-dialog.js + * @author pandao + * @version 1.2.0 + * @updateTime 2015-03-07 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + var cmEditor; + var pluginName = "code-block-dialog"; + + // for CodeBlock dialog select + var codeLanguages = exports.codeLanguages = { + asp : ["ASP", "vbscript"], + actionscript : ["ActionScript(3.0)/Flash/Flex", "clike"], + bash : ["Bash/Bat", "shell"], + css : ["CSS", "css"], + c : ["C", "clike"], + cpp : ["C++", "clike"], + csharp : ["C#", "clike"], + coffeescript : ["CoffeeScript", "coffeescript"], + d : ["D", "d"], + dart : ["Dart", "dart"], + delphi : ["Delphi/Pascal", "pascal"], + erlang : ["Erlang", "erlang"], + go : ["Golang", "go"], + groovy : ["Groovy", "groovy"], + html : ["HTML", "text/html"], + java : ["Java", "clike"], + json : ["JSON", "text/json"], + javascript : ["Javascript", "javascript"], + lua : ["Lua", "lua"], + less : ["LESS", "css"], + markdown : ["Markdown", "gfm"], + "objective-c" : ["Objective-C", "clike"], + php : ["PHP", "php"], + perl : ["Perl", "perl"], + python : ["Python", "python"], + r : ["R", "r"], + rst : ["reStructedText", "rst"], + ruby : ["Ruby", "ruby"], + sql : ["SQL", "sql"], + sass : ["SASS/SCSS", "sass"], + shell : ["Shell", "shell"], + scala : ["Scala", "clike"], + swift : ["Swift", "clike"], + vb : ["VB/VBScript", "vb"], + xml : ["XML", "text/xml"], + yaml : ["YAML", "yaml"] + }; + + exports.fn.codeBlockDialog = function() { + + var _this = this; + var cm = this.cm; + var lang = this.lang; + var editor = this.editor; + var settings = this.settings; + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var classPrefix = this.classPrefix; + var dialogName = classPrefix + pluginName, dialog; + var dialogLang = lang.dialog.codeBlock; + + cm.focus(); + + if (editor.find("." + dialogName).length > 0) + { + dialog = editor.find("." + dialogName); + dialog.find("option:first").attr("selected", "selected"); + dialog.find("textarea").val(selection); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + } + else + { + var dialogHTML = "
    " + + dialogLang.selectLabel + "" + + "
    " + + ""; + + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 780, + height : 565, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogHTML, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + var codeTexts = this.find("textarea").val(); + var langName = this.find("select").val(); + + if (langName === "") + { + alert(lang.dialog.codeBlock.unselectedLanguageAlert); + return false; + } + + if (codeTexts === "") + { + alert(lang.dialog.codeBlock.codeEmptyAlert); + return false; + } + + langName = (langName === "other") ? "" : langName; + + cm.replaceSelection(["```" + langName, codeTexts, "```"].join("\n")); + + if (langName === "") { + cm.setCursor(cursor.line, cursor.ch + 3); + } + + this.hide().lockScreen(false).hideMask(); + + cm.focus && cm.focus(); + return false; + }], + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + return false; + }] + } + }); + } + + var langSelect = dialog.find("select"); + + if (langSelect.find("option").length === 1) + { + for (var key in codeLanguages) + { + var codeLang = codeLanguages[key]; + langSelect.append(""); + } + + langSelect.append(""); + } + + var mode = langSelect.find("option:selected").attr("mode"); + + var cmConfig = { + mode : (mode) ? mode : "text/html", + theme : settings.theme, + tabSize : 4, + autofocus : true, + autoCloseTags : true, + indentUnit : 4, + lineNumbers : true, + lineWrapping : true, + extraKeys : {"Ctrl-Q": function(cm){ cm.foldCode(cm.getCursor()); }}, + foldGutter : true, + gutters : ["CodeMirror-linenumbers", "CodeMirror-foldgutter"], + matchBrackets : true, + indentWithTabs : true, + styleActiveLine : true, + styleSelectedText : true, + autoCloseBrackets : true, + showTrailingSpace : true, + highlightSelectionMatches : true + }; + + var textarea = dialog.find("textarea"); + var cmObj = dialog.find(".CodeMirror"); + + if (dialog.find(".CodeMirror").length < 1) + { + cmEditor = exports.$CodeMirror.fromTextArea(textarea[0], cmConfig); + cmObj = dialog.find(".CodeMirror"); + + cmObj.css({ + "float" : "none", + margin : "8px 0", + border : "1px solid #ddd", + fontSize : settings.fontSize, + width : "100%", + height : "390px" + }); + + cmEditor.on("change", function(cm) { + textarea.val(cm.getValue()); + }); + } + else + { + + cmEditor.setValue(cm.getSelection()); + } + + langSelect.change(function(){ + var _mode = $(this).find("option:selected").attr("mode"); + cmEditor.setOption("mode", _mode); + }); + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/emoji-dialog/emoji-dialog.js b/public/editormd/plugins/emoji-dialog/emoji-dialog.js index c85bcbb74..e1d4b9c4f 100644 --- a/public/editormd/plugins/emoji-dialog/emoji-dialog.js +++ b/public/editormd/plugins/emoji-dialog/emoji-dialog.js @@ -1,327 +1,329 @@ -/*! - * Emoji dialog plugin for Editor.md - * - * @file emoji-dialog.js - * @author pandao - * @version 1.2.0 - * @updateTime 2015-03-08 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var $ = jQuery; - var pluginName = "emoji-dialog"; - var emojiTabIndex = 0; - var emojiData = []; - var selecteds = []; - - var logoPrefix = "editormd-logo"; - var logos = [ - logoPrefix, - logoPrefix + "-1x", - logoPrefix + "-2x", - logoPrefix + "-3x", - logoPrefix + "-4x", - logoPrefix + "-5x", - logoPrefix + "-6x", - logoPrefix + "-7x", - logoPrefix + "-8x" - ]; - - var langs = { - "zh-cn" : { - toolbar : { - emoji : "Emoji 表情" - }, - dialog : { - emoji : { - title : "Emoji 表情" - } - } - }, - "zh-tw" : { - toolbar : { - emoji : "Emoji 表情" - }, - dialog : { - emoji : { - title : "Emoji 表情" - } - } - }, - "en" : { - toolbar : { - emoji : "Emoji" - }, - dialog : { - emoji : { - title : "Emoji" - } - } - } - }; - - exports.fn.emojiDialog = function() { - var _this = this; - var cm = this.cm; - var settings = _this.settings; - - if (!settings.emoji) - { - alert("settings.emoji == false"); - return ; - } - - var path = settings.pluginPath + pluginName + "/"; - var editor = this.editor; - var cursor = cm.getCursor(); - var selection = cm.getSelection(); - var classPrefix = this.classPrefix; - - $.extend(true, this.lang, langs[this.lang.name]); - this.setToolbar(); - - var lang = this.lang; - var dialogName = classPrefix + pluginName, dialog; - var dialogLang = lang.dialog.emoji; - - var dialogContent = [ - "
    ", - "
    ", - "
    ", - ].join("\n"); - - cm.focus(); - - if (editor.find("." + dialogName).length > 0) - { - dialog = editor.find("." + dialogName); - - selecteds = []; - dialog.find("a").removeClass("selected"); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - } - else - { - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 800, - height : 475, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogContent, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - cm.replaceSelection(selecteds.join(" ")); - this.hide().lockScreen(false).hideMask(); - - return false; - }], - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - var category = ["Github emoji", "Twemoji", "Font awesome", "Editor.md logo"]; - var tab = dialog.find("." + classPrefix + "tab"); - - if (tab.html() === "") - { - var head = "
      "; - - for (var i = 0; i<4; i++) { - var active = (i === 0) ? " class=\"active\"" : ""; - head += "" + category[i] + ""; - } - - head += "
    "; - - tab.append(head); - - var container = "
    "; - - for (var x = 0; x < 4; x++) - { - var display = (x === 0) ? "" : "display:none;"; - container += "
    "; - } - - container += "
    "; - - tab.append(container); - } - - var tabBoxs = tab.find("." + classPrefix + "tab-box"); - var emojiCategories = ["github-emoji", "twemoji", "font-awesome", logoPrefix]; - - var drawTable = function() { - var cname = emojiCategories[emojiTabIndex]; - var $data = emojiData[cname]; - var $tab = tabBoxs.eq(emojiTabIndex); - - if ($tab.html() !== "") { - //console.log("break =>", cname); - return ; - } - - var pagination = function(data, type) { - var rowNumber = (type === "editormd-logo") ? "5" : 20; - var pageTotal = Math.ceil(data.length / rowNumber); - var table = "
    "; - - for (var i = 0; i < pageTotal; i++) - { - var row = "
    "; - - for (var x = 0; x < rowNumber; x++) - { - var emoji = $.trim(data[(i * rowNumber) + x]); - - if (typeof emoji !== "undefined" && emoji !== "") - { - var img = "", icon = ""; - - if (type === "github-emoji") - { - var src = (emoji === "+1") ? "plus1" : emoji; - src = (src === "black_large_square") ? "black_square" : src; - src = (src === "moon") ? "waxing_gibbous_moon" : src; - - src = exports.emoji.path + src + exports.emoji.ext; - img = "\":""; - row += "" + img + ""; - } - else if (type === "twemoji") - { - var twemojiSrc = exports.twemoji.path + emoji + exports.twemoji.ext; - img = "\"twemoji-""; - row += "" + img + ""; - } - else if (type === "font-awesome") - { - icon = ""; - row += "" + icon + ""; - } - else if (type === "editormd-logo") - { - icon = ""; - row += "" + icon + ""; - } - } - else - { - row += ""; - } - } - - row += "
    "; - - table += row; - } - - table += "
    "; - - return table; - }; - - if (emojiTabIndex === 0) - { - for (var i = 0, len = $data.length; i < len; i++) - { - var h4Style = (i === 0) ? " style=\"margin: 0 0 10px;\"" : " style=\"margin: 10px 0;\""; - $tab.append("" + $data[i].category + ""); - $tab.append(pagination($data[i].list, cname)); - } - } - else - { - $tab.append(pagination($data, cname)); - } - - $tab.find("." + classPrefix + "emoji-btn").bind(exports.mouseOrTouch("click", "touchend"), function() { - $(this).toggleClass("selected"); - - if ($(this).hasClass("selected")) - { - selecteds.push($(this).attr("value")); - } - }); - }; - - if (emojiData.length < 1) - { - if (typeof dialog.loading === "function") { - dialog.loading(true); - } - - $.getJSON(path + "emoji.json?temp=" + Math.random(), function(json) { - - if (typeof dialog.loading === "function") { - dialog.loading(false); - } - - emojiData = json; - emojiData[logoPrefix] = logos; - drawTable(); - }); - } - else - { - drawTable(); - } - - tab.find("li").bind(exports.mouseOrTouch("click", "touchend"), function() { - var $this = $(this); - emojiTabIndex = $this.index(); - - $this.addClass("active").siblings().removeClass("active"); - tabBoxs.eq(emojiTabIndex).show().siblings().hide(); - drawTable(); - }); - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Emoji dialog plugin for Editor.md + * + * @file emoji-dialog.js + * @author pandao + * @version 1.2.0 + * @updateTime 2015-03-08 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var $ = jQuery; + var pluginName = "emoji-dialog"; + var emojiTabIndex = 0; + var emojiData = []; + var selecteds = []; + + var logoPrefix = "editormd-logo"; + var logos = [ + logoPrefix, + logoPrefix + "-1x", + logoPrefix + "-2x", + logoPrefix + "-3x", + logoPrefix + "-4x", + logoPrefix + "-5x", + logoPrefix + "-6x", + logoPrefix + "-7x", + logoPrefix + "-8x" + ]; + + var langs = { + "zh-cn" : { + toolbar : { + emoji : "Emoji 表情" + }, + dialog : { + emoji : { + title : "Emoji 表情" + } + } + }, + "zh-tw" : { + toolbar : { + emoji : "Emoji 表情" + }, + dialog : { + emoji : { + title : "Emoji 表情" + } + } + }, + "en" : { + toolbar : { + emoji : "Emoji" + }, + dialog : { + emoji : { + title : "Emoji" + } + } + } + }; + + exports.fn.emojiDialog = function() { + var _this = this; + var cm = this.cm; + var settings = _this.settings; + + if (!settings.emoji) + { + alert("settings.emoji == false"); + return ; + } + + var path = settings.pluginPath + pluginName + "/"; + var editor = this.editor; + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var classPrefix = this.classPrefix; + + $.extend(true, this.lang, langs[this.lang.name]); + this.setToolbar(); + + var lang = this.lang; + var dialogName = classPrefix + pluginName, dialog; + var dialogLang = lang.dialog.emoji; + + var dialogContent = [ + "
    ", + "
    ", + "
    ", + ].join("\n"); + + cm.focus(); + + if (editor.find("." + dialogName).length > 0) + { + dialog = editor.find("." + dialogName); + + selecteds = []; + dialog.find("a").removeClass("selected"); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + } + else + { + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 800, + height : 475, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogContent, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + cm.replaceSelection(selecteds.join(" ")); + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }], + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }] + } + }); + } + + var category = ["Github emoji", "Twemoji", "Font awesome", "Editor.md logo"]; + var tab = dialog.find("." + classPrefix + "tab"); + + if (tab.html() === "") + { + var head = "
      "; + + for (var i = 0; i<4; i++) { + var active = (i === 0) ? " class=\"active\"" : ""; + head += "" + category[i] + ""; + } + + head += "
    "; + + tab.append(head); + + var container = "
    "; + + for (var x = 0; x < 4; x++) + { + var display = (x === 0) ? "" : "display:none;"; + container += "
    "; + } + + container += "
    "; + + tab.append(container); + } + + var tabBoxs = tab.find("." + classPrefix + "tab-box"); + var emojiCategories = ["github-emoji", "twemoji", "font-awesome", logoPrefix]; + + var drawTable = function() { + var cname = emojiCategories[emojiTabIndex]; + var $data = emojiData[cname]; + var $tab = tabBoxs.eq(emojiTabIndex); + + if ($tab.html() !== "") { + //console.log("break =>", cname); + return ; + } + + var pagination = function(data, type) { + var rowNumber = (type === "editormd-logo") ? "5" : 20; + var pageTotal = Math.ceil(data.length / rowNumber); + var table = "
    "; + + for (var i = 0; i < pageTotal; i++) + { + var row = "
    "; + + for (var x = 0; x < rowNumber; x++) + { + var emoji = $.trim(data[(i * rowNumber) + x]); + + if (typeof emoji !== "undefined" && emoji !== "") + { + var img = "", icon = ""; + + if (type === "github-emoji") + { + var src = (emoji === "+1") ? "plus1" : emoji; + src = (src === "black_large_square") ? "black_square" : src; + src = (src === "moon") ? "waxing_gibbous_moon" : src; + + src = exports.emoji.path + src + exports.emoji.ext; + img = "\":""; + row += "" + img + ""; + } + else if (type === "twemoji") + { + var twemojiSrc = exports.twemoji.path + emoji + exports.twemoji.ext; + img = "\"twemoji-""; + row += "" + img + ""; + } + else if (type === "font-awesome") + { + icon = ""; + row += "" + icon + ""; + } + else if (type === "editormd-logo") + { + icon = ""; + row += "" + icon + ""; + } + } + else + { + row += ""; + } + } + + row += "
    "; + + table += row; + } + + table += "
    "; + + return table; + }; + + if (emojiTabIndex === 0) + { + for (var i = 0, len = $data.length; i < len; i++) + { + var h4Style = (i === 0) ? " style=\"margin: 0 0 10px;\"" : " style=\"margin: 10px 0;\""; + $tab.append("" + $data[i].category + ""); + $tab.append(pagination($data[i].list, cname)); + } + } + else + { + $tab.append(pagination($data, cname)); + } + + $tab.find("." + classPrefix + "emoji-btn").bind(exports.mouseOrTouch("click", "touchend"), function() { + $(this).toggleClass("selected"); + + if ($(this).hasClass("selected")) + { + selecteds.push($(this).attr("value")); + } + }); + }; + + if (emojiData.length < 1) + { + if (typeof dialog.loading === "function") { + dialog.loading(true); + } + + $.getJSON(path + "emoji.json?temp=" + Math.random(), function(json) { + + if (typeof dialog.loading === "function") { + dialog.loading(false); + } + + emojiData = json; + emojiData[logoPrefix] = logos; + drawTable(); + }); + } + else + { + drawTable(); + } + + tab.find("li").bind(exports.mouseOrTouch("click", "touchend"), function() { + var $this = $(this); + emojiTabIndex = $this.index(); + + $this.addClass("active").siblings().removeClass("active"); + tabBoxs.eq(emojiTabIndex).show().siblings().hide(); + drawTable(); + }); + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/goto-line-dialog/goto-line-dialog.js b/public/editormd/plugins/goto-line-dialog/goto-line-dialog.js index 4992026ae..f569ad7b3 100644 --- a/public/editormd/plugins/goto-line-dialog/goto-line-dialog.js +++ b/public/editormd/plugins/goto-line-dialog/goto-line-dialog.js @@ -1,157 +1,159 @@ -/*! - * Goto line dialog plugin for Editor.md - * - * @file goto-line-dialog.js - * @author pandao - * @version 1.2.1 - * @updateTime 2015-06-09 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var $ = jQuery; - var pluginName = "goto-line-dialog"; - - var langs = { - "zh-cn" : { - toolbar : { - "goto-line" : "跳转到行" - }, - dialog : { - "goto-line" : { - title : "跳转到行", - label : "请输入行号", - error : "错误:" - } - } - }, - "zh-tw" : { - toolbar : { - "goto-line" : "跳轉到行" - }, - dialog : { - "goto-line" : { - title : "跳轉到行", - label : "請輸入行號", - error : "錯誤:" - } - } - }, - "en" : { - toolbar : { - "goto-line" : "Goto line" - }, - dialog : { - "goto-line" : { - title : "Goto line", - label : "Enter a line number, range ", - error : "Error: " - } - } - } - }; - - exports.fn.gotoLineDialog = function() { - var _this = this; - var cm = this.cm; - var editor = this.editor; - var settings = this.settings; - var path = settings.pluginPath + pluginName +"/"; - var classPrefix = this.classPrefix; - var dialogName = classPrefix + pluginName, dialog; - - $.extend(true, this.lang, langs[this.lang.name]); - this.setToolbar(); - - var lang = this.lang; - var dialogLang = lang.dialog["goto-line"]; - var lineCount = cm.lineCount(); - - dialogLang.error += dialogLang.label + " 1-" + lineCount; - - if (editor.find("." + dialogName).length < 1) - { - var dialogContent = [ - "
    ", - "

    " + dialogLang.label + " 1-" + lineCount +"   

    ", - "
    " - ].join("\n"); - - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 400, - height : 180, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogContent, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - var line = parseInt(this.find("[data-line-number]").val()); - - if (line < 1 || line > lineCount) { - alert(dialogLang.error); - - return false; - } - - _this.gotoLine(line); - - this.hide().lockScreen(false).hideMask(); - - return false; - }], - - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - dialog = editor.find("." + dialogName); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Goto line dialog plugin for Editor.md + * + * @file goto-line-dialog.js + * @author pandao + * @version 1.2.1 + * @updateTime 2015-06-09 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var $ = jQuery; + var pluginName = "goto-line-dialog"; + + var langs = { + "zh-cn" : { + toolbar : { + "goto-line" : "跳转到行" + }, + dialog : { + "goto-line" : { + title : "跳转到行", + label : "请输入行号", + error : "错误:" + } + } + }, + "zh-tw" : { + toolbar : { + "goto-line" : "跳轉到行" + }, + dialog : { + "goto-line" : { + title : "跳轉到行", + label : "請輸入行號", + error : "錯誤:" + } + } + }, + "en" : { + toolbar : { + "goto-line" : "Goto line" + }, + dialog : { + "goto-line" : { + title : "Goto line", + label : "Enter a line number, range ", + error : "Error: " + } + } + } + }; + + exports.fn.gotoLineDialog = function() { + var _this = this; + var cm = this.cm; + var editor = this.editor; + var settings = this.settings; + var path = settings.pluginPath + pluginName +"/"; + var classPrefix = this.classPrefix; + var dialogName = classPrefix + pluginName, dialog; + + $.extend(true, this.lang, langs[this.lang.name]); + this.setToolbar(); + + var lang = this.lang; + var dialogLang = lang.dialog["goto-line"]; + var lineCount = cm.lineCount(); + + dialogLang.error += dialogLang.label + " 1-" + lineCount; + + if (editor.find("." + dialogName).length < 1) + { + var dialogContent = [ + "
    ", + "

    " + dialogLang.label + " 1-" + lineCount +"   

    ", + "
    " + ].join("\n"); + + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 400, + height : 180, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogContent, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + var line = parseInt(this.find("[data-line-number]").val()); + + if (line < 1 || line > lineCount) { + alert(dialogLang.error); + + return false; + } + + _this.gotoLine(line); + + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }], + + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }] + } + }); + } + + dialog = editor.find("." + dialogName); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/help-dialog/help-dialog.js b/public/editormd/plugins/help-dialog/help-dialog.js index 4e2b279bd..2cb8cb9a1 100644 --- a/public/editormd/plugins/help-dialog/help-dialog.js +++ b/public/editormd/plugins/help-dialog/help-dialog.js @@ -1,102 +1,104 @@ -/*! - * Help dialog plugin for Editor.md - * - * @file help-dialog.js - * @author pandao - * @version 1.2.0 - * @updateTime 2015-03-08 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var $ = jQuery; - var pluginName = "help-dialog"; - - exports.fn.helpDialog = function() { - var _this = this; - var lang = this.lang; - var editor = this.editor; - var settings = this.settings; - var path = settings.pluginPath + pluginName + "/"; - var classPrefix = this.classPrefix; - var dialogName = classPrefix + pluginName, dialog; - var dialogLang = lang.dialog.help; - - if (editor.find("." + dialogName).length < 1) - { - var dialogContent = "
    "; - - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 840, - height : 540, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogContent, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - close : [lang.buttons.close, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - dialog = editor.find("." + dialogName); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - - var helpContent = dialog.find(".markdown-body"); - - if (helpContent.html() === "") - { - $.get(path + "help.md", function(text) { - var md = exports.$marked(text); - helpContent.html(md); - - helpContent.find("a").attr("target", "_blank"); - }); - } - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Help dialog plugin for Editor.md + * + * @file help-dialog.js + * @author pandao + * @version 1.2.0 + * @updateTime 2015-03-08 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var $ = jQuery; + var pluginName = "help-dialog"; + + exports.fn.helpDialog = function() { + var _this = this; + var lang = this.lang; + var cm = this.cm; + var editor = this.editor; + var settings = this.settings; + var path = settings.pluginPath + pluginName + "/"; + var classPrefix = this.classPrefix; + var dialogName = classPrefix + pluginName, dialog; + var dialogLang = lang.dialog.help; + + if (editor.find("." + dialogName).length < 1) + { + var dialogContent = "
    "; + + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 840, + height : 540, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogContent, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + close : [lang.buttons.close, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }] + } + }); + } + + dialog = editor.find("." + dialogName); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + + var helpContent = dialog.find(".markdown-body"); + + if (helpContent.html() === "") + { + $.get(path + "help.md", function(text) { + var md = exports.$marked(text); + helpContent.html(md); + + helpContent.find("a").attr("target", "_blank"); + }); + } + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/html-entities-dialog/html-entities-dialog.js b/public/editormd/plugins/html-entities-dialog/html-entities-dialog.js index cc9835b56..e3dc91e20 100644 --- a/public/editormd/plugins/html-entities-dialog/html-entities-dialog.js +++ b/public/editormd/plugins/html-entities-dialog/html-entities-dialog.js @@ -1,173 +1,173 @@ -/*! - * HTML entities dialog plugin for Editor.md - * - * @file html-entities-dialog.js - * @author pandao - * @version 1.2.0 - * @updateTime 2015-03-08 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var $ = jQuery; - var pluginName = "html-entities-dialog"; - var selecteds = []; - var entitiesData = []; - - exports.fn.htmlEntitiesDialog = function() { - var _this = this; - var cm = this.cm; - var lang = _this.lang; - var settings = _this.settings; - var path = settings.pluginPath + pluginName + "/"; - var editor = this.editor; - var cursor = cm.getCursor(); - var selection = cm.getSelection(); - var classPrefix = _this.classPrefix; - - var dialogName = classPrefix + "dialog-" + pluginName, dialog; - var dialogLang = lang.dialog.htmlEntities; - - var dialogContent = [ - '
    ', - '
    ', - '
    ', - '
    ', - ].join("\r\n"); - - cm.focus(); - - if (editor.find("." + dialogName).length > 0) - { - dialog = editor.find("." + dialogName); - - selecteds = []; - dialog.find("a").removeClass("selected"); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - } - else - { - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 800, - height : 475, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogContent, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - cm.replaceSelection(selecteds.join(" ")); - this.hide().lockScreen(false).hideMask(); - - return false; - }], - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - var table = dialog.find("." + classPrefix + "grid-table"); - - var drawTable = function() { - - if (entitiesData.length < 1) return ; - - var rowNumber = 20; - var pageTotal = Math.ceil(entitiesData.length / rowNumber); - - table.html(""); - - for (var i = 0; i < pageTotal; i++) - { - var row = "
    "; - - for (var x = 0; x < rowNumber; x++) - { - var entity = entitiesData[(i * rowNumber) + x]; - - if (typeof entity !== "undefined") - { - var name = entity.name.replace("&", "&"); - - row += "" + name + ""; - } - } - - row += "
    "; - - table.append(row); - } - - dialog.find("." + classPrefix + "html-entity-btn").bind(exports.mouseOrTouch("click", "touchend"), function() { - $(this).toggleClass("selected"); - - if ($(this).hasClass("selected")) - { - selecteds.push($(this).attr("value")); - } - }); - }; - - if (entitiesData.length < 1) - { - if (typeof (dialog.loading) == "function") dialog.loading(true); - - $.getJSON(path + pluginName.replace("-dialog", "") + ".json", function(json) { - - if (typeof (dialog.loading) == "function") dialog.loading(false); - - entitiesData = json; - drawTable(); - }); - } - else - { - drawTable(); - } - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * HTML entities dialog plugin for Editor.md + * + * @file html-entities-dialog.js + * @author pandao + * @version 1.2.0 + * @updateTime 2015-03-08 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var $ = jQuery; + var pluginName = "html-entities-dialog"; + var selecteds = []; + var entitiesData = []; + + exports.fn.htmlEntitiesDialog = function() { + var _this = this; + var cm = this.cm; + var lang = _this.lang; + var settings = _this.settings; + var path = settings.pluginPath + pluginName + "/"; + var editor = this.editor; + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var classPrefix = _this.classPrefix; + + var dialogName = classPrefix + "dialog-" + pluginName, dialog; + var dialogLang = lang.dialog.htmlEntities; + + var dialogContent = [ + '
    ', + '
    ', + '
    ', + '
    ', + ].join("\r\n"); + + cm.focus(); + + if (editor.find("." + dialogName).length > 0) + { + dialog = editor.find("." + dialogName); + + selecteds = []; + dialog.find("a").removeClass("selected"); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + } + else + { + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 800, + height : 475, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogContent, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + cm.replaceSelection(selecteds.join(" ")); + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + return false; + }], + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + return false; + }] + } + }); + } + + var table = dialog.find("." + classPrefix + "grid-table"); + + var drawTable = function() { + + if (entitiesData.length < 1) return ; + + var rowNumber = 20; + var pageTotal = Math.ceil(entitiesData.length / rowNumber); + + table.html(""); + + for (var i = 0; i < pageTotal; i++) + { + var row = "
    "; + + for (var x = 0; x < rowNumber; x++) + { + var entity = entitiesData[(i * rowNumber) + x]; + + if (typeof entity !== "undefined") + { + var name = entity.name.replace("&", "&"); + + row += "" + name + ""; + } + } + + row += "
    "; + + table.append(row); + } + + dialog.find("." + classPrefix + "html-entity-btn").bind(exports.mouseOrTouch("click", "touchend"), function() { + $(this).toggleClass("selected"); + + if ($(this).hasClass("selected")) + { + selecteds.push($(this).attr("value")); + } + }); + }; + + if (entitiesData.length < 1) + { + if (typeof (dialog.loading) == "function") dialog.loading(true); + + $.getJSON(path + pluginName.replace("-dialog", "") + ".json", function(json) { + + if (typeof (dialog.loading) == "function") dialog.loading(false); + + entitiesData = json; + drawTable(); + }); + } + else + { + drawTable(); + } + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/link-dialog/link-dialog.js b/public/editormd/plugins/link-dialog/link-dialog.js index c0c0c581a..e121a8462 100644 --- a/public/editormd/plugins/link-dialog/link-dialog.js +++ b/public/editormd/plugins/link-dialog/link-dialog.js @@ -1,133 +1,134 @@ -/*! - * Link dialog plugin for Editor.md - * - * @file link-dialog.js - * @author pandao - * @version 1.2.1 - * @updateTime 2015-06-09 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var pluginName = "link-dialog"; - - exports.fn.linkDialog = function() { - - var _this = this; - var cm = this.cm; - var editor = this.editor; - var settings = this.settings; - var selection = cm.getSelection(); - var lang = this.lang; - var linkLang = lang.dialog.link; - var classPrefix = this.classPrefix; - var dialogName = classPrefix + pluginName, dialog; - - cm.focus(); - - if (editor.find("." + dialogName).length > 0) - { - dialog = editor.find("." + dialogName); - dialog.find("[data-url]").val("http://"); - dialog.find("[data-title]").val(selection); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - } - else - { - var dialogHTML = "
    " + - "" + - "" + - "
    " + - "" + - "" + - "
    " + - "
    "; - - dialog = this.createDialog({ - title : linkLang.title, - width : 380, - height : 211, - content : dialogHTML, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - var url = this.find("[data-url]").val(); - var title = this.find("[data-title]").val(); - - if (url === "http://" || url === "") - { - alert(linkLang.urlEmpty); - return false; - } - - /*if (title === "") - { - alert(linkLang.titleEmpty); - return false; - }*/ - - var str = "[" + title + "](" + url + " \"" + title + "\")"; - - if (title == "") - { - str = "[" + url + "](" + url + ")"; - } - - cm.replaceSelection(str); - - this.hide().lockScreen(false).hideMask(); - - return false; - }], - - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Link dialog plugin for Editor.md + * + * @file link-dialog.js + * @author pandao + * @version 1.2.1 + * @updateTime 2015-06-09 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var pluginName = "link-dialog"; + + exports.fn.linkDialog = function() { + + var _this = this; + var cm = this.cm; + var editor = this.editor; + var settings = this.settings; + var selection = cm.getSelection(); + var lang = this.lang; + var linkLang = lang.dialog.link; + var classPrefix = this.classPrefix; + var dialogName = classPrefix + pluginName, dialog; + + cm.focus(); + + if (editor.find("." + dialogName).length > 0) + { + dialog = editor.find("." + dialogName); + dialog.find("[data-url]").val("http://"); + dialog.find("[data-title]").val(selection); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + } + else + { + var dialogHTML = "
    " + + "" + + "" + + "
    " + + "" + + "" + + "
    " + + "
    "; + + dialog = this.createDialog({ + title : linkLang.title, + width : 380, + height : 211, + content : dialogHTML, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + var url = this.find("[data-url]").val(); + var title = this.find("[data-title]").val(); + + if (url === "http://" || url === "") + { + alert(linkLang.urlEmpty); + return false; + } + + /*if (title === "") + { + alert(linkLang.titleEmpty); + return false; + }*/ + + var str = "[" + title + "](" + url + " \"" + title + "\")"; + + if (title == "") + { + str = "[" + url + "](" + url + ")"; + } + + cm.replaceSelection(str); + + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }], + + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + return false; + }] + } + }); + } + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/preformatted-text-dialog/preformatted-text-dialog.js b/public/editormd/plugins/preformatted-text-dialog/preformatted-text-dialog.js index e19bbd54a..733e644b8 100644 --- a/public/editormd/plugins/preformatted-text-dialog/preformatted-text-dialog.js +++ b/public/editormd/plugins/preformatted-text-dialog/preformatted-text-dialog.js @@ -1,172 +1,174 @@ -/*! - * Preformatted text dialog plugin for Editor.md - * - * @file preformatted-text-dialog.js - * @author pandao - * @version 1.2.0 - * @updateTime 2015-03-07 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - var cmEditor; - var pluginName = "preformatted-text-dialog"; - - exports.fn.preformattedTextDialog = function() { - - var _this = this; - var cm = this.cm; - var lang = this.lang; - var editor = this.editor; - var settings = this.settings; - var cursor = cm.getCursor(); - var selection = cm.getSelection(); - var classPrefix = this.classPrefix; - var dialogLang = lang.dialog.preformattedText; - var dialogName = classPrefix + pluginName, dialog; - - cm.focus(); - - if (editor.find("." + dialogName).length > 0) - { - dialog = editor.find("." + dialogName); - dialog.find("textarea").val(selection); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - } - else - { - var dialogContent = ""; - - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 780, - height : 540, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogContent, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - var codeTexts = this.find("textarea").val(); - - if (codeTexts === "") - { - alert(dialogLang.emptyAlert); - return false; - } - - codeTexts = codeTexts.split("\n"); - - for (var i in codeTexts) - { - codeTexts[i] = " " + codeTexts[i]; - } - - codeTexts = codeTexts.join("\n"); - - if (cursor.ch !== 0) { - codeTexts = "\r\n\r\n" + codeTexts; - } - - cm.replaceSelection(codeTexts); - - this.hide().lockScreen(false).hideMask(); - - return false; - }], - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - var cmConfig = { - mode : "text/html", - theme : settings.theme, - tabSize : 4, - autofocus : true, - autoCloseTags : true, - indentUnit : 4, - lineNumbers : true, - lineWrapping : true, - extraKeys : {"Ctrl-Q": function(cm){ cm.foldCode(cm.getCursor()); }}, - foldGutter : true, - gutters : ["CodeMirror-linenumbers", "CodeMirror-foldgutter"], - matchBrackets : true, - indentWithTabs : true, - styleActiveLine : true, - styleSelectedText : true, - autoCloseBrackets : true, - showTrailingSpace : true, - highlightSelectionMatches : true - }; - - var textarea = dialog.find("textarea"); - var cmObj = dialog.find(".CodeMirror"); - - if (dialog.find(".CodeMirror").length < 1) - { - cmEditor = exports.$CodeMirror.fromTextArea(textarea[0], cmConfig); - cmObj = dialog.find(".CodeMirror"); - - cmObj.css({ - "float" : "none", - margin : "0 0 5px", - border : "1px solid #ddd", - fontSize : settings.fontSize, - width : "100%", - height : "410px" - }); - - cmEditor.on("change", function(cm) { - textarea.val(cm.getValue()); - }); - } - else - { - cmEditor.setValue(cm.getSelection()); - } - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Preformatted text dialog plugin for Editor.md + * + * @file preformatted-text-dialog.js + * @author pandao + * @version 1.2.0 + * @updateTime 2015-03-07 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + var cmEditor; + var pluginName = "preformatted-text-dialog"; + + exports.fn.preformattedTextDialog = function() { + + var _this = this; + var cm = this.cm; + var lang = this.lang; + var editor = this.editor; + var settings = this.settings; + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var classPrefix = this.classPrefix; + var dialogLang = lang.dialog.preformattedText; + var dialogName = classPrefix + pluginName, dialog; + + cm.focus(); + + if (editor.find("." + dialogName).length > 0) + { + dialog = editor.find("." + dialogName); + dialog.find("textarea").val(selection); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + } + else + { + var dialogContent = ""; + + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 780, + height : 540, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogContent, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + var codeTexts = this.find("textarea").val(); + + if (codeTexts === "") + { + alert(dialogLang.emptyAlert); + return false; + } + + codeTexts = codeTexts.split("\n"); + + for (var i in codeTexts) + { + codeTexts[i] = " " + codeTexts[i]; + } + + codeTexts = codeTexts.join("\n"); + + if (cursor.ch !== 0) { + codeTexts = "\r\n\r\n" + codeTexts; + } + + cm.replaceSelection(codeTexts); + + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }], + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }] + } + }); + } + + var cmConfig = { + mode : "text/html", + theme : settings.theme, + tabSize : 4, + autofocus : true, + autoCloseTags : true, + indentUnit : 4, + lineNumbers : true, + lineWrapping : true, + extraKeys : {"Ctrl-Q": function(cm){ cm.foldCode(cm.getCursor()); }}, + foldGutter : true, + gutters : ["CodeMirror-linenumbers", "CodeMirror-foldgutter"], + matchBrackets : true, + indentWithTabs : true, + styleActiveLine : true, + styleSelectedText : true, + autoCloseBrackets : true, + showTrailingSpace : true, + highlightSelectionMatches : true + }; + + var textarea = dialog.find("textarea"); + var cmObj = dialog.find(".CodeMirror"); + + if (dialog.find(".CodeMirror").length < 1) + { + cmEditor = exports.$CodeMirror.fromTextArea(textarea[0], cmConfig); + cmObj = dialog.find(".CodeMirror"); + + cmObj.css({ + "float" : "none", + margin : "0 0 5px", + border : "1px solid #ddd", + fontSize : settings.fontSize, + width : "100%", + height : "410px" + }); + + cmEditor.on("change", function(cm) { + textarea.val(cm.getValue()); + }); + } + else + { + cmEditor.setValue(cm.getSelection()); + } + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/reference-link-dialog/reference-link-dialog.js b/public/editormd/plugins/reference-link-dialog/reference-link-dialog.js index fea88f294..e6ca126e0 100644 --- a/public/editormd/plugins/reference-link-dialog/reference-link-dialog.js +++ b/public/editormd/plugins/reference-link-dialog/reference-link-dialog.js @@ -1,153 +1,155 @@ -/*! - * Reference link dialog plugin for Editor.md - * - * @file reference-link-dialog.js - * @author pandao - * @version 1.2.1 - * @updateTime 2015-06-09 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var pluginName = "reference-link-dialog"; - var ReLinkId = 1; - - exports.fn.referenceLinkDialog = function() { - - var _this = this; - var cm = this.cm; - var lang = this.lang; - var editor = this.editor; - var settings = this.settings; - var cursor = cm.getCursor(); - var selection = cm.getSelection(); - var dialogLang = lang.dialog.referenceLink; - var classPrefix = this.classPrefix; - var dialogName = classPrefix + pluginName, dialog; - - cm.focus(); - - if (editor.find("." + dialogName).length < 1) - { - var dialogHTML = "
    " + - "" + - "" + - "
    " + - "" + - "" + - "
    " + - "" + - "" + - "
    " + - "" + - "" + - "
    " + - "
    "; - - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 380, - height : 296, - content : dialogHTML, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - var name = this.find("[data-name]").val(); - var url = this.find("[data-url]").val(); - var rid = this.find("[data-url-id]").val(); - var title = this.find("[data-title]").val(); - - if (name === "") - { - alert(dialogLang.nameEmpty); - return false; - } - - if (rid === "") - { - alert(dialogLang.idEmpty); - return false; - } - - if (url === "http://" || url === "") - { - alert(dialogLang.urlEmpty); - return false; - } - - //cm.replaceSelection("[" + title + "][" + name + "]\n[" + name + "]: " + url + ""); - cm.replaceSelection("[" + name + "][" + rid + "]"); - - if (selection === "") { - cm.setCursor(cursor.line, cursor.ch + 1); - } - - title = (title === "") ? "" : " \"" + title + "\""; - - cm.setValue(cm.getValue() + "\n[" + rid + "]: " + url + title + ""); - - this.hide().lockScreen(false).hideMask(); - - return false; - }], - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - dialog = editor.find("." + dialogName); - dialog.find("[data-name]").val("[" + ReLinkId + "]"); - dialog.find("[data-url-id]").val(""); - dialog.find("[data-url]").val("http://"); - dialog.find("[data-title]").val(selection); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - - ReLinkId++; - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Reference link dialog plugin for Editor.md + * + * @file reference-link-dialog.js + * @author pandao + * @version 1.2.1 + * @updateTime 2015-06-09 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var pluginName = "reference-link-dialog"; + var ReLinkId = 1; + + exports.fn.referenceLinkDialog = function() { + + var _this = this; + var cm = this.cm; + var lang = this.lang; + var editor = this.editor; + var settings = this.settings; + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var dialogLang = lang.dialog.referenceLink; + var classPrefix = this.classPrefix; + var dialogName = classPrefix + pluginName, dialog; + + cm.focus(); + + if (editor.find("." + dialogName).length < 1) + { + var dialogHTML = "
    " + + "" + + "" + + "
    " + + "" + + "" + + "
    " + + "" + + "" + + "
    " + + "" + + "" + + "
    " + + "
    "; + + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 380, + height : 296, + content : dialogHTML, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + var name = this.find("[data-name]").val(); + var url = this.find("[data-url]").val(); + var rid = this.find("[data-url-id]").val(); + var title = this.find("[data-title]").val(); + + if (name === "") + { + alert(dialogLang.nameEmpty); + return false; + } + + if (rid === "") + { + alert(dialogLang.idEmpty); + return false; + } + + if (url === "http://" || url === "") + { + alert(dialogLang.urlEmpty); + return false; + } + + //cm.replaceSelection("[" + title + "][" + name + "]\n[" + name + "]: " + url + ""); + cm.replaceSelection("[" + name + "][" + rid + "]"); + + if (selection === "") { + cm.setCursor(cursor.line, cursor.ch + 1); + } + + title = (title === "") ? "" : " \"" + title + "\""; + + cm.setValue(cm.getValue() + "\n[" + rid + "]: " + url + title + ""); + + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }], + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }] + } + }); + } + + dialog = editor.find("." + dialogName); + dialog.find("[data-name]").val("[" + ReLinkId + "]"); + dialog.find("[data-url-id]").val(""); + dialog.find("[data-url]").val("http://"); + dialog.find("[data-title]").val(selection); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + + ReLinkId++; + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/editormd/plugins/table-dialog/table-dialog.js b/public/editormd/plugins/table-dialog/table-dialog.js index 366083f25..cac8c2460 100644 --- a/public/editormd/plugins/table-dialog/table-dialog.js +++ b/public/editormd/plugins/table-dialog/table-dialog.js @@ -1,218 +1,220 @@ -/*! - * Table dialog plugin for Editor.md - * - * @file table-dialog.js - * @author pandao - * @version 1.2.1 - * @updateTime 2015-06-09 - * {@link https://github.com/pandao/editor.md} - * @license MIT - */ - -(function() { - - var factory = function (exports) { - - var $ = jQuery; - var pluginName = "table-dialog"; - - var langs = { - "zh-cn" : { - toolbar : { - table : "表格" - }, - dialog : { - table : { - title : "添加表格", - cellsLabel : "单元格数", - alignLabel : "对齐方式", - rows : "行数", - cols : "列数", - aligns : ["默认", "左对齐", "居中对齐", "右对齐"] - } - } - }, - "zh-tw" : { - toolbar : { - table : "添加表格" - }, - dialog : { - table : { - title : "添加表格", - cellsLabel : "單元格數", - alignLabel : "對齊方式", - rows : "行數", - cols : "列數", - aligns : ["默認", "左對齊", "居中對齊", "右對齊"] - } - } - }, - "en" : { - toolbar : { - table : "Tables" - }, - dialog : { - table : { - title : "Tables", - cellsLabel : "Cells", - alignLabel : "Align", - rows : "Rows", - cols : "Cols", - aligns : ["Default", "Left align", "Center align", "Right align"] - } - } - } - }; - - exports.fn.tableDialog = function() { - var _this = this; - var cm = this.cm; - var editor = this.editor; - var settings = this.settings; - var path = settings.path + "../plugins/" + pluginName +"/"; - var classPrefix = this.classPrefix; - var dialogName = classPrefix + pluginName, dialog; - - $.extend(true, this.lang, langs[this.lang.name]); - this.setToolbar(); - - var lang = this.lang; - var dialogLang = lang.dialog.table; - - var dialogContent = [ - "
    ", - "", - dialogLang.rows + "   ", - dialogLang.cols + "
    ", - "", - "
    ", - "
    " - ].join("\n"); - - if (editor.find("." + dialogName).length > 0) - { - dialog = editor.find("." + dialogName); - - this.dialogShowMask(dialog); - this.dialogLockScreen(); - dialog.show(); - } - else - { - dialog = this.createDialog({ - name : dialogName, - title : dialogLang.title, - width : 360, - height : 244, - mask : settings.dialogShowMask, - drag : settings.dialogDraggable, - content : dialogContent, - lockScreen : settings.dialogLockScreen, - maskStyle : { - opacity : settings.dialogMaskOpacity, - backgroundColor : settings.dialogMaskBgColor - }, - buttons : { - enter : [lang.buttons.enter, function() { - var rows = parseInt(this.find("[data-rows]").val()); - var cols = parseInt(this.find("[data-cols]").val()); - var align = this.find("[name=\"table-align\"]:checked").val(); - var table = ""; - var hrLine = "------------"; - - var alignSign = { - _default : hrLine, - left : ":" + hrLine, - center : ":" + hrLine + ":", - right : hrLine + ":" - }; - - if ( rows > 1 && cols > 0) - { - for (var r = 0, len = rows; r < len; r++) - { - var row = []; - var head = []; - - for (var c = 0, len2 = cols; c < len2; c++) - { - if (r === 1) { - head.push(alignSign[align]); - } - - row.push(" "); - } - - if (r === 1) { - table += "| " + head.join(" | ") + " |" + "\n"; - } - - table += "| " + row.join( (cols === 1) ? "" : " | " ) + " |" + "\n"; - } - } - - cm.replaceSelection(table); - - this.hide().lockScreen(false).hideMask(); - - return false; - }], - - cancel : [lang.buttons.cancel, function() { - this.hide().lockScreen(false).hideMask(); - - return false; - }] - } - }); - } - - var faBtns = dialog.find(".fa-btns"); - - if (faBtns.html() === "") - { - var icons = ["align-justify", "align-left", "align-center", "align-right"]; - var _lang = dialogLang.aligns; - var values = ["_default", "left", "center", "right"]; - - for (var i = 0, len = icons.length; i < len; i++) - { - var checked = (i === 0) ? " checked=\"checked\"" : ""; - var btn = ""; - - faBtns.append(btn); - } - } - }; - - }; - - // CommonJS/Node.js - if (typeof require === "function" && typeof exports === "object" && typeof module === "object") - { - module.exports = factory; - } - else if (typeof define === "function") // AMD/CMD/Sea.js - { - if (define.amd) { // for Require.js - - define(["editormd"], function(editormd) { - factory(editormd); - }); - - } else { // for Sea.js - define(function(require) { - var editormd = require("./../../editormd"); - factory(editormd); - }); - } - } - else - { - factory(window.editormd); - } - -})(); +/*! + * Table dialog plugin for Editor.md + * + * @file table-dialog.js + * @author pandao + * @version 1.2.1 + * @updateTime 2015-06-09 + * {@link https://github.com/pandao/editor.md} + * @license MIT + */ + +(function() { + + var factory = function (exports) { + + var $ = jQuery; + var pluginName = "table-dialog"; + + var langs = { + "zh-cn" : { + toolbar : { + table : "表格" + }, + dialog : { + table : { + title : "添加表格", + cellsLabel : "单元格数", + alignLabel : "对齐方式", + rows : "行数", + cols : "列数", + aligns : ["默认", "左对齐", "居中对齐", "右对齐"] + } + } + }, + "zh-tw" : { + toolbar : { + table : "添加表格" + }, + dialog : { + table : { + title : "添加表格", + cellsLabel : "單元格數", + alignLabel : "對齊方式", + rows : "行數", + cols : "列數", + aligns : ["默認", "左對齊", "居中對齊", "右對齊"] + } + } + }, + "en" : { + toolbar : { + table : "Tables" + }, + dialog : { + table : { + title : "Tables", + cellsLabel : "Cells", + alignLabel : "Align", + rows : "Rows", + cols : "Cols", + aligns : ["Default", "Left align", "Center align", "Right align"] + } + } + } + }; + + exports.fn.tableDialog = function() { + var _this = this; + var cm = this.cm; + var editor = this.editor; + var settings = this.settings; + var path = settings.path + "../plugins/" + pluginName +"/"; + var classPrefix = this.classPrefix; + var dialogName = classPrefix + pluginName, dialog; + + $.extend(true, this.lang, langs[this.lang.name]); + this.setToolbar(); + + var lang = this.lang; + var dialogLang = lang.dialog.table; + + var dialogContent = [ + "
    ", + "", + dialogLang.rows + "   ", + dialogLang.cols + "
    ", + "", + "
    ", + "
    " + ].join("\n"); + + if (editor.find("." + dialogName).length > 0) + { + dialog = editor.find("." + dialogName); + + this.dialogShowMask(dialog); + this.dialogLockScreen(); + dialog.show(); + } + else + { + dialog = this.createDialog({ + name : dialogName, + title : dialogLang.title, + width : 360, + height : 244, + mask : settings.dialogShowMask, + drag : settings.dialogDraggable, + content : dialogContent, + lockScreen : settings.dialogLockScreen, + maskStyle : { + opacity : settings.dialogMaskOpacity, + backgroundColor : settings.dialogMaskBgColor + }, + buttons : { + enter : [lang.buttons.enter, function() { + var rows = parseInt(this.find("[data-rows]").val()); + var cols = parseInt(this.find("[data-cols]").val()); + var align = this.find("[name=\"table-align\"]:checked").val(); + var table = ""; + var hrLine = "------------"; + + var alignSign = { + _default : hrLine, + left : ":" + hrLine, + center : ":" + hrLine + ":", + right : hrLine + ":" + }; + + if ( rows > 1 && cols > 0) + { + for (var r = 0, len = rows; r < len; r++) + { + var row = []; + var head = []; + + for (var c = 0, len2 = cols; c < len2; c++) + { + if (r === 1) { + head.push(alignSign[align]); + } + + row.push(" "); + } + + if (r === 1) { + table += "| " + head.join(" | ") + " |" + "\n"; + } + + table += "| " + row.join( (cols === 1) ? "" : " | " ) + " |" + "\n"; + } + } + + cm.replaceSelection(table); + + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }], + + cancel : [lang.buttons.cancel, function() { + this.hide().lockScreen(false).hideMask(); + cm.focus && cm.focus(); + + return false; + }] + } + }); + } + + var faBtns = dialog.find(".fa-btns"); + + if (faBtns.html() === "") + { + var icons = ["align-justify", "align-left", "align-center", "align-right"]; + var _lang = dialogLang.aligns; + var values = ["_default", "left", "center", "right"]; + + for (var i = 0, len = icons.length; i < len; i++) + { + var checked = (i === 0) ? " checked=\"checked\"" : ""; + var btn = ""; + + faBtns.append(btn); + } + } + }; + + }; + + // CommonJS/Node.js + if (typeof require === "function" && typeof exports === "object" && typeof module === "object") + { + module.exports = factory; + } + else if (typeof define === "function") // AMD/CMD/Sea.js + { + if (define.amd) { // for Require.js + + define(["editormd"], function(editormd) { + factory(editormd); + }); + + } else { // for Sea.js + define(function(require) { + var editormd = require("./../../editormd"); + factory(editormd); + }); + } + } + else + { + factory(window.editormd); + } + +})(); diff --git a/public/images/educoder/courses/courses.jpg b/public/images/educoder/courses/courses.jpg new file mode 100644 index 000000000..9447b74be Binary files /dev/null and b/public/images/educoder/courses/courses.jpg differ diff --git a/public/images/educoder/index/subject/subject0.jpg b/public/images/educoder/index/subject/subject0.jpg index fe81e407b..08278bef5 100644 Binary files a/public/images/educoder/index/subject/subject0.jpg and b/public/images/educoder/index/subject/subject0.jpg differ diff --git a/public/images/educoder/xcx/IDCard.png b/public/images/educoder/xcx/IDCard.png new file mode 100644 index 000000000..d64e02a14 Binary files /dev/null and b/public/images/educoder/xcx/IDCard.png differ diff --git a/public/images/educoder/xcx/camera.png b/public/images/educoder/xcx/camera.png new file mode 100644 index 000000000..0c9faedbf Binary files /dev/null and b/public/images/educoder/xcx/camera.png differ diff --git a/public/images/educoder/xcx/myinfobanner.png b/public/images/educoder/xcx/myinfobanner.png new file mode 100644 index 000000000..10046e361 Binary files /dev/null and b/public/images/educoder/xcx/myinfobanner.png differ diff --git a/public/images/educoder/xcx/myshixunbanner.png b/public/images/educoder/xcx/myshixunbanner.png new file mode 100755 index 000000000..75e129991 Binary files /dev/null and b/public/images/educoder/xcx/myshixunbanner.png differ diff --git a/public/react/config/webpack.config.dev.js b/public/react/config/webpack.config.dev.js index 4acbb35a7..86938e51d 100644 --- a/public/react/config/webpack.config.dev.js +++ b/public/react/config/webpack.config.dev.js @@ -267,7 +267,7 @@ module.exports = { // https://github.com/jmblog/how-to-optimize-momentjs-with-webpack // You can remove this if you don't use Moment.js: new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), - new MonacoWebpackPlugin(), + new MonacoWebpackPlugin(), ], // Some libraries import Node modules but don't use them in the browser. // Tell Webpack to provide empty mocks for them so importing them works. diff --git a/public/react/config/webpack.config.prod.js b/public/react/config/webpack.config.prod.js index 1cc105517..fbfbf23bc 100644 --- a/public/react/config/webpack.config.prod.js +++ b/public/react/config/webpack.config.prod.js @@ -11,6 +11,8 @@ const SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin'); const eslintFormatter = require('react-dev-utils/eslintFormatter'); const ModuleScopePlugin = require('react-dev-utils/ModuleScopePlugin'); const ParallelUglifyPlugin = require('webpack-parallel-uglify-plugin'); +// const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin'); +// const TerserPlugin = require('terser-webpack-plugin'); const paths = require('./paths'); const getClientEnvironment = require('./env'); @@ -54,6 +56,10 @@ const extractTextPluginOptions = shouldUseRelativeAssetPaths // 上线用的 // console.log('publicPath ', publicPath) module.exports = { + // optimization: { + // minimize: true, + // minimizer: [new TerserPlugin()], + // }, // externals: { // 'react': 'window.React' // }, @@ -371,6 +377,7 @@ module.exports = { // https://github.com/jmblog/how-to-optimize-momentjs-with-webpack // You can remove this if you don't use Moment.js: new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), + // new MonacoWebpackPlugin(), ], // Some libraries import Node modules but don't use them in the browser. // Tell Webpack to provide empty mocks for them so importing them works. diff --git a/public/react/index.js b/public/react/index.js new file mode 100644 index 000000000..cb8cb4f94 --- /dev/null +++ b/public/react/index.js @@ -0,0 +1,46 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; + +import './index.css'; +import './indexPlus.css'; +import App from './App'; + +// 加之前main.js 18.1MB +// import { message } from 'antd'; +import message from 'antd/lib/message'; +import 'antd/lib/message/style/css'; + +import { AppContainer } from 'react-hot-loader'; + +import registerServiceWorker from './registerServiceWorker'; + +import { configureUrlQuery } from 'react-url-query'; + +import history from './history'; + +// link the history used in our app to url-query so it can update the URL with it. +configureUrlQuery({ history }); +// ----------------------------------------------------------------------------------- 请求配置 + +window.__useKindEditor = false; + + +const render = (Component) => { + ReactDOM.render( + + + , + document.getElementById('root') + ); +} + + +// ReactDOM.render( +// , +// document.getElementById('root')); +// registerServiceWorker(); + +render(App); +if (module.hot) { + module.hot.accept('./App', () => { render(App) }); +} diff --git a/public/react/package-lock.json b/public/react/package-lock.json index 631da270e..d66fbf62a 100644 --- a/public/react/package-lock.json +++ b/public/react/package-lock.json @@ -84,7 +84,6 @@ "@icedesign/base": { "version": "0.2.8", "resolved": "https://registry.npm.taobao.org/@icedesign/base/download/@icedesign/base-0.2.8.tgz", - "integrity": "sha1-hmlSY+17gnKJB3sbgoy446sqzAk=", "requires": { "async-validator": "^1.6.7", "classnames": "^2.2.3", @@ -138,8 +137,7 @@ }, "@types/tapable": { "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/@types/tapable/download/@types/tapable-1.0.4.tgz", - "integrity": "sha1-tP/H3Je0mMlps2CkHu4kf4JhY3A=" + "resolved": "https://registry.npm.taobao.org/@types/tapable/download/@types/tapable-1.0.4.tgz" }, "@types/uglify-js": { "version": "3.0.4", @@ -2779,8 +2777,7 @@ }, "cropperjs": { "version": "0.7.2", - "resolved": "https://registry.npm.taobao.org/cropperjs/download/cropperjs-0.7.2.tgz", - "integrity": "sha1-atinHbAGKbqULZzt5lKyeXXp50o=" + "resolved": "https://registry.npm.taobao.org/cropperjs/download/cropperjs-0.7.2.tgz" }, "cross-spawn": { "version": "5.1.0", @@ -10456,6 +10453,11 @@ "resolved": "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, + "reqwest": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/reqwest/-/reqwest-2.0.5.tgz", + "integrity": "sha1-APsVrEkYxBnKgrQ/JMeIguZgOaE=" + }, "resize-observer-polyfill": { "version": "1.5.1", "resolved": "http://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz", @@ -10834,86 +10836,6 @@ "resolved": "http://registry.npm.taobao.org/shellwords/download/shellwords-0.1.1.tgz", "integrity": "sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=" }, - "showdown": { - "version": "1.9.0", - "resolved": "http://registry.npm.taobao.org/showdown/download/showdown-1.9.0.tgz", - "integrity": "sha1-1J0qC22yG3wulu+FX3s7KijvRvQ=", - "requires": { - "yargs": "^10.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "camelcase": { - "version": "4.1.0", - "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" - }, - "cliui": { - "version": "4.1.0", - "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-4.1.0.tgz", - "integrity": "sha1-NIQi2+gtgAswIu709qwQvy5NG0k=", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "os-locale": { - "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-2.1.0.tgz", - "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=", - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "yargs": { - "version": "10.1.2", - "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-10.1.2.tgz", - "integrity": "sha1-RU0HTCsWpRpD4vt4B+T53mnMtcU=", - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^8.1.0" - } - }, - "yargs-parser": { - "version": "8.1.0", - "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-8.1.0.tgz", - "integrity": "sha1-8TdqM7Ziml0GN4KUTacyYx6WaVA=", - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, "signal-exit": { "version": "3.0.2", "resolved": "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz", diff --git a/public/react/package.json b/public/react/package.json index e43132877..b06c70e5f 100644 --- a/public/react/package.json +++ b/public/react/package.json @@ -4,6 +4,7 @@ "private": true, "dependencies": { "@icedesign/base": "^0.2.5", + "@monaco-editor/react": "^2.3.0", "@novnc/novnc": "^1.1.0", "antd": "^3.23.2", "array-flatten": "^2.1.2", @@ -28,6 +29,7 @@ "dotenv": "4.0.0", "dotenv-expand": "4.2.0", "echarts": "^4.2.0-rc.2", + "editor.md": "^1.5.0", "eslint": "4.10.0", "eslint-config-react-app": "^2.1.0", "eslint-loader": "1.9.0", @@ -42,6 +44,8 @@ "immutability-helper": "^2.6.6", "install": "^0.12.2", "jest": "20.0.4", + "js-base64": "^2.5.1", + "katex": "^0.11.1", "lodash": "^4.17.5", "loglevel": "^1.6.1", "material-ui": "^1.0.0-beta.40", @@ -49,12 +53,14 @@ "monaco-editor": "^0.15.6", "monaco-editor-webpack-plugin": "^1.7.0", "npm": "^6.10.1", + "numeral": "^2.0.6", "object-assign": "4.1.1", "postcss-flexbugs-fixes": "3.2.0", "postcss-loader": "2.0.8", "promise": "8.0.1", "prop-types": "^15.6.1", "qs": "^6.6.0", + "quill": "^1.3.7", "raf": "3.4.0", "rc-form": "^2.1.7", "rc-pagination": "^1.16.2", @@ -77,11 +83,12 @@ "react-redux": "5.0.7", "react-router": "^4.2.0", "react-router-dom": "^4.2.2", - "react-split-pane": "^0.1.87", + "react-split-pane": "^0.1.89", "react-url-query": "^1.4.0", "redux": "^4.0.0", "redux-thunk": "2.3.0", "rsuite": "^4.0.1", + "sass-loader": "7.3.1", "store": "^2.0.12", "style-loader": "0.19.0", "styled-components": "^4.1.3", @@ -167,7 +174,7 @@ "concat": "^1.0.3", "happypack": "^5.0.1", "node-sass": "^4.12.0", - "sass-loader": "^7.3.1", + "reqwest": "^2.0.5", "webpack-bundle-analyzer": "^3.0.3", "webpack-parallel-uglify-plugin": "^1.1.0" } diff --git a/public/react/public/css/edu-all.css b/public/react/public/css/edu-all.css index d25a6fdde..5988709eb 100644 --- a/public/react/public/css/edu-all.css +++ b/public/react/public/css/edu-all.css @@ -80,6 +80,27 @@ em.vertical-line{display: inline-block;width: 2px;background: #999;height: 10px} .inner-footernav li{float: left;height: 50px;width: 80px;text-align: center} .inner-footernav li a{width: 100%;text-align: center;line-height: 50px;color: #888} .inner-footer_con{ width: 1200px; margin: 0 auto;} +.inner-footernavysl{ display: flex;flex-direction:initial;} +.inner-footernavysl li a { + height: 40px; + line-height: 40px; + color:#878786; + font-size: 19px; +} + +.inner-footernavysl li Link { + height: 40px; + line-height: 40px; + color:#878786; +} + +.intermediatecenter{ + width:100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} .footer_con-p{ color: #888; margin-top:10px;} /*banner图*/ .banner{width:100%;height:345px;position: relative;overflow: hidden;border-radius: 10px;} @@ -509,7 +530,7 @@ li.li-width7{width: 7%;text-align: left} background-position: center; background-repeat: no-repeat; } -.invite-tip{position: absolute;top: -5px;right: 140px;color: #fff; box-sizing: border-box;width: 170px;text-align: center;border-radius: 2px;background-color: rgba(5,16,26,0.6)} +.invite-tip{position: absolute;top: -5px;right: 140px;color: #fff; box-sizing: border-box;width: 170px;text-align: center;border-radius: 2px;background-color: rgba(5,16,26,0.6);z-index: 5000;} .inviteTipbtn a{font-size:14px;width: 100%;height: 30px;line-height: 30px;display: block;color: #747A7F;background-color: rgba(5,16,26,0.4)} .inviteTipbtn a:hover{color: #4cacff!important;} .top-black-trangle{display: block;border-width: 8px;position: absolute;top: -16px;right: 4px;border-style: dashed solid dashed dashed;border-color: transparent transparent rgba(5,16,26,0.6) transparent;font-size: 0;line-height: 0;} diff --git a/public/react/public/index.html b/public/react/public/index.html index c79d4d148..aac86e776 100755 --- a/public/react/public/index.html +++ b/public/react/public/index.html @@ -13,6 +13,7 @@ + + diff --git a/public/react/public/js/codemirror/merge/merge.js b/public/react/public/js/codemirror/merge/merge.js index 25b44e513..a4337b8c4 100755 --- a/public/react/public/js/codemirror/merge/merge.js +++ b/public/react/public/js/codemirror/merge/merge.js @@ -13,7 +13,7 @@ })(function(CodeMirror) { "use strict"; var Pos = CodeMirror.Pos; - var svgNS = "http://www.w3.org/2000/svg"; + var svgNS = "https://www.w3.org/2000/svg"; var value, orig1, orig2, dv, panes = 2, highlight = true, connect = null, collapse = false; CodeMirror.k_init=function(id,newData,oldData){ diff --git a/public/react/src/App.js b/public/react/src/App.js index 6b4ba7399..217848308 100644 --- a/public/react/src/App.js +++ b/public/react/src/App.js @@ -20,6 +20,7 @@ import Trialapplicationysl from './modules/login/Trialapplicationysl'; import Trialapplicationreview from './modules/user/Trialapplicationreview'; import Addcourses from "./modules/courses/coursesPublic/Addcourses"; import AccountProfile from "./modules/user/AccountProfile"; +import Accountnewprofile from './modules/user/Accountnewprofile'; import Trialapplication from './modules/login/Trialapplication'; import Certifiedprofessional from './modules/modals/Certifiedprofessional'; import NotFoundPage from './NotFoundPage' @@ -39,11 +40,11 @@ import history from './history'; import {SnackbarHOC} from 'educoder' import {initAxiosInterceptors} from './AppConfig' - - +import { Provider } from 'react-redux'; +import configureStore from './redux/stores/configureStore'; // !!!tpi需要这个来加载css import {TPMIndexHOC} from './modules/tpm/TPMIndexHOC'; - +const store = configureStore(); const theme = createMuiTheme({ palette: { @@ -294,7 +295,22 @@ const Ecs = Loadable({ loading: Loading, }) +// 添加开发者社区 +const Developer = Loadable({ + loader: () => import('./modules/developer'), + loading: Loading +}) +// 开发者编辑模块 +const NewOrEditTask = Loadable({ + loader: () => import('./modules/developer/newOrEditTask'), + loading: Loading +}); +// 学员学习 +const StudentStudy = Loadable({ + loader: () => import('./modules/developer/studentStudy'), + loading: Loading +}); // //个人竞赛报名 // const PersonalCompetit = Loadable({ // loader: () => import('./modules/competition/personal/PersonalCompetit.js'), @@ -348,6 +364,7 @@ class App extends Component { }); } componentDidMount() { + document.title = "loading..."; this.disableVideoContextMenu(); // force an update if the URL changes history.listen(() => { @@ -460,210 +477,213 @@ class App extends Component { // console.log("appappapp"); // console.log(mygetHelmetapi); return ( - - - - - - - this.Modifyloginvalue()}> - - - - this.HideAddcoursestypess(i)}/> - - - - - - {/*题库*/} - { - - return () - } - }> - {/*题库*/} - { - - return () - } - }> - {/*/!*众包创新*!/*/} - {/**/} - {/*竞赛*/} - { - - return () - } - }> - - {/*黑客松定制竞赛*/} - { - return( - - ) + + + + + this.Modifyloginvalue()}> + + + + this.HideAddcoursestypess(i)}/> + + + + + + {/*题库*/} + { + + return () + } + }> + {/*题库*/} + { + + return () + } + }> + {/*/!*众包创新*!/*/} + {/**/} + {/*竞赛*/} + { + + return () + } + }> + + {/*黑客松定制竞赛*/} + { + return( + + ) + } } - } - /> + /> - {/*认证*/} - + {/*认证*/} + - {/*403*/} - + {/*403*/} + - + - {/*404*/} - + {/*404*/} + - - { + + { - return () + return () + } } - } - /> - { - - return () + /> + { + + return () + } } - } - /> - - - - { - - return () + /> + + + + { + + return () + } + }> + + { + return () + } + }> + {/* ()*/} + {/*}*/} + {/*/>*/} + { + + return () + } } - }> + /> + { - return () - } - }> - {/* ()*/} - {/*}*/} - {/*/>*/} - { - - return () + /> + + + + + + + + + {/*列表页*/} + + + + {/*实训课程(原实训路径)*/} + + + () + } + > + + {/*课堂*/} + + + {/* + */} + {/* 教学案例 */} + () + }/> + + () } - } - /> - - - - - - - - - - {/*列表页*/} - - - - {/*实训课程(原实训路径)*/} - - - () - } - > - - {/*课堂*/} - - - {/* - */} - {/* 教学案例 */} - () - }/> - - () - } - > - - - {/**/} - {/**/} - {/**/} - {/**/} - {/**/} - {/* ()*/} - {/*}*/} - {/*/>*/} - - () - } - > - () - }/> - () - }/> - - () - } - /> - - - - - - - + > + + + {/**/} + {/**/} + {/**/} + {/**/} + {/**/} + {/* ()*/} + {/*}*/} + {/*/>*/} + + () + } + > + () + }/> + () + }/> + + + + + + + () + } + /> + + + + + + + ); } } diff --git a/public/react/src/constants/index.js b/public/react/src/constants/index.js new file mode 100644 index 000000000..abae13db0 --- /dev/null +++ b/public/react/src/constants/index.js @@ -0,0 +1,117 @@ +/* + * @Description: + * @Author: tangjiang + * @Github: + * @Date: 2019-11-20 23:10:48 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-28 14:41:42 + */ +const CONST = { + jcLabel: { + name: '任务名称', + language: '编程语言', + description: '描述', + difficult: '难易度', + category: '分类', + openOrNot: '公开程序', + timeLimit: '时间限制' + }, + fontSetting: { + title: '代码格式', + type: 'select', + content: [ + { + text: '字体大小', + value: [ + { + key: 1, + text: '12px', + value: 12 + }, + { + key: 1, + text: '14px', + value: 14 + }, + { + key: 1, + text: '16px', + value: 16 + }, + { + key: 1, + text: '18px', + value: 18 + }, + { + key: 1, + text: '24px', + value: 24 + }, + { + key: 1, + text: '30px', + value: 30 + } + ] + } + ] + }, + opacitySetting: { + title: '代码格式', + type: 'label', + content: [ + { + text: '字体大小', + value: 'CTRL + S' + }, + { + text: '唤出快捷键列表', + value: 'F1/ALT + F1' + }, + { + text: '向左缩进', + value: 'CTRL + [' + }, + { + text: '向右缩进', + value: 'CTRL + ]' + }, + { + text: '跳到匹配的括号', + value: 'CTRL + SHIFT + \\' + }, + { + text: '转到行首', + value: 'HOME' + }, + { + text: '转到行尾', + value: 'END' + } + ] + }, + tagBackground: { + 1: '#52c41a', + 2: '#faad14', + 3: '#f5222d' + }, + diffText: { + 1: '简单', + 2: '中等', + 3: '困难' + }, + reviewResult: { + '-1': '测试用例结果不匹配', + '0': '评测通过', + '1': '', + '2': '评测超时', + '3': '评测pod失败', + '4': '编译失败', + '5': '执行失败' + } +} + + +export default CONST; + diff --git a/public/react/src/context/TPIContextProvider.js b/public/react/src/context/TPIContextProvider.js index bcd470134..dce678480 100644 --- a/public/react/src/context/TPIContextProvider.js +++ b/public/react/src/context/TPIContextProvider.js @@ -129,7 +129,7 @@ class TPIContextProvider extends Component { tpm_cases_modified, tpm_modified, tpm_script_modified, - showUpdateDialog: false + showUpdateDialog: false, }) } @@ -145,7 +145,6 @@ class TPIContextProvider extends Component { window.__fetchAllFlag = false; this.fetchAll(stageId); - this.costTimeInterval = window.setInterval(()=> { const { game } = this.state; if (!game || game.status === 2) { // 已完成的任务不需要计时 @@ -183,7 +182,7 @@ class TPIContextProvider extends Component { url: url, async: async, //IMPORTANT, the call will be synchronous data: { - time: game.cost_time + time: game.cost_time } }).done((data) => { console.log('complete'); @@ -406,7 +405,6 @@ pop_box_new(htmlvalue, 480, 182); } resData.game = game; - const { tpm_cases_modified, tpm_modified, tpm_script_modified, myshixun } = resData; if (myshixun.system_tip) { // system_tip为true的时候 不弹框提示用户更新 @@ -440,7 +438,6 @@ pop_box_new(htmlvalue, 480, 182); this.setState({ ...resData, - currentGamePassed: false, loading: false, testSetsExpandedArray: testSetsExpandedArrayInitVal.slice(0), @@ -519,7 +516,6 @@ pop_box_new(htmlvalue, 480, 182); // var url = `/api/v1/games/${stageId}` var url = `/tasks/${stageId}.json` - // {"status":1,"message":"undefined method `authenticate!' for #"} window.__fetchAllFlag = true; diff --git a/public/react/src/history.js b/public/react/src/history.js index 943008704..fe2ed9e02 100644 --- a/public/react/src/history.js +++ b/public/react/src/history.js @@ -1,4 +1,5 @@ -import createHistory from 'history/createBrowserHistory'; +// import createHistory from 'history/createBrowserHistory'; +const createHistory = require('history').createBrowserHistory; const history = createHistory(); diff --git a/public/react/src/images/shixuns/search.svg b/public/react/src/images/shixuns/search.svg index cf0e16c0c..3548b7b84 100644 --- a/public/react/src/images/shixuns/search.svg +++ b/public/react/src/images/shixuns/search.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/react/src/images/tpi/message.svg b/public/react/src/images/tpi/message.svg index ca544e7ce..2bc508b5c 100644 --- a/public/react/src/images/tpi/message.svg +++ b/public/react/src/images/tpi/message.svg @@ -1,6 +1,6 @@ - - - + diff --git a/public/react/src/modules/competition/CompetitionMaxImg.js b/public/react/src/modules/competition/CompetitionMaxImg.js index 9f9906487..fe172221f 100644 --- a/public/react/src/modules/competition/CompetitionMaxImg.js +++ b/public/react/src/modules/competition/CompetitionMaxImg.js @@ -38,8 +38,8 @@ class CompetitionMaxImg extends React.Component {
    -

    Educoder竞赛平台

    -

    Educoder是一个面向计算机类的互联网IT教育和实战平台,

    +

    在线竞赛平台

    +

    在线竞赛平台是一个面向计算机类的互联网IT教育和实战平台,

    提供企业级工程实训,以实现工程化专业教学的自动化和智能化。

    @@ -57,8 +57,8 @@ class CompetitionMaxImg extends React.Component {
    -

    Educoder竞赛平台

    -

    Educoder是一个面向计算机类的互联网IT教育和实战平台,

    +

    在线竞赛平台

    +

    在线竞赛平台是一个面向计算机类的互联网IT教育和实战平台,

    提供企业级工程实训,以实现工程化专业教学的自动化和智能化。

    @@ -76,8 +76,8 @@ class CompetitionMaxImg extends React.Component {
    -

    Educoder竞赛平台

    -

    Educoder是一个面向计算机类的互联网IT教育和实战平台,

    +

    在线竞赛平台

    +

    在线竞赛平台是一个面向计算机类的互联网IT教育和实战平台,

    提供企业级工程实训,以实现工程化专业教学的自动化和智能化。

    @@ -92,8 +92,8 @@ class CompetitionMaxImg extends React.Component { : type === 6 ?
    -

    Educoder竞赛平台

    -

    Educoder是一个面向计算机类的互联网IT教育和实战平台,

    +

    在线竞赛平台

    +

    在线竞赛平台是一个面向计算机类的互联网IT教育和实战平台,

    提供企业级工程实训,以实现工程化专业教学的自动化和智能化。

    { @@ -160,4 +160,4 @@ export default CompetitionMaxImg; // //
    // // // //
    -// //
    \ No newline at end of file +// //
    diff --git a/public/react/src/modules/courses/Resource/index.js b/public/react/src/modules/courses/Resource/index.js index d6e2bf650..c4ec4df02 100644 --- a/public/react/src/modules/courses/Resource/index.js +++ b/public/react/src/modules/courses/Resource/index.js @@ -43,7 +43,23 @@ class Fileslists extends Component{ course_second_categories:[] } } + + + getcourse_groupslists=()=>{ + let coursesId=this.props.match.params.coursesId; + let url="/courses/"+coursesId+"/all_course_groups.json"; + axios.get(url).then((response) => { + if(response.status===200){ + this.setState({ + course_groups:response.data.course_groups + }) + } + }).catch((error) => { + console.log(error) + }); + } componentDidMount=()=>{ + this.getcourse_groupslists() this.setState({ isSpin:true, checkBoxValues:[], @@ -81,6 +97,7 @@ class Fileslists extends Component{ } componentDidUpdate = (prevProps) => { if(prevProps.match.params.main_id != this.props.match.params.main_id){ + this.getcourse_groupslists() this.setState({ isSpin:true, checkBoxValues:[], @@ -95,6 +112,7 @@ class Fileslists extends Component{ } } if(prevProps.match.params.Id != this.props.match.params.Id){ + this.getcourse_groupslists() this.setState({ isSpin:true, checkBoxValues:[], @@ -610,10 +628,12 @@ class Fileslists extends Component{ } let starttime= this.props.getNowFormatDates(1); let endtime=this.props.getNowFormatDates(2); + this.setState({ modalname:"立即发布", + modaltype:this.state.course_groups===null||this.state.course_groups.length===0?2:1, visible:true, - typs:"start", + typs:"end", Topval:"学生将能立即收到资源", // Botvalleft:"暂不发布", // Botval:`本操作只对"未发布"的分班有效`, @@ -624,7 +644,9 @@ class Fileslists extends Component{ Savesname:"立即发布", Cancel:this.homeworkhide, Saves:this.homeworkstartend, + course_groups:this.state.course_groups, }) + } // 立即发布 homeworkstartend=(ds,endtime)=>{ @@ -633,6 +655,7 @@ class Fileslists extends Component{ let url ="/files/bulk_publish.json"; axios.put(url, { course_id:coursesId, + group_ids:ds, ids :checkBoxValues, }).then((result)=>{ if(result.status===200){ @@ -674,6 +697,12 @@ class Fileslists extends Component{ starttimes:undefined, }) } + + getcourse_groupslist=(id)=>{ + this.setState({ + course_groupslist:id + }) + } render(){ let { searchValue, checkBoxValues, @@ -705,7 +734,7 @@ class Fileslists extends Component{ let category_id= this.props.match.params.category_id; - + // console.log(this.state.course_groups) return( diff --git a/public/react/src/modules/courses/competitions/Competitimain/CompetitionsIndex.js b/public/react/src/modules/courses/competitions/Competitimain/CompetitionsIndex.js new file mode 100644 index 000000000..5a341726d --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitimain/CompetitionsIndex.js @@ -0,0 +1,225 @@ +import React, { Component } from 'react'; +import { Link } from 'react-router-dom'; +import { Menu, Icon, List, Avatar,Row, Col,Tag,Pagination,Alert} from 'antd'; +import {getImageUrl} from 'educoder'; +import axios from 'axios'; +import './Competitionsindex.css'; +import NoneData from "../../courses/coursesPublic/NoneData"; +import LoadingSpin from '../../../common/LoadingSpin'; + +class CompetitionsIndex extends Component{ + constructor(props) { + super(props) + this.state={ + current: 'all', + datas:undefined, + page:1, + category:undefined + + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + let{category,page}=this.state; + this.getdata(category,page) + } + + getdata=(category,page)=>{ + const Url =`/competitions.json`; + axios.get(Url,{params:{ + category:category, + page:page, + per_page:15, + } + }).then((response) => { + if(response.status===200){ + this.setState({ + datas:response.data.competitions, + count:response.data.count, + }) + } + }) + .catch(function (error) { + console.log(error); + }); + } + + + handleClick = e => { + this.setState({ + current: e.key, + datas:undefined + }); + let{category,page}=this.state; + this.getdata(e.key,page) + }; + + PaginationCourse=(pageNumber)=>{ + let {category}=this.state; + this.setState({ + page: pageNumber, + }) + this.getdata(category,pageNumber); + } + + render() { + let {datas,page,count}=this.state; + + + return ( +
    +
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + + + 全部 + + + 即将发布 + + + 进行中 + + + 往期比赛 + + +
    +
    + +
    + + {datas===undefined?"":datas.length===0?"": ( + + +
    + {item.competition_status==="nearly_published"? + item.permission.editable==true?"":
    即将发布 敬请期待
    :""} + {/*
    即将发布 敬请期待
    */} + {/*{item.description===null||item.description===undefined||item.description===""?:""}*/} + + 竞赛时间: {item.start_time}~{item.end_time}, + 报名截止时间:{item.enroll_end_time}, + ]} + extra={ +
    + + + +
    奖金
    + + +
    浏览数
    + + +
    报名数
    + +
    + + + +
    ¥{item.bonus}
    + + +
    {item.competition_status==="nearly_published"?"--":item.visits_count}
    + + +
    {item.competition_status==="nearly_published"?"--":item.member_count}
    + +
    +
    + } + > + +
    {item.name}{item.sub_title===null?"":`——${item.sub_title}`} + {/*{item.sub_title===null?"":*/} + {/*{item.sub_title}}*/} + {/**/} + } + /> + {item.description} + +
    + + + ) + + } + />} + + {datas===undefined?"":count===undefined?"":count >15 ?
    + + + +
    :""} + + { + datas===undefined?:datas && datas.length===0? :"" + } +
    + +
    + +
    +
    +
    + ) + } +} +export default CompetitionsIndex; diff --git a/public/react/src/modules/courses/competitions/Competitimain/Competitionsindex.css b/public/react/src/modules/courses/competitions/Competitimain/Competitionsindex.css new file mode 100644 index 000000000..cddb1492b --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitimain/Competitionsindex.css @@ -0,0 +1,163 @@ +.teamsLayout{background: transparent !important;} + +.competitionstitle{ + height:50px !important; + border-radius: 6px; + background: #fff; + display: flex; + justify-content: center; +} + +.competitionstitle2{ + height:50px !important; + margin-left: 30px !important; + background: #fff; + width: 1200px; +} +.CompetitionsList{ + position: relative; + /*max-height: 210px;*/ +} +.competitonimg{ + position: absolute; + right: -5px; + width: 80px; + top: 20px; +} + +.ant-menu-horizontal { + border-bottom:none !important; +} + + +.competitionsvalue{ + font-size: 16px; + font-family: PingFangSC-Medium,PingFangSC; + font-weight: 500; +} + +.competitionmr50 { + margin-right: 50px !important; +} + +.CompetitionsIndex .ant-list-item{ + background: #fff !important; + margin-top: 20px; + border: none !important; +} + +.CompetitionsIndex .ant-list-item{ + padding:25px; +} + +.CompetitionsIndex .ant-list-item-meta-title{ + height:28px; + font-size:28px; + font-family:PingFangSC-Regular,PingFangSC; + font-weight:400; + color:rgba(5,16,26,1); + line-height:28px; +} + +.CompetitionsIndex .ant-list-vertical .ant-list-item-meta{ + margin-bottom: 20px !important; +} + +.CompetitionsIndex .ant-list-vertical .ant-list-item-action { + margin-top: 20px; + margin-left: auto; +} + +.CompetitionsIndex .ant-list-item-action-split{ + display: none !important; +} + +.CompetitionsIndexdadels{ + font-family: PingFangSC-Regular,PingFangSC; + font-weight: 400; + color: #777777; + margin-bottom: 14px; + text-align: center; +} + +.CompetitionsIndexbottomvalue{ + font-size: 24px; + font-family: ArialMT; + color: rgba(5,16,26,1); + text-align: center; +} + +.CompetitionsIndex .gutter-row{ + /*margin-right:20px;*/ + width: 33%; +} + +.pt50{ + padding-top: 50px; +} + +.competitionstitles{ + max-width: 789px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: inline-block; + margin-right: 15px; + color:#000 !important; +} + +.competitionsrelative{ + position: absolute; + top: 28px; +} + +.CompetitionsList:hover{ + /*box-shadow: 0 2px 6px rgba(51,51,51,.09);*/ + box-shadow:3px 4px 10px 2px rgba(229,229,229,0.5); + opacity: 1; + border-radius: 2px; +} +.endedfont{ + color:#000 !important; +} +.CompetitionsListzhezhao{ + position: absolute; + top: 0px; + left: 0px; + width: 1206px; + height: 100%; + z-index: 10000; + display: none; + background: rgba(0,0,0,0.33); + text-align: center; + color: #fff; + font-size: 22px; + + align-items: center; + justify-content: space-around; + flex-direction: column; +} +.CompetitionsList:hover .CompetitionsListzhezhao{ + display: block; + display: flex; +} +.competitionstitlesshou:hover a{ + cursor: pointer; + color: #1c91e8 !important; +} + +.competitionstitlesshou{ + cursor: pointer; +} + + +.Competitionshead{ + background-color: #2d28ba !important; + background-position: center !important; + background-position: 50% !important; + background-repeat: no-repeat !important; +} + +.span666{ + color:#666666 !important; +} \ No newline at end of file diff --git a/public/react/src/modules/courses/competitions/Competition_teams/Competitionteams.css b/public/react/src/modules/courses/competitions/Competition_teams/Competitionteams.css new file mode 100644 index 000000000..af1f40aba --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competition_teams/Competitionteams.css @@ -0,0 +1,53 @@ +.teamsLayout{background: transparent !important;} +.teamsLayout .teamsLayoutitle{ + font-size:18px; + font-family:PingFangSC-Semibold,PingFang SC; + font-weight:600; + color:rgba(5,16,26,1); + line-height:25px; + margin-top: 10px; + margin-bottom: 10px; +} +.teamsLayoutTable .ant-table-bordered .ant-table-thead > tr > th, .ant-table-bordered .ant-table-tbody > tr > td { + border-right: 1px solid transparent !important; +} + +.teamsLayoutTable .ant-table-body .ant-table-thead > tr> th:nth-last-child(1){ + border-right: 1px solid #e8e8e8 !important; +} + +.teamsLayoutTable .ant-table-body .ant-table-tbody > tr> td:nth-last-child(1){ + border-right: 1px solid #e8e8e8 !important; +} + +.teamsLayoutTable .ant-table-bordered .ant-table-thead > tr > th{ + background:#EEEEEE; + font-size: 14px; + font-family: PingFangSC-Regular,PingFang SC; + font-weight: 400; + color: rgba(102,102,102,1); + line-height: 20px; +} + +.teamsLayoutTable .ant-table-bordered .ant-table-tbody > tr > th{ + background:#EEEEEE; + font-size:14px; + font-family:PingFangSC-Regular,PingFang SC; + font-weight:400; + color:rgba(5,16,26,1); + line-height:20px; +} + +.teamsLayout .mt40{ + margin-top: 40px !important; +} + +.teamsLayoutheji{ + color: #878787; + font-size: 16px; +} + +.teamsLayoucolor-orange { + color: #ff6800!important; + font-size: 16px; +} \ No newline at end of file diff --git a/public/react/src/modules/courses/competitions/Competition_teams/Competitionteams.js b/public/react/src/modules/courses/competitions/Competition_teams/Competitionteams.js new file mode 100644 index 000000000..be6c2e68d --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competition_teams/Competitionteams.js @@ -0,0 +1,267 @@ +import React, { Component } from 'react'; +import { Breadcrumb,Layout,Table, Divider, Tag,Badge,Tooltip} from 'antd'; +import { Link } from 'react-router-dom'; +import axios from 'axios'; + + +import './Competitionteams.css'; +const { Content } = Layout; + +class Competitionteams extends Component{ + constructor(props) { + super(props) + this.state={ + shixundata: undefined, + coursedata:undefined, + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + if(this.props.match.params.identifier!=null){ + let url=`/competitions/${this.props.match.params.identifier}/common_header.json`; + axios.get(url).then((response) => { + if(response.status===200){ + this.setState({ + data:response.data, + }) + } + }).catch((error) => { + console.log(error) + }) + } + + this.getshixundata(); + this.getcoursedata(); + } + + getshixundata=()=>{ + + const Url =`/competitions/${this.props.match.params.identifier}/competition_teams/${this.props.match.params.competition_team_id}/shixun_detail.json`; + axios.get(Url).then((response) => { + if(response.status===200){ + // let data={ + // shixuns: [ + // { + // creator: "黄井泉", // 创建者 + // shixun_name: "单链表的学习与应用(I)", // 实训名称 + // shixun_identifier: "mnf6b7z3", + // forked: false, // false:原创 + // myshixuns_count: 179, // 学习人数 + // forked_myshixun_count: 0, // 被fork发布的学习人数 + // valid_count: 82, // 有效作品数 + // score: 1320 // 应用值 + // } + // ], + // shixun_count: 1, // 实训总计 + // total_myshixun_count: 179, // 学习人数总计 + // total_forked_myshixun_count: 0, // 被fork发布的学习人数总计 + // total_valid_count: 82, // 有效作品数总计 + // total_shixun_score: 1320 // 应用值总计 + // } + let data=response.data; + + let newarr=data.shixuns; + + let newobj={ + creator:"合计:", + shixun_name:data.shixun_count, + myshixuns_count:data.total_myshixun_count, + forked_myshixun_count:data.total_forked_myshixun_count, + valid_count:data.total_valid_count, + score:data.total_shixun_score + } + newarr.push(newobj) + + this.setState({ + shixundata:newarr + }) + + + } + }) + .catch(function (error) { + console.log(error); + }); + + + + + } + + getcoursedata=()=>{ + const Url =`/competitions/${this.props.match.params.identifier}/competition_teams/${this.props.match.params.competition_team_id}/course_detail.json`; + + axios.get(Url).then((response) => { + if(response.status===200){ + // let data={ + // courses: [ + // { + // creator: "周海芳", // 创建者 + // creator_login: "Nancy", // login + // course_name: "大学计算机基础2018年秋季", + // course_id: 1502, + // students_count: 122, // 学生数量 + // shixun_homework_count: 8, // 发布的实训作业数量 + // valid_count: 977, // 有效作品数 + // score: 29810 // 应用值 + // } + // ], + // total_course_count: 1, // 课堂总计 + // total_students_count: 122, // 学生数总计 + // total_shixun_homework_count: 8, // 实训作业数总计 + // total_valid_count: 977, // 有效作品数总计 + // total_course_score: 29810 // 应用值总计 + // } + + let data=response.data; + + let newarr=data.courses; + + let newobj={ + creator:"合计:", + course_name:data.total_course_count, + students_count:data.total_students_count, + shixun_homework_count:data.total_shixun_homework_count, + valid_count:data.total_valid_count, + score:data.total_course_score + } + newarr.push(newobj) + + this.setState({ + coursedata:newarr + }) + + } + }) + .catch(function (error) { + console.log(error); + }); + + + } + + render() { + let {data}=this.state; + const shixuncolumns = [ + { + title: '创建者', + dataIndex: 'creator', + key: 'creator', + render: (text, record) =>
    {text}
    , + }, + { + title: '名称', + dataIndex: 'shixun_name', + key: 'shixun_name', + render: (text, record) => +
    {text}{record.forked===true?:""}
    , + }, + { + title: '学习人数', + dataIndex: 'myshixuns_count', + key: 'myshixuns_count', + render: (text, record) =>
    {text}
    , + }, + { + title: '被fork发布的学习人数', + dataIndex: 'forked_myshixun_count', + key: 'forked_myshixun_count', + render: (text, record) => + +
    {text}
    +
    , + }, + { + title: '有效作品数', + dataIndex: 'valid_count', + key: 'valid_count', + render: (text, record) => + +
    {text}
    +
    , + }, + { + title: '应用值', + dataIndex: 'score', + key: 'score', + render: (text, record) =>
    {text}
    , + }, + ]; + + const coursecolumns = [ + { + title: '创建者', + dataIndex: 'creator', + key: 'creator', + render: (text, record) =>
    {text}
    , + }, + { + title: '名称', + dataIndex: 'course_name', + key: 'course_name', + render: (text, record) =>
    {text}
    , + }, + { + title: '学生数量', + dataIndex: 'students_count', + key: 'students_count', + render: (text, record) =>
    {text}
    , + }, + { + title: '发布的实训作业数量', + dataIndex: 'shixun_homework_count', + key: 'shixun_homework_count', + render: (text, record) => +
    {text}
    + , + }, + { + title: '有效作品数', + dataIndex: 'valid_count', + key: 'valid_count', + render: (text, record) => + +
    {text}
    +
    , + }, + { + title: '应用值', + dataIndex: 'score', + key: 'score', + render: (text, record) =>
    {text}
    , + }, + ]; + + + // console.log(this.state.shixundata) + return ( + +
    + + {data&&data.name} + 报名 + 战队详情 + + + + + 实训项目 + + + + 翻转课堂 + +
    + + + + + + + + + ) + } +} +export default Competitionteams; diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommon.css b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommon.css new file mode 100644 index 000000000..984498203 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommon.css @@ -0,0 +1,438 @@ +.teamsLayout{background: transparent !important;} + +.teamsLayout .ant-layout-sider{ + background: transparent !important; + flex: 0 0 180px !important; + max-width: 180px !important; + min-width: 180px !important; + width: 180px !important; +} +.teamsLayout .teamsLayoutitle{ + font-size:18px; + font-family:PingFangSC-Semibold,PingFang SC; + font-weight:600; + color:rgba(5,16,26,1); + line-height:25px; + margin-top: 10px; + margin-bottom: 10px; +} +.teamsLayoutTable .ant-table-bordered .ant-table-thead > tr > th, .ant-table-bordered .ant-table-tbody > tr > td { + border-right: 1px solid transparent !important; +} + +.teamsLayoutTable .ant-table-body .ant-table-thead > tr> th:nth-last-child(1){ + border-right: 1px solid #e8e8e8 !important; +} + +.teamsLayoutTable .ant-table-body .ant-table-tbody > tr> td:nth-last-child(1){ + border-right: 1px solid #e8e8e8 !important; +} + +.teamsLayoutTable .ant-table-bordered .ant-table-thead > tr > th{ + background:#EEEEEE; + font-size: 14px; + font-family: PingFangSC-Regular,PingFang SC; + font-weight: 400; + color: rgba(102,102,102,1); + line-height: 20px; +} + +.teamsLayoutTable .ant-table-bordered .ant-table-tbody > tr > th{ + background:#EEEEEE; + font-size:14px; + font-family:PingFangSC-Regular,PingFang SC; + font-weight:400; + color:rgba(5,16,26,1); + line-height:20px; +} + +.teamsLayout .mt40{ + margin-top: 40px !important; +} + +.teamsLayoutheji{ + color: #878787; + font-size: 16px; +} + +.teamsLayoucolor-orange { + color: #ff6800 !important; + font-size: 16px; +} + +.CompetitionCommonbanner{ + padding: 20px; + background:rgba(255,255,255,1); + box-shadow:3px 2px 12px 2px rgba(0,0,0,0.05); + position: relative; +} + +.CompetitionCommonbannerfont{ + height:100%; + width: 365px !important; + line-height: 34px; +} + +.CompetitionCommonbannerfont .competitionbannerdiv:nth-child(1){ + max-height:100px; + font-size:25px; + font-weight:400; + color:rgba(5,16,26,1); + line-height: 30px; +} + +.CompetitionCommonbannerfont .competitionbannerdiv:nth-child(2){ + max-height: 70px; + font-size:16px; + font-weight:400; + /*color:rgba(155,155,155,1);*/ + color:#05101A; +} + +.CompetitionCommonbannerfont .competitionbannerdiv:nth-child(3){ + max-height: 70px; + font-size: 16px; + font-weight: 400; + /*color: rgba(155,155,155,1);*/ + color:#05101A; +} + + + +.Competitioncolor9b{ + color: #9B9B9B; +} + +.Competitioncolor77{ + color: #777777; + font-size: 14px; +} + +.Competitioncolor516{ + font-size:24px; + color:rgba(5,16,26,1); +} + +.Competitionfontsize22{ + font-size:22px; + font-weight:500; + color:rgba(255,255,255,1); +} + +.Competitionfontsize16{ + font-size: 16px; + font-weight: 400; + color: rgba(102,102,102,1); +} + +.ant-layout-sider { + position: relative; + min-width: 0; + background: #001529; + -webkit-transition: all 0.2s; + -o-transition: all 0.2s; + transition: all 0.2s; +} + +.CompetitionMenu .ant-menu-item::after { + left: 0px !important; + right: auto; + border-right: 5px solid #4CACFF; +} + +.CompetitionMenu .ant-menu-item{ + height: 30px; + line-height: 30px; + background:none; + color:#666; +} + +.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { + background-color: transparent; +} + +.CompetitionMenu .ant-menu-item:not(:last-child){ + margin-bottom: 40px; + background: transparent; + color:#666; +} + +.CompetitionMenu .ant-menu-item{ + font-size: 18px; +} + +.CompetitionMenu .ant-menu-item-selected { + color: rgba(76,172,255,1) !important; +} + +.CompetitionMenu{ + width: 145px; + background: #fff; + border: 1px solid rgba(239,239,239,1); + padding-top: 20px; + padding-bottom: 40px !important; +} + +.teamsLayoutleft{ + background: transparent !important; +} + +.Competitioncharts{ + font-size: 24px; + color: rgba(5,16,26,1); +} +.Competitionfirst{ + width:233px; + height:298px; + background:rgba(250,250,250,1); + box-shadow:0px 2px 8px 2px rgba(255,134,34,0.5); + border-radius:5px; +} +.Competitionsecondary{ + width:234px; + height:298px; + background:rgba(250,250,250,1); + box-shadow:0px 3px 5px 0px rgba(254,190,154,1); + border-radius:5px; +} + +.Competitionthird{ + width: 234px; + height: 298px; + background: rgba(250,250,250,1); + box-shadow: 0px 4px 5px 0px rgba(200,200,202,1); + border-radius: 5px; +} + +.Competition399{ + height:399px; +} + +.Competitiontransparent table{ + background: transparent; +} + +.Commonimg{ + position: absolute; + right: -5px; + width:93px; + top: 10px; +} + +.Competitionthirdbox{ + width:234px; + height:167px; + background:rgba(223,223,225,1); + position: relative; +} + +.Competitionfirstbox{ + width:233px; + height:167px; + background:rgba(255,231,160,1); + position: relative; +} + +.Competitionsecondarybox{ + width:234px; + height:167px; + background:rgba(253,230,217,1); + position: relative; +} + +.rankingimg{ + width: 60px; + height: 60px; + border-radius: 50% !important; + box-shadow: 0px 0px 12px rgba(0,0,0,0.2); + border: 2px solid #459BE5; +} + +.Competitioncenter{ + text-align: center; + padding-top: 20px; +} + + +.jinshaifont{ + font-size: 16px; + color: rgba(5,16,26,1); + margin-top: 13px !important; +} + +.Competitionthird .ant-card-body { + padding: 12px; + zoom: 1; +} + +/*.Competitionthird .ant-card-meta-title{*/ + /*margin-bottom: 0px !important;*/ +/*}*/ + +.Competitionfirst .ant-card-body { + padding: 12px; + zoom: 1; +} + +.Competitionsecondary .ant-card-body { + padding: 12px; + zoom: 1; +} + +.center{ + text-align: center; +} + +.rankfonttop{ + font-size:14px; + color:rgba(102,102,102,1); +} + +.rankfontmid{ + font-size:18px; + color:rgba(102,102,102,1); +} + +.rankfontbottom{ + font-size:26px; + color:rgba(165,91,41,1); + text-align: center; +} + +.rankfontbottoms{ + font-size:28px; + color:rgba(165,91,41,1); + text-align: center; +} + +.Competitionuserimg{ + width: 64px; + height: 63px; + border-radius: 50%; + border: 2px solid #459BE5; +} + +.CompetitionsListzhezhao{ + position: absolute; + top: 0px; + left: 0px; + width: 1206px; + height: 100%; + z-index: 10000; + display: none; + background: rgba(0,0,0,0.33); + text-align: center; + color: #fff; + font-size: 22px; + +} + +.relative{position: relative;} + +.relative:hover .CompetitionsListzhezhao{ + display: block; + display: flex; + align-items: center; + justify-content: space-around; + flex-direction: column; +} + +.image_urlbox{ + width: 790px; + height: 340px; +} + +.CompetitionContents{ + background: #fff !important; + padding: 40px; + box-shadow: 3px 2px 12px 2px rgba(0,0,0,0.05); + border: 1px solid rgba(239,239,239,1); +} + +.rankbeicenter{ + text-align: center; +} +.rankbei{ + font-size: 16px; + color: rgba(119,119,119,1); + +} + +.youranklist{ + background: rgba(226,241,255,1); + line-height: 50px; + text-align: center; + padding-left: 20px; +} + +.ranknames{ + font-size: 16px; + color: rgba(62,62,62,1); +} + +.ranknameslast{ + font-size:16px; + color:rgba(12,158,254,1); +} + +.textleft{ + text-align: left; +} + +.textright{ + text-align: right; +} + +.userranksclass{ + text-align: left; + width: 18%; + padding-left: 12px; + margin-right: 28px; +} + +.Commonimgbox{ + width: 800px !important; +} + +.CompetitionCommonbannerfont{ + width: 350px !important; + margin-left:10px; +} + +.color000{ + color: #000; +} + +.cursorpointer{ + cursor: pointer; +} + +.rankfonttop{ + overflow:hidden; + text-overflow:ellipsis; + white-space:nowrap +} + +.usernamebox{ + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + cursor: default; + max-width: 100px; + display: inherit; +} + +.competimgabsolute{ + position: absolute; + left: 72px; + bottom: -10px; +} +.competimgabsolute .ant-badge-count{ + box-shadow: none !important; +} + +.competimgabsoluteijmg{ + position: absolute; + left: -11px; + bottom: 0px; +} \ No newline at end of file diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommon.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommon.js new file mode 100755 index 000000000..b2ac34fe1 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommon.js @@ -0,0 +1,548 @@ +import React, { Component } from 'react'; +import { Breadcrumb,Layout,Table, Divider, Tag,Badge,Row, Col,Button, Menu, Icon} from 'antd'; +import { Link } from 'react-router-dom'; +import axios from 'axios'; +import {markdownToHTML,getImageUrl} from 'educoder'; +import CompetitionContents from './CompetitionCommonChild/CompetitionContents'; +import CompetitionContentsChart from './CompetitionCommonChild/CompetitionContentsChart'; +import CompetitionContentsMd from './CompetitionCommonChild/CompetitionContentsMd'; +import CompetitionContentspdf from './CompetitionCommonChild/CompetitionContentspdf'; + +import './CompetitionCommon.css'; + +const {Sider } = Layout; + +class CompetitionCommon extends Component{ + constructor(props) { + super(props) + this.state={ + data: undefined, + bannerdata: undefined, + module_type: undefined, + mdContentdata: undefined, + chart_rules: undefined, + Competitionedittype: false, + chartdata: undefined, + has_url: false, + signupdata: undefined + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + if(this.props.match.params.identifier!=null){ + this.getbannerdata(); + // this.setState({ + // thiskeys:this.props.location.search.replace('?menu=', '') + // }) + // let url=`/competitions/${this.props.match.params.identifier}.json`; + // axios.get(url).then((response) => { + // if(response.status===200){ + // this.setState({ + // bannerdata:response.data + // }) + // } + // }).catch((error) => { + // //console.log(error) + // }) + } + } + + componentDidUpdate = (prevProps) => { + if (prevProps.user != this.props.user) { + + //console.log("componentDidUpdatess"); + //console.log(this.props.user); + if (this.props.user && this.props.user.login != "") { + const zul = `/competitions/${this.props.match.params.identifier}/competition_staff.json`; + axios.get((zul)).then((result) => { + if (result) { + if (result.data) { + this.setState({ + signupdata: result.data + }) + } + } + }).catch((error) => { + ////console.log(error); + }) + } + } + + } + //获取头部信息 + getbannerdata=()=>{ + // let menuid=this.props.location.search.replace('?menu=', ''); + let query=this.props.location&&this.props.location.search; + const types = query.split('&') + const menuid = types[0].split('?menu=') + let url=`/competitions/${this.props.match.params.identifier}/common_header.json`; + axios.get(url).then((response) => { + if(response.status===200){ + this.setState({ + data: response.data, + thiskeys: menuid[1] === undefined || menuid[1] === "" ? response.data.competition_modules[0].id : menuid[1], + mode: response.data.mode + }) + if(menuid[1]===undefined||menuid[1]===""){ + this.getrightdata( + response.data.competition_modules[0].id, + response.data.competition_modules[0].module_type, + response.data.competition_modules[0].module_url, + response.data.competition_modules[0].has_url + ) + }else{ + let newlist=response.data.competition_modules; + newlist.map((item,key)=>{ + if(`${item.id}`===`${menuid[1]}`){ + this.getrightdata( + item.id, + item.module_type, + item.module_url, + item.has_url + ) + } + }) + } + } + }).catch((error) => { + //console.log(error) + }) + + //this.props.user 有可能为空 + + if (this.props.user && this.props.user.login != "") { + const zul = `/competitions/${this.props.match.params.identifier}/competition_staff.json`; + axios.get((zul)).then((result) => { + if (result) { + if (result.data) { + this.setState({ + signupdata: result.data + }) + } + } + }).catch((error) => { + ////console.log(error); + }) + } + + } + + getrightdatas=(e)=>{ + let keys = parseInt(e.key); + this.getlistdata(keys) + this.props.history.replace(`?menu=${keys}`); + } + + getlistdata=(keys,listkey)=>{ + + let{data}=this.state; + this.setState({ + thiskeys:keys + }) + data&&data.competition_modules.map((item,key)=>{ + if(item.module_type!="enroll") { + if (keys === item.id) { + this.getrightdata(item.id, item.module_type, item.module_url, item.has_url, listkey) + return + } + } + }) + } + + getnewchartdata=(typeid,tabkey)=>{ + if(typeid==="chart"){ + let url=`/competitions/${this.props.match.params.identifier}/chart_rules.json`; + axios.get(url) + .then((response) => { + if(response.status===200){ + this.setState({ + chart_rules:response.data, + tabkey: tabkey === undefined ? response.data.stages[0].id === null ? "0" : `${response.data.stages[0].id}` : tabkey + }) + + + } + }).catch((error) => { + //console.log(error) + }) + } + } + + getrightdata=(id,typeid,module_url,has_url,listkey)=>{ + + // if(typeid==="enroll"){ + // this.props.history.replace(`/competitions/${this.props.match.params.identifier}/enroll`); + // return + // } + + this.getnewchartdata(typeid, listkey) + + if(has_url===false){ + let url=`${module_url}`; + axios.get(url).then((response) => { + if(response.status===200){ + + if(typeid==="chart"){ + this.setState({ + chartdata:response.data + }) + }else{ + this.setState({ + mdContentdata:response.data + }) + } + + } + }).catch((error) => { + //console.log(error) + }) + }else{ + if (module_url.substring(0, 7) == 'http://' || module_url.substring(0, 8) == 'https://') { + // window.location.href= module_url + window.open(module_url) + }else{ + window.open(`https://${module_url}`) + // window.location.href=; + } + return + } + + this.setState({ + module_id:id, + module_type:typeid, + has_url:has_url + }) + + } + + Competitionedit=()=>{ + this.setState({ + Competitionedittype: true + }) + } + + hideCompetitionedit=()=>{ + this.setState({ + Competitionedittype:false + }) + + } + newgotocourse=(url)=>{ + if(this.props.checkIfLogin()===false){ + this.props.showLoginDialog() + return + } + if(this.props.checkIfProfileCompleted()===false){ + this.props.showProfileCompleteDialog() + return + } + window.open(url); + + } + + gotocourse=(url)=>{ + if(this.props.checkIfLogin()===false){ + this.props.showLoginDialog() + return + } + if(this.props.checkIfProfileCompleted()===false){ + this.props.showProfileCompleteDialog() + return + } + + if(url===undefined){ + let {data,signupdata}=this.state; + // if(signupdata.enrolled===true){ + // this.props.history.replace(`/courses/${data.course_id}`); + // }else{ } + + if (data.member_of_course === true) { + // this.props.history.replace(`/courses/${data.course_id}`); + window.open(`/courses/${data.course_id}`) + } else { + // 以学生身份调用加入课堂 进入课堂首页 + let url = "/courses/apply_to_join_course.json" + axios.post(url, { + invite_code: data.invite_code, + student: 1 + } + ).then((response) => { + if (response.data.status === 0) { + // this.props.history.replace(); + this.getbannerdata() + window.open(`/courses/${data.course_id}`); + + } + }) + + } + + }else{ + + if (url === "personal") { + let urls = `/competitions/${this.props.match.params.identifier}/enroll`; + this.Personalregistration(urls) + } else { + window.open(url); + } + + } + } + + + Personalregistration = (urls) => { + + let {signupdata} = this.state; + + if (signupdata.enroll_ended === true) { + //已截止 + this.props.showNotification(`报名已截止`); + return; + } + if (signupdata.enrolled === true) { + this.props.showNotification(`你已经报名,不能重复报名!`); + return; + } + const url = `/competitions/${this.props.match.params.identifier}/competition_teams.json`; + axios.post(url).then((response) => { + if (response) { + if (response.data) { + this.props.showNotification(`报名成功,预祝您夺得桂冠!`); + // this.props.history.replace(urls); + this.getbannerdata() + window.open(urls) + } + } + }).catch((error) => { + + }); + } + + + Competitioncallback=(key)=>{ + this.setState({ + tabkey:key + }) + let url=`/competitions/${this.props.match.params.identifier}/charts.json`; + axios.get(url,{params:{ + stage_id:key===0||key===null?undefined:key + }}).then((response) => { + if(response.status===200){ + this.setState({ + chartdata:response.data + }) + } + }).catch((error) => { + //console.log(error) + }) + + } + + + render() { + let {data, module_type, Competitionedittype, signupdata} = this.state; + + return ( + data===undefined?"":
    + + + 在线竞赛 + {data && data.name} + + +
    + + + {data.competition_status === "nearly_published" ? + data && data.permission.editable === true ? "" : +
    即将发布 敬请期待
    : ""} + +
    + + + + + 15 ? "competitionbannerdiv mt30" : "competitionbannerdiv mt30"}>{data && data.name} + + + 竞赛时间:{data && data.start_time}~{data && data.end_time} + {/**/} + + + + + +
    奖金
    + + +
    浏览数
    + + +
    报名数
    + + + + + +
    ¥{data && data.bonus}
    + + +
    {data.competition_status === "nearly_published" ? "--" : data && data.visits_count}
    + + + + {data.competition_status === "ended" ? +
    this.gotocourse(`/competitions/${this.props.match.params.identifier}/enroll`)} + onClick={ data.mode === 2 ?data.member_of_course==true?() => this.newgotocourse(`/courses/${data.course_id}`):"":() => this.newgotocourse(`/competitions/${this.props.match.params.identifier}/enroll`)} + >{data && data.member_count}
    + :data.competition_status === "nearly_published" ? +
    this.gotocourse(`/competitions/${this.props.match.params.identifier}/enroll`)} + >{"--"}
    : + data.competition_status === "progressing" ? + data.mode === 2 ? +
    this.gotocourse()}>{data && data.member_count}
    : signupdata && signupdata.personal === true ? +
    this.gotocourse("personal")}>{data && data.member_count}
    :
    this.gotocourse(`/competitions/${this.props.match.params.identifier}/enroll`)}>{data && data.member_count}
    + :""} + + + + + + {data.competition_status === "ended" ? : } + + {data.competition_status === "ended" ? + : data.enroll_end === true ? + : + data.competition_status === "progressing" ? + :""} + + {data && data.enroll_end_time === null ? "" : `报名截止时间:${data && data.enroll_end_time}`} + + + + + + + this.getrightdatas(e)}> + {data && data.competition_modules.map((item, key) => { + if (item.module_type != "enroll") { + return ( + + {/*{item.has_url===false?this.getrightdata(item.id,item.module_type,item.module_url,item.has_url)}*/} + {/*>{item.name}:this.getrightdata(item.id,item.module_type)}*/} + {/*>{item.name}}*/} + {item.name} + + ) + } + })} + + + {/*this.isdownloadpdf(e)}>*/} + {/**/} + {/*证书下载*/} + {/**/} + {/**/} + + + {module_type === "certificate" ? "" : + {this.state.module_type === "chart" ? Competitionedittype === false ? this.Competitionedit()} + Competitioncallback={(e) => this.Competitioncallback(e)} + /> : "" : Competitionedittype === false ? this.Competitionedit()} + {...this.props} + {...this.state} + /> : ""} + {/**/} + {Competitionedittype === true ? this.hideCompetitionedit()} + getlistdata={(keys, listkey) => this.getlistdata(keys, listkey)} + Competitioncallback={(e) => this.Competitioncallback(e)} + {...this.props} + {...this.state} + /> : ""} + } + + {module_type === "certificate" ? + + : ""} + + + + + ) + } +} +export default CompetitionCommon; diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContents.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContents.js new file mode 100644 index 000000000..62c7140cd --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContents.js @@ -0,0 +1,45 @@ +import React, { Component } from 'react'; +import {Button,Layout} from 'antd'; +import axios from 'axios'; +import {markdownToHTML,getImageUrl,AttachmentList} from 'educoder'; + + +const { Header, Footer, Sider, Content } = Layout; +class CompetitionContents extends Component{ + constructor(props) { + super(props) + this.state={ + hash:undefined + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + this.props.MdifHasAnchorJustScorll(); + } + + render() { + let {mdContentdata, data} = this.props; + //mdhash滚动 + this.props.MdifHasAnchorJustScorll(); + return ( + +
    + {data && data.permission.editable === true ? this.props.Competitionedittype === false ? this.props.has_url === false ? + :"":"":""} +
    + + + +
    + +
    +
    +
    + + ) + } +} +export default CompetitionContents; diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentsChart.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentsChart.js new file mode 100644 index 000000000..420f83ff1 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentsChart.js @@ -0,0 +1,423 @@ +import React, { Component } from 'react'; +import {Button,Layout,Tabs,Icon, Card, Avatar, Row, Col ,Table,Badge} from 'antd'; +import {markdownToHTML,getImageUrl} from 'educoder'; +import axios from 'axios'; + +const { Content } = Layout; +const { TabPane } = Tabs; +const { Meta } = Card; + +class CompetitionContents extends Component{ + constructor(props) { + super(props) + this.state={ + personal:undefined + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + let url=`/competitions/${this.props.match.params.identifier}/competition_staff.json`; + axios.get(url) + .then((response) => { + if(response.status===200){ + console.log(response) + this.setState({ + personal:response.data.personal + }) + } + }).catch((error) => { + console.log(error) + }) + this.props.MdifHasAnchorJustScorll(); + } + + derivefun=(url)=>{ + axios.get(url).then((response)=>{ + if(response === undefined){ + return + } + if(response.data.status&&response.data.status===-1){ + this.props.showNotification(response.data.message); + }else if(response.data.status&&response.data.status===-2){ + // if(response.data.message === "100"){ + // // 已超出文件导出的上限数量(100 ),建议: + // + // this.setState({ + // DownloadType:true, + // DownloadMessageval:100 + // }) + // }else { + // //因附件资料超过500M + // this.setState({ + // DownloadType:true, + // DownloadMessageval:500 + // }) + // } + this.props.showNotification(response.data.message); + }else { + // this.props.showNotification(`正在下载中`); + // window.open("/api"+url, '_blank'); + this.props.slowDownload(url); + } + }).catch((error) => { + console.log(error) + }); + } + render() { + this.props.MdifHasAnchorJustScorll(); + const operations = + const columns = [ + { + title: 'usersum', + dataIndex: 'usersum', + key: 'name', + render: text => {text}, + }, + { + title: 'userimg', + dataIndex: 'userimg', + key: 'userimg', + render: (text, record) =>( + +
    + +
    +
    +
    ), + }, + { + title: 'username', + dataIndex: 'username', + key: 'username', + render: text => {text}, + }, + { + title: 'school', + dataIndex: 'school', + key: 'school', + render: text => {text}, + }, + { + title: 'spendtime', + dataIndex: 'spendtime', + key: 'spendtime', + render: text => {text}, + }, + { + title: 'score', + dataIndex: 'score', + key: 'score', + render: text => {text}, + }, + ]; + + const datas = []; + let {chart_rules, chartdata, data} = this.props; + let {personal}=this.state; + + if(this.props&&this.props.mode!=1){ + + columns.some((item,key)=> { + if (item.title === "spendtime") { + columns.splice(key, 1) + return true + } + } + ) + + } + + {chartdata===undefined?"":chartdata.teams.length===0?"":chartdata.teams.map((item,key)=>{ + let list={ + usersum:key+1, + userimg:item.user_image, + username:personal===undefined||personal===null?item.record_user_name:personal===true?item.record_user_name:item.team_name, + school:item.school_name, + spendtime:item.spend_time, + score:item.score<50?"< 50 分":item.score, + user_login:item.user_login, + competition_prize:item.competition_prize + } + datas.push(list) + })} + + // console.log(this.props&&this.props.mode) + // console.log(columns) + + return ( +
    + + {chart_rules === undefined ? "" : + this.props.Competitioncallback(e)} activeKey={this.props.tabkey} + tabBarExtraContent={data && data.permission.editable === true ? this.props.Competitionedittype === false ? this.props.has_url === false ? operations : "" : "" : ""}> + {chart_rules.stages.map((item,key)=>{ + return( + + {chart_rules.rule_contents.map((items,keys)=>{ + if(item.id===items.competition_stage_id){ + return( + + ) + }else if(item.id===null&&items.competition_stage_id===0){ + return( + + ) + } + })} + + ) + })} + } + + +
    总排名 + {chartdata===undefined?"":chartdata.teams.length===0?+ +
    要抓住一切机会,向所有人证明你自己,证明你能够迎接荣耀
    + :""} + + {chartdata===undefined?"":chartdata.teams.length===0?"":chartdata.teams.map((item,key)=>{ + + + if(key===1){ + return( + + +
  • + + +
  • + + } + > + +
    {item.school_name}
    + {this.props&&this.props.mode===1?
    {item.spend_time}
    :""} + } + description={ +
    {item.score<50?"< 50 分":item.score}分
    + } + /> +
    + + + ) + } + + })} + {chartdata===undefined?"":chartdata.teams.length===0?"":chartdata.teams.map((item,key)=>{ + if(key===0){ + return( + + +
  • + + +
  • + + } + > + +
    {item.school_name}
    + {this.props&&this.props.mode===1?
    {item.spend_time}
    :""} + } + description={ +
    {item.score<50?"< 50 分":item.score}分
    + } + + /> +
    + + + ) + } + })} + {chartdata===undefined?"":chartdata.teams.length===0?"":chartdata.teams.map((item,key)=>{ + if(key===2){ + return( + + +
  • + + +
  • + + } + > + +
    {item.school_name}
    + {this.props&&this.props.mode===1?
    {item.spend_time}
    :""} + } + description={ +
    {item.score<50?"< 50 分":item.score}分
    + } + + /> +
    + + ) + } + + + + })} + + + {chartdata===undefined?"":chartdata.user_ranks.length===0?"":
    + + {chartdata.user_ranks.map((item,key)=>{ + + return( + +
    + 您当前排名:{item.rank} + + + {personal===undefined||personal===null?item.record_user_name:personal===true?item.user_name:item.team_name} + + + {/*{item.team_name}*/} + + {item.cost_time=== "--"?+ {this.props&&this.props.mode===1?item.cost_time:""} + :+ {this.props&&this.props.mode===1?item.cost_time:""} + } + {item.cost_time=== "--"?+ {item.score<50?"< 50 分":item.score} + :+ {item.score<50?"< 50 分":item.score} + } + + ) + })} + } + + + {chartdata === undefined ? "" : chartdata.teams.length === 0 ? "" : +
    } + + + + + + ) + } +} +export default CompetitionContents; diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentsMd.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentsMd.js new file mode 100644 index 000000000..049f2bab1 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentsMd.js @@ -0,0 +1,232 @@ +import React, { Component } from 'react'; +import {Button, Card, Row, Col ,Upload,Icon,message,Tabs} from 'antd'; +import axios from 'axios'; +import {getImageUrl,getUrl,appendFileSizeToUploadFileAll,appendFileSizeToUploadFile} from 'educoder'; +import TPMMDEditor from '../../../tpm/challengesnew/TPMMDEditor'; +const { TabPane } = Tabs; +class CompetitionContentsMd extends Component{ + constructor(props) { + super(props) + this.contentMdRef = React.createRef(); + this.state={ + contentFileList:[], + chartmodule_id:undefined + } + } + componentDidUpdate =(prevState)=>{ + if(prevState!=this.props){ + this.getchartdata(); + } + } + componentDidMount(){ + window.document.title = '竞赛'; + + this.getchartdata() + } + + getchartdata=()=>{ + let {mdContentdata,chart_rules}=this.props; + + // is_pdf: false + if(this.props.module_type==="chart"){ + let type=true; + if(chart_rules===undefined){ + + }else{ + chart_rules.rule_contents.map((items,keys)=>{ + debugger + if(parseInt(this.props.tabkey)===items.competition_stage_id){ + console.log(items) + this.contentMdRef.current.setValue(items.content); + this.setState({ + contentFileList:undefined, + chartmodule_id:items.id + }) + type=false; + } + }) + + if(type===true){ + this.contentMdRef.current.setValue(""); + this.setState({ + contentFileList:undefined, + chartmodule_id:undefined + }) + + } + } + + + }else{ + let contentFileList = mdContentdata===undefined?[]:mdContentdata.attachments===undefined?[]:mdContentdata.attachments.map((item) => { + return { + id: item.id, + uid: item.id, + name: appendFileSizeToUploadFile(item), + url: item.url, + filesize: item.filesize, + status: 'done', + response:{id: item.id} + } + }) + this.setState({ + contentFileList:contentFileList + }) + this.contentMdRef.current.setValue(mdContentdata===undefined?"":mdContentdata.md_content===undefined?"":mdContentdata.md_content || '') + + } + } + + handleContentUploadChange = (info) => { + if (info.file.status === 'uploading' || info.file.status === 'done' || info.file.status === 'removed') { + let contentFileList = info.fileList; + this.setState({ contentFileList: appendFileSizeToUploadFileAll(contentFileList) }); + } + + } + + onAttachmentRemove = (file, stateName) => { + if(file.response!=undefined){ + this.props.confirm({ + content: '是否确认删除?', + + onOk: () => { + this.deleteAttachment(file, stateName) + }, + onCancel() { + console.log('Cancel'); + }, + }); + return false; + } + + } + deleteAttachment = (file, stateName) => { + // 初次上传不能直接取uid + const url = `/attachments/${file.response ? file.response.id : file.uid}.json` + axios.delete(url, { + }) + .then((response) => { + if (response.data) { + const { status } = response.data; + if (status == 0) { + console.log('--- success') + this.props.showNotification(response.data.message); + this.setState((state) => { + const index = state[stateName].indexOf(file); + const newFileList = state[stateName].slice(); + newFileList.splice(index, 1); + return { + [stateName]: newFileList, + }; + }); + } + } + }) + .catch(function (error) { + console.log(error); + }); + } + handleSubmit = () => { + let {contentFileList}=this.state; + const mdContnet = this.contentMdRef.current.getValue().trim(); + // if(mdContnet.length>10000){ + // this.props.showNotification("内容超过10000个字"); + // return + // } + let attachment_ids=undefined + if(contentFileList!=undefined){ + attachment_ids= contentFileList.map(item => { + return item.response ? item.response.id : item.id + }) + } + + let newstage_id=parseInt(this.props.tabkey)===0||null?undefined:parseInt(this.props.tabkey) + let data={} + if(this.props.module_type==="chart"){ + data={ + md_content_id:this.state.chartmodule_id, + competition_module_id:this.props.module_id, + stage_id:newstage_id, + content:mdContnet, + } + }else{ + data={ + md_content_id:this.props.mdContentdata.md_id, + competition_module_id:this.props.mdContentdata.id, + content:mdContnet, + attachment_ids:attachment_ids + } + } + + let url=`/competitions/${this.props.match.params.identifier}/update_md_content.json`; + axios.post(url,data + ).then((response) => { + if(response.data.status===0){ + this.props.showNotification(response.data.message); + this.props.getlistdata(this.props.thiskeys,this.props.tabkey); + this.props.hideCompetitionedit(); + }else{ + this.props.showNotification(response.data.message); + } + }).catch((error) => { + console.log(error) + }) + + } + render() { + let {contentFileList}=this.state; + let {chart_rules}=this.props; + const uploadProps = { + width: 600, + fileList: contentFileList, + multiple: true, + // https://github.com/ant-design/ant-design/issues/15505 + // showUploadList={false},然后外部拿到 fileList 数组自行渲染列表。 + // showUploadList: false, + action: `${getUrl()}/api/attachments.json`, + onChange: this.handleContentUploadChange, + onRemove: (file) => this.onAttachmentRemove(file, 'contentFileList'), + beforeUpload: (file) => { + console.log('beforeUpload', file.name); + const isLt150M = file.size / 1024 / 1024 < 150; + if (!isLt150M) { + this.props.showNotification("文件大小必须小于150MB"); + } + return isLt150M; + }, + }; + // console.log(this.props.tabkey) + // console.log(chart_rules) + console.log(this.props.mdContentdata) + return ( +
    + {chart_rules===undefined?"":this.props.module_type==="chart"?this.props.Competitioncallback(e)}> + + {chart_rules.stages.map((item,key)=>{ + return( + + ) + })} + + :""} + + {this.props.module_type==="chart"?"": + + (单个文件150M以内) + } + +
    + {/* htmlType="submit" */} + + this.props.hideCompetitionedit()}>取消 +
    +
    + + ) + } +} +export default CompetitionContentsMd; \ No newline at end of file diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdf.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdf.js new file mode 100644 index 000000000..218e8497f --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdf.js @@ -0,0 +1,64 @@ +import React, { Component } from 'react'; +import {Tabs} from 'antd'; +import axios from 'axios'; +import {markdownToHTML,getImageUrl,AttachmentList} from 'educoder'; +import CompetitionContentspdfdownload from './CompetitionContentspdfChild/CompetitionContentspdfdownload'; +import CompetitionContentspdfpeopledata from './CompetitionContentspdfChild/CompetitionContentspdfpeopledata'; +// import NoneData from "../../../courses/shixunHomework/shixunHomework"; + +const { TabPane } = Tabs; +class CompetitionContentspdf extends Component{ + constructor(props) { + super(props) + this.state={ + Tabskey:"1" + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + let query=this.props.location&&this.props.location.search; + const types = query.split('user_id=') + if(types[1]===undefined){ + }else{ + this.setState({ + Tabskey:"2" + }) + } + } + + Competitioncallback=(key)=>{ + this.setState({ + Tabskey:key + }) + } + + render() { + + + return ( + +
    +
    + this.Competitioncallback(e)} activeKey={this.state.Tabskey}> + + {this.state.Tabskey==="1"?this.Competitioncallback(e)} + />:""} + + + {this.state.Tabskey==="2"?:""} + + +
    +
    + + ) + } +} +export default CompetitionContentspdf; diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js new file mode 100644 index 000000000..d48ea8fe2 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Bankcardnumberverification.js @@ -0,0 +1,292 @@ +import React, {Component} from 'react'; +import {Button, Layout, Input, Form} from 'antd'; +import axios from 'axios'; +import {getImageUrl} from 'educoder'; +import mycompetotionchild from './mycompetotionchild.css'; +import {getHiddenName} from "../../../../user/account/AccountBasicEdit"; +import '../../../../courses/css/Courses.css' + +export const identityMap = {"teacher": "教师", "student": "学生", "professional": "专业人士"} + +class Bankcardnumberverification extends Component { + constructor(props) { + super(props) + this.state = { + basicInfo: {}, + updating: '', + secondsFlag: false, + seconds: 60, + phonebool: false, + emailbool: false, + formationdata: [], + bank_account_editable: false, + leader: false, + bank_account: undefined, + certification: 1 + } + } + + componentDidMount() { + window.document.title = '竞赛'; + // console.log("3获取用户信息"); + // console.log(this.props) + try { + this.props.triggerRef(this); + }catch (e) { + + } + console.log(this.props.bank_account); + + //初始化值 + if (this.props.bank_account) { + this.props.form.setFieldsValue({ + openingbank: this.props.bank_account.bank, + subbranch: this.props.bank_account.second_bank, + subbranchs: this.props.bank_account.card_no, + }) + this.setState({ + openingbank: this.props.bank_account.bank, + subbranch: this.props.bank_account.second_bank, + subbranchs: this.props.bank_account.card_no, + }) + } + + } + + setdata(bank,second_bank,card_no){ + this.props.form.setFieldsValue({ + openingbank: bank, + subbranch: second_bank, + subbranchs:card_no, + }) + } + componentDidUpdate = (prevProps) => { + if (prevProps.bank_account != this.props.bank_account) { + console.log("componentDidUpdate"); + console.log(this.props);//是新数据 + console.log(prevProps);//是老数据 + ////console.log("Registration"); + ////console.log("componentDidUpdate"); + ////console.log(this.props.user.admin); + try { + if(this.props.bank_account){ + this.props.form.setFieldsValue({ + openingbank: this.props.bank_account.bank, + subbranch: this.props.bank_account.second_bank, + subbranchs: this.props.bank_account.card_no, + }) + } + this.setState({ + openingbank: this.props.bank_account.bank, + subbranch: this.props.bank_account.second_bank, + subbranchs: this.props.bank_account.card_no, + }) + }catch (e) { + + } + } + + } + yhBankstrue = () => { + this.props.form.validateFieldsAndScroll((err, values) => { + if (!err) { + let url = `/competitions/${this.props.match.params.identifier}/prize_leader_account.json`; + axios.patch(url, { + user_id:this.props.userdata.id, + bank: values.openingbank, + second_bank: values.subbranch , + card_no: values.subbranchs + }) + .then((result) => { + try { + if (result.data.status === 0) { + try { + // console.log(values.openingbank); + // console.log(values.subbranch); + // console.log(values.subbranchs); + this.props.form.setFieldsValue({ + openingbank: values.openingbank, + subbranch: values.subbranch, + subbranchs: values.subbranchs, + }); + this.setState({ + openingbank: values.openingbank, + subbranch: values.subbranch, + subbranchs: values.subbranchs, + }) + }catch (e) { + + } + + try { + this.props.showNotification(`提交成功,等待审核!`); + + }catch (e) { + + } + try { + this.props.getdata(this.props.userdata.id); + }catch (e) { + + } + try { + this.props.GetawardinformationAPI(); + }catch (e) { + + } + } + } catch (e) { + + } + + }).catch((error) => { + console.log(error); + }) + } + }) + + } + + render() { + const {getFieldDecorator} = this.props.form; + const {updating, seconds, secondsFlag, basicInfo, phonebool, emailbool, certification, formationdata, bank_account_editable, leader, bank_account} = this.state + return ( +
    +
    +

    签/领/开户行及银行卡号

    +

    为保障奖金的及时发放,请队长如实填写你名下的银行卡信息

    +
    +
    + +
    + +
    + + {getFieldDecorator('openingbank', { + rules: [{ + initialValue:this.state.openingbank, + required: true, + message: '请输入开户行', + }], + })( + + )} + + + + {getFieldDecorator('subbranch', { + rules: [{ + initialValue: this.state.subbranch, + required: true, + message: '请输入支行', + }], + })( + + )} + + + + {getFieldDecorator('subbranchs', { + rules: [{ + initialValue: this.state.subbranchs, + required: true, + message: '请输入账号', + }], + })( + + )} + + +
    +

    +
    + {/*
    this.yhBanksfalse()}>

    取消

    */} + +
    +
    + + +
    +
    + +
    +
    + ) + } +} + +const Bankcardnumberverifications = Form.create({name: 'Bankcardnumberverification'})(Bankcardnumberverification); + +export default Bankcardnumberverifications; + diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfdownload.css b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfdownload.css new file mode 100644 index 000000000..726a02277 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfdownload.css @@ -0,0 +1,24 @@ +.pdfdownload { + max-width: 791px; + height: 40px; + background: rgba(249, 249, 249, 1); + line-height: 40px; + padding-left: 15px; +} + +.pdfpicture { + font-size: 16px; + color: rgba(0, 0, 0, 1); +} + +.pdfdownloadfont4CACFF { + color: #4CACFF !important; +} + +.pdfdownloadfont00CC5F { + color: #00CC5F; +} + +.pdfdownloadfontFF6602 { + color: #FF6602; +} diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfdownload.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfdownload.js new file mode 100644 index 000000000..eb304e007 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfdownload.js @@ -0,0 +1,215 @@ +import React, { Component } from 'react'; +import {Button,Layout,Row, Col,Divider,Table} from 'antd'; +import axios from 'axios'; +import {getImageUrl} from 'educoder'; +import './CompetitionContentspdfdownload.css'; +// import NoneData from "../../../courses/shixunHomework/shixunHomework"; + + +class CompetitionContentspdfdownload extends Component{ + constructor(props) { + super(props) + this.state={ + data:undefined, + teams:undefined + } + } + + componentDidMount(){ + window.document.title = '竞赛'; + let url=`/competitions/${this.props.match.params.identifier}/prize.json`; + let query=this.props.location&&this.props.location.search; + const types = query.split('user_id=') + let userid; + if(types[1]===undefined){ + userid=this.props.user&&this.props.user.user_id; + }else{ + userid=types[1]; + } + axios.get(url,{params:{ + user_id:userid, + } + }).then((response) => { + if(response.status===200){ + + let datas=response.data.teams; + if(datas.length>0){ + datas.map((item,key)=>{ + let lista=item.team_members; + if(lista.length>0){ + console.log(lista) + lista.map((i,k)=>{ + i["bank_account"]=item.bank_account; + }) + } + }) + } + this.setState({ + data:response.data, + teams:datas, + }) + } + }).catch((error) => { + console.log(error) + }) + } + + render() { + + + + let {data,teams}=this.state; + + const columns = [ + { + title: '角色', + dataIndex: 'type', + key: 'type', + render: (text, record) => ( + + {record.role} + + ), + }, + { + title: '姓名', + dataIndex: 'name', + key: 'name', + render: (text, record) => ( + + {record.name} + + ), + }, + { + title: '实名认证', + dataIndex: 'namecertify', + key: 'namecertify', + render: (text, record) => ( + + {record.real_name_auth==="authed"?已认证:record.real_name_auth==="authing"?待审核:record.real_name_auth==="not_authed"?未认证:""} + + ), + }, + { + title: '职业认证', + key: 'certify', + dataIndex: 'certify', + render: (text, record) => ( + + {record.professional_auth==="authed"?已认证:record.professional_auth==="authing"?待审核:record.professional_auth==="not_authed"?未认证:""} + + ), + }, + { + title: '手机绑定', + key: 'mobile', + dataIndex: 'mobile', + render: (text, record) => ( + + {record.phone_binded===true?已绑定:未绑定} + + ), + }, + { + title: '邮箱绑定', + key: 'mail', + dataIndex: 'mail', + render: (text, record) => ( + + {record.email_binded===true?已绑定:未绑定} + + ), + }, + { + title: '开户行及银行卡号信息(队长填写)', + key: 'idcard', + dataIndex: 'idcard', + render: (value, record, index) => { + if (index === 0&&record.bank_account!=null) { + return { + children: {record.bank_account.bank + record.bank_account.second_bank + record.bank_account.card_no}, + }; + } + + }, + }, + ]; + + + let people=[ { url: '/api/competitions/xxxxx/certificates/1/personal' }, + { url: '/api/competitions/xxxxx/certificates/2/personal' },] + return ( + + +
    温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。 + + + + 证书情况 + + + + 个人证书:{data&&data.personal_certifications.length===0&&data&&data.all_certified===false? + 暂未生成 原因:还未认证个人信息,this.props.Competitioncallback("2")}>立即认证: + data&&data.personal_certifications.length===0&&data&&data.all_certified===true? + 暂未生成 原因:组委会未完成证书审批,请稍后: + data&&data.personal_certifications.map((item,key)=>{ + return( + + + 立即下载 + + ) + })} + + + + 团队证书: + {data&&data.team_certifications.length===0?暂未生成 + :data&&data.team_certifications.map((item,key)=>{ + return( + + + 立即下载 + + ) + })} + + + + + {teams&&teams.map((item,key)=>{ + return( + + {item.name}战队信息填报概况 + +
    + + ) + }) + } + + + + ) + } +} +export default CompetitionContentspdfdownload; \ No newline at end of file diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js new file mode 100644 index 000000000..1afbf16a7 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/CompetitionContentspdfpeopledata.js @@ -0,0 +1,596 @@ +import React, {Component} from 'react'; +import {Button, Layout, Input, Form} from 'antd'; +import axios from 'axios'; +import {getImageUrl} from 'educoder'; +import mycompetotionchild from './mycompetotionchild.css'; +import {getHiddenName} from "../../../../user/account/AccountBasicEdit"; +import '../../../../courses/css/Courses.css' +import RealNameCertificationModal from "../../../../user/modal/RealNameCertificationModal"; +import Phonenumberverifications from './Phonenumberverification'; +import Mailboxvalidations from './Mailboxvalidation' +import Bankcardnumberverifications from './Bankcardnumberverification' +export const identityMap = {"teacher": "教师", "student": "学生", "professional": "专业人士"} + +class CompetitionContentspdfpeopledata extends Component { + constructor(props) { + super(props) + this.state = { + basicInfo: {}, + updating: '', + secondsFlag: false, + seconds: 60, + phonebool: false, + emailbool: false, + formationdata: [], + bank_account_editable: false, + leader: false, + bank_account: undefined, + certification: 1, + userdata:undefined + } + } + + componentDidMount() { + window.document.title = '竞赛'; + console.log("获取用户信息"); + console.log(this.props); + + this.GetawardinformationAPI(); + let query=this.props.location&&this.props.location.search; + const types = query.split('user_id=') + let userid; + if(types[1]===undefined){ + userid=this.props.user&&this.props.user.user_id; + }else{ + userid=types[1]; + } + this.getdata(userid); + this.GetuseridApi(userid); + + } + + GetuseridApi=(id)=>{ + //个人信息API 获取个人信息 + let url = `/users/accounts/${id}.json`; + axios.get(url).then((result) => { + if (result.data) { + console.log("GetuseridApi"); + console.log(result.data); + this.setState({ + userdata:result.data + }) + } + }).catch((error) => { + console.log(error); + }) + + } + + GetawardinformationAPI = () => { + let url = `/competitions/${this.props.match.params.identifier}/prize.json`; + let query=this.props.location&&this.props.location.search; + const types = query.split('user_id=') + let userid; + if(types[1]===undefined){ + userid=this.props.user&&this.props.user.user_id; + }else{ + userid=types[1]; + } + axios.get(url,{params:{ + user_id:userid, + } + }).then((result) => { + if (result.data) { + this.setState({ + formationdata: result.data.formationdata, + bank_account_editable: result.data.bank_account_editable, //队长是否可以编辑 + leader: result.data.leader, //是否是队长 + bank_account: result.data.bank_account, //队长银行卡号信息 + }) + } + }).catch((error) => { + console.log(error); + }) + } + + + getdata = (id) => { + this.setState({ + certification: 3 + }) + this.GetuseridApi(id); + }; + // 绑定手机 + onPhoneSubmit = () => { + this.props.form.validateFieldsAndScroll((err, values) => { + if (!err) { + let {id} =this.state.userdata; + let reg = /^1\d{10}$/; + if (reg.test(values.phone)) { + let url = `/users/accounts/${id}/phone_bind.json` + axios.post((url), { + phone: values.phone, + code: values.phoneValidateCode + }).then((result) => { + if (result) { + this.props.showNotification("手机号码绑定成功!"); + this.setState({ + phonebool: false + }) + this.getdata(this.state.userdata.id); + } + }).catch((error) => { + console.log(error); + }) + } else { + this.props.showNotification("请输入有效的11位手机号码"); + } + } + }) + } + // 绑定邮箱 + onEmailSubmit = () => { + this.props.form.validateFieldsAndScroll((err, values) => { + if (!err) { + let {id} =this.state.userdata; + let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/; + if (reg.test(values.email)) { + let url = `/users/accounts/${id}/email_bind.json` + axios.post((url), { + email: values.email, + code: values.emailValidateCode + }).then((result) => { + if (result) { + this.props.showNotification("邮箱地址绑定成功!"); + this.setState({ + emailbool: false + }) + this.getdata(this.state.userdata.id); + } + }).catch((error) => { + console.log(error); + }) + } else { + this.props.showNotification("请输入正确的邮箱地址"); + } + } + }) + } + //取消编辑 + hideUpdating = (i) => { + if (i === 1) { + this.setState({ + phonebool: false + }) + } else if (i === 2) { + this.setState({ + emailbool: false + }) + + } else if (i === 3) { + + } + + } + + // 获取验证码 + getCode = (index) => { + let url = `/accounts/get_verification_code.json` + let login = ''; + let values = this.props.form.getFieldsValue(); + if (index == 3) { + //绑定手机号码 + login = values.phone; + let reg = /^1\d{10}$/; + if (reg.test(login) == false) { + this.props.showNotification(`请先输入正确的手机号码`); + return; + } + } else if (index == 4) { + // 绑定邮箱 + login = values.email; + let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/; + if (reg.test(login) == false) { + this.props.showNotification(`请先输入正确的邮箱地址`); + return; + } + } + let type = index; + if (!login) { + this.props.showNotification(`请先输入${index == 3 ? "手机号码" : "邮箱地址"}`); + return; + } + axios.get((url), { + params: { + login, type + } + }).then((result) => { + if (result) { + // 倒计时 + this.setState({ + secondsFlag: true + }) + this.remainTime(); + } + }).catch((error) => { + console.log(error); + }) + } + + // 获取验证码倒计时 + remainTime = () => { + this.setState({ + seconds: 60 + }) + this.timer = setInterval(() => { + let {seconds} = this.state; + let s = parseInt(seconds) - 1; + if (s > -1) { + this.setState({ + seconds: s + }) + } else { + this.setState({ + secondsFlag: false + }) + clearInterval(this.timer); + } + }, 1000) + } + + phonebools = () => { + this.setState({ + phonebool: true + }) + } + + emailbools = () => { + console.log("点击了邮箱"); + this.setState({ + emailbool: true + }) + } + + //立即认证 + checkBasicInfo = (index) => { + if (this.state.userdata.base_info_completed == true) { + this.showRealNameCertificationModal(index) + } else { + try { + this.props.confirm({ + okText: `立即完善`, + content: `请先完善基本信息`, + onOk: () => { + this.props.history.push('/account/profile/edit') + } + }) + } catch (e) { + this.props.history.push(`/account/profile/edit`); + + } + } + + } + showRealNameCertificationModal = (index) => { + this.setState({ + certification: index, + }, () => { + if (index == 1) { + this.realNameCertificationModal1.setVisible(true) + } else if (index == 2) { + this.realNameCertificationModal2.setVisible(true) + } + }) + } + //绑定银行确认 + yhBankstrue = () => { + this.props.form.validateFieldsAndScroll((err, values) => { + if (!err) { + let url = `/competitions/${this.props.match.params.identifier}/prize_leader_account.json`; + axios.patch(url, { + user_id:this.state.userdata.id, + bank: values.openingbank, + second_bank: values.subbranchs, + card_no: values.subbranch + }) + .then((result) => { + try { + if (result.data.status == 0) { + // console.log(JSON.stringify(result)); + this.props.showNotification(`提交成功`); + this.getdata(this.state.userdata.id); + this.GetawardinformationAPI(); + } + } catch (e) { + + } + + }).catch((error) => { + console.log(error); + }) + } + }) + + } + + //取消认证弹框 + onCancel = () => { + this.getdata(this.state.userdata.id); + + } + + bindRef = ref => { this.child = ref } + //撤销认证 + Cancellationofapplication = (index) => { + let userid; + let query=this.props.location&&this.props.location.search; + const types = query.split('user_id=') + if(types[1]===undefined){ + userid=this.props.user&&this.props.user.user_id; + }else{ + userid=types[1]; + } + let url = "" + if (index === 1) { + url = `/users/accounts/${userid}/authentication_apply.json`; + } else if (index === 2) { + url = `/users/accounts/${userid}/professional_auth_apply.json`; + } + axios.delete(url) + .then((response) => { + try { + if (response.data.status == 0) { + if (index === 1) { + this.props.showNotification('撤销实名认证成功') + } else if (index === 2) { + this.props.showNotification('撤销职业认证成功') + } + try { + this.getdata(this.state.userdata.id); + }catch (e) { + + } + + } + } catch (e) { + + } + + }) + .catch(function (error) { + console.log(error); + }); + + } + + + render() { + const admins=this.props.user.admin; + if(admins===undefined||admins===null) { + admins === false; + } + const {updating, seconds, secondsFlag,userdata, basicInfo, phonebool, emailbool, certification, formationdata, bank_account_editable, leader, bank_account} = this.state + return ( +
    + {this.state.certification === 1 &&userdata? + + this.realNameCertificationModal1 = form} + certification={certification} + Getdata={(id) => this.getdata(id)} + onCancel={() => this.onCancel()} + > + + + : ""} + + {this.state.certification === 2 &&userdata ? + this.realNameCertificationModal2 = form} + certification={certification} + Getdata={(id) => this.getdata(id)} + onCancel={() => this.onCancel()} + + > : ""} +
    +

    *实名信息 +

    + {userdata && userdata.authentication == "uncertified" ? +

    通过实名认证后才能获得证书

    : "" + } + {userdata && userdata.authentication == "uncertified" ? +

    this.checkBasicInfo(1)}>立即认证

    : "" + } + +
    +
    +

    姓名:

    +

    {userdata && userdata.name} + + { + userdata && userdata.authentication == "uncertified" ? "" : + userdata && userdata.authentication == "applying" ? +

    待审核!

    this.Cancellationofapplication(1)}>撤销认证

    + : +

    +

    已认证

    +

    + } +

    +
    + +
    +

    性别:

    +

    {userdata && userdata.gender == 0 ? "男" : "女"}

    +
    + +
    +

    *职业信息 +

    + { + userdata && userdata.professional_certification == "uncertified" ? +

    通过职业认证后才能获得证书

    + + : ""} + { + userdata && userdata.professional_certification == "uncertified" ? +

    this.checkBasicInfo(2)}>立即认证

    + + : ""} +
    + +
    +

    职业:

    +

    {userdata && userdata.identity && identityMap[userdata.identity]} + { + userdata && userdata.professional_certification == "uncertified" ? + "" : + userdata && userdata.professional_certification == "applying" ? +

    +

    待审核!

    this.Cancellationofapplication(2)}>撤销认证

    +

    + : +

    +

    已认证

    +

    this.checkBasicInfo(2)}>重新认证

    + +

    + } +

    +
    +
    +

    {userdata && userdata.technical_title ? "职称:" : ""}{userdata && userdata.student_id ? "学号:" : ""}

    +

    {userdata && (userdata.technical_title || userdata.student_id)}

    +
    +
    +

    学校:

    +

    {userdata && userdata.school_name}

    +
    +
    +

    院系:

    +

    {userdata && userdata.department_name}

    +
    +
    +

    *联系方式 +

    +
    +
    +

    手机号:

    + { + userdata && userdata.phone ? +

    {userdata && userdata.phone}

    + : +

    未绑定

    + } +

    this.phonebools()}>{userdata && userdata.phone ? (phonebool === false ? "更换" : "") : (phonebool === false ? "立即绑定" : "")}

    +
    + {/*手机号绑定*/} + { + phonebool === true &&userdata ? + this.hideUpdating(i)} + getdata={(id) => this.getdata(id)}> + : "" + } + + +
    +

    Email:

    +

    {userdata && userdata.mail}

    +

    this.emailbools()}>{userdata && userdata.mail ? (emailbool === false ? "更换" : "") : (emailbool === false ? "立即绑定" : "")}

    +
    + { + emailbool === false ? "" : + ( + userdata? + this.hideUpdating(i)} + getdata={(id) => this.getdata(id)}> + :"" + ) + } + { + leader === true ? +
    + { + bank_account_editable === true ? + this.hideUpdating(i)} + getdata={(id) => this.getdata(id)} + GetawardinformationAPI={() => this.GetawardinformationAPI()} + bank_account={this.state.bank_account} + > + : + admins===true? + this.hideUpdating(i)} + getdata={(id) => this.getdata(id)} + GetawardinformationAPI={() => this.GetawardinformationAPI()} + bank_account={this.state.bank_account} + > + : +
    +
    +

    签/领/开户行及银行卡号

    +

    为保障奖金的及时发放,请队长如实填写你名下的银行卡信息

    +
    + { + bank_account && bank_account ? +
    +
    +

    开户行:

    +

    {bank_account && bank_account.bank}

    +
    +
    +

    支行:

    +

    {bank_account && bank_account.second_bank}

    +
    +
    +

    账号:

    +

    {bank_account && bank_account.card_no}

    +
    +
    + : + "" + } + +
    + } +
    + : +
    + { + admins===true? + this.hideUpdating(i)} + getdata={(id) => this.getdata(id)} + GetawardinformationAPI={() => this.GetawardinformationAPI()} + bank_account={this.state.bank_account} + > + :"" + } +
    + } + + +
    + ) + } +} + +export default CompetitionContentspdfpeopledata; + diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Mailboxvalidation.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Mailboxvalidation.js new file mode 100644 index 000000000..934369aac --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Mailboxvalidation.js @@ -0,0 +1,270 @@ +import React, {Component} from 'react'; +import {Button, Layout, Input, Form} from 'antd'; +import axios from 'axios'; +import {getImageUrl} from 'educoder'; +import mycompetotionchild from './mycompetotionchild.css'; +import {getHiddenName} from "../../../../user/account/AccountBasicEdit"; +import '../../../../courses/css/Courses.css' + +export const identityMap = {"teacher": "教师", "student": "学生", "professional": "专业人士"} + +class Mailboxvalidation extends Component { + constructor(props) { + super(props) + this.state = { + basicInfo: {}, + updating: '', + secondsFlag: false, + seconds: 60, + phonebool: false, + emailbool: false, + formationdata: [], + bank_account_editable: false, + leader: false, + bank_account: undefined, + certification: 1 + } + } + + componentDidMount() { + window.document.title = '竞赛'; + // console.log("3获取用户信息"); + // console.log(this.props); + } + + + // 绑定邮箱 + onEmailSubmit = () => { + this.props.form.validateFieldsAndScroll((err, values) => { + if (!err) { + let {id} = this.props.userdata; + let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/; + if (reg.test(values.email)) { + let url = `/users/accounts/${id}/email_bind.json` + axios.post((url), { + email: values.email, + code: values.emailValidateCode + }).then((result) => { + if (result) { + this.props.showNotification("邮箱地址绑定成功!"); + this.hideUpdating(2); + this.props.getdata(id); + } + }).catch((error) => { + console.log(error); + }) + } else { + this.props.showNotification("请输入正确的邮箱地址"); + } + } + }) + } + //取消编辑 + hideUpdating = (i) => { + if (i === 1) { + this.props.hideUpdating(1); + } else if (i === 2) { + this.props.hideUpdating(2); + + + } else if (i === 3) { + + } + + } + + // 获取验证码 + getCode = (index) => { + let url = `/accounts/get_verification_code.json` + let login = ''; + let values = this.props.form.getFieldsValue(); + if (index == 3) { + //绑定手机号码 + login = values.phone; + let reg = /^1\d{10}$/; + if (reg.test(login) == false) { + this.props.showNotification(`请先输入正确的手机号码`); + return; + } + } else if (index == 4) { + // 绑定邮箱 + login = values.email; + let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/; + if (reg.test(login) == false) { + this.props.showNotification(`请先输入正确的邮箱地址`); + return; + } + } + let type = index; + if (!login) { + this.props.showNotification(`请先输入${index == 3 ? "手机号码" : "邮箱地址"}`); + return; + } + axios.get((url), { + params: { + login, type + } + }).then((result) => { + if (result) { + // 倒计时 + this.setState({ + secondsFlag: true + }) + this.remainTime(); + } + }).catch((error) => { + console.log(error); + }) + } + + // 获取验证码倒计时 + remainTime = () => { + this.setState({ + seconds: 60 + }) + this.timer = setInterval(() => { + let {seconds} = this.state; + let s = parseInt(seconds) - 1; + if (s > -1) { + this.setState({ + seconds: s + }) + } else { + this.setState({ + secondsFlag: false + }) + clearInterval(this.timer); + } + }, 1000) + } + + phonebools = () => { + this.setState({ + phonebool: true + }) + } + + emailbools = () => { + console.log("点击了邮箱"); + this.setState({ + emailbool: true + }) + } + + + render() { + const {getFieldDecorator} = this.props.form; + const {updating, seconds, secondsFlag, basicInfo, phonebool, emailbool, certification, formationdata, bank_account_editable, leader, bank_account} = this.state + console.log(emailbool); + return ( +
    + +
    + +
    + + {getFieldDecorator('email', { + rules: [{ + // initialValue: this.state.cityDefaultValue, + required: true, + message: basicInfo && basicInfo.mail ? '请输入要更换的新邮箱地址' : '请输入邮箱地址', + }], + })( + + )} + + + + {getFieldDecorator('emailValidateCode', { + rules: [{ + // initialValue: this.state.cityDefaultValue, + required: true, + message: '请输入邮箱收到的验证码', + }], + })( + + )} + + + +
    + + +
    + +
    +
    +
    + ) + } +} + +const Mailboxvalidations = Form.create({name: 'Mailboxvalidation'})(Mailboxvalidation); + +export default Mailboxvalidations; + diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Phonenumberverification.js b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Phonenumberverification.js new file mode 100644 index 000000000..fa0b20b7a --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/Phonenumberverification.js @@ -0,0 +1,262 @@ +import React, {Component} from 'react'; +import {Button, Layout, Input, Form} from 'antd'; +import axios from 'axios'; +import {getImageUrl} from 'educoder'; +import mycompetotionchild from './mycompetotionchild.css'; +import {getHiddenName} from "../../../../user/account/AccountBasicEdit"; +import '../../../../courses/css/Courses.css' +import RealNameCertificationModal from "../../../../user/modal/RealNameCertificationModal"; + +export const identityMap = {"teacher": "教师", "student": "学生", "professional": "专业人士"} + +class Phonenumberverification extends Component { + constructor(props) { + super(props) + this.state = { + updating: '', + secondsFlag: false, + seconds: 60, + phonebool: false, + emailbool: false, + formationdata: [], + bank_account_editable: false, + leader: false, + bank_account: undefined, + certification: 1 + } + } + + componentDidMount() { + window.document.title = '竞赛'; + // console.log("获取用户信息"); + // console.log(this.props); + } + + + // 绑定手机 + onPhoneSubmit = () => { + this.props.form.validateFieldsAndScroll((err, values) => { + if (!err) { + let {id} = this.props.userdata; + let reg = /^1\d{10}$/; + if (reg.test(values.phone)) { + let url = `/users/accounts/${id}/phone_bind.json` + axios.post((url), { + phone: values.phone, + code: values.phoneValidateCode + }).then((result) => { + if (result) { + this.props.showNotification("手机号码绑定成功!"); + this.props.hideUpdating(1) + this.props.getdata(id); + } + }).catch((error) => { + console.log(error); + }) + } else { + this.props.showNotification("请输入有效的11位手机号码"); + } + } + }) + } + //取消编辑 + hideUpdating = (i) => { + if (i === 1) { + this.props.hideUpdating(1); + } else if (i === 2) { + this.props.hideUpdating(2); + + } else if (i === 3) { + + } + + } + + // 获取验证码 + getCode = (index) => { + let url = `/accounts/get_verification_code.json` + let login = ''; + let values = this.props.form.getFieldsValue(); + if (index == 3) { + //绑定手机号码 + login = values.phone; + let reg = /^1\d{10}$/; + if (reg.test(login) == false) { + this.props.showNotification(`请先输入正确的手机号码`); + return; + } + } else if (index == 4) { + // 绑定邮箱 + login = values.email; + let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/; + if (reg.test(login) == false) { + this.props.showNotification(`请先输入正确的邮箱地址`); + return; + } + } + let type = index; + if (!login) { + this.props.showNotification(`请先输入${index == 3 ? "手机号码" : "邮箱地址"}`); + return; + } + axios.get((url), { + params: { + login, type + } + }).then((result) => { + if (result) { + // 倒计时 + this.setState({ + secondsFlag: true + }) + this.remainTime(); + } + }).catch((error) => { + console.log(error); + }) + } + + // 获取验证码倒计时 + remainTime = () => { + this.setState({ + seconds: 60 + }) + this.timer = setInterval(() => { + let {seconds} = this.state; + let s = parseInt(seconds) - 1; + if (s > -1) { + this.setState({ + seconds: s + }) + } else { + this.setState({ + secondsFlag: false + }) + clearInterval(this.timer); + } + }, 1000) + } + + phonebools = () => { + this.setState({ + phonebool: true + }) + } + + + render() { + const {getFieldDecorator} = this.props.form; + const {updating, seconds, secondsFlag, phonebool, emailbool, certification, formationdata, bank_account_editable, leader, bank_account} = this.state + const {basicInfo} = this.props + console.log(emailbool); + return ( +
    + +
    + +
    + + {getFieldDecorator('phone', { + rules: [{ + // initialValue: this.state.cityDefaultValue, + required: true, + message: `请输入要${basicInfo.phone ? '更换' : '绑定'}的手机号码`, + }], + })( + + )} + + + + {getFieldDecorator('phoneValidateCode', { + rules: [{ + // initialValue: this.state.cityDefaultValue, + required: true, + message: '请输入手机获取的验证码', + }], + })( + + )} + + + +
    + + +
    + +
    +
    +
    + ) + } +} + +const Phonenumberverifications = Form.create({name: 'Phonenumberverification'})(Phonenumberverification); + +export default Phonenumberverifications; + diff --git a/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/mycompetotionchild.css b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/mycompetotionchild.css new file mode 100644 index 000000000..fd85606e0 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitioncommon/CompetitionCommonChild/CompetitionContentspdfChild/mycompetotionchild.css @@ -0,0 +1,314 @@ +/*垂直布局 + + 一 + 二 + 三 +*/ +.flexdirectionjust { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} + + +.directstwebkitflex { + display: flex; + display: -webkit-flex; + flex-direction: column; + align-items: center; +} + +.diredisplayitflex { + display: flex; + display: -webkit-flex; + align-items: center; +} + +/*垂直布局*/ +/*靠左侧 +一 二 三 四 五 六 七 八 +*/ +.flexdirection { + display: flex; + flex-direction: row; +} + +.flexdirections { + display: flex; + flex-direction: initial; +} + +/*靠左侧 +*/ + + +/*靠右侧八 七 六 五 四 三 二 一*/ +.flexdirectionss { + display: flex; + flex-direction: row-reverse; +} + + +/*垂直布局 +一 +二 +三 +四 +*/ +.flexdidirectionss { + display: flex; + flex-direction: column; +} + +/*垂直布局 +四 +三 +二 +一 +*/ +.flexdidireverses { + display: flex; + flex-direction: column-reverse; +} + +.fontcolorsysl { + color: #FF0000 +} + +.fontcolorsyslhei { + color: #000000 +} + +.fontcolorsyslhui { + color: #888888 +} + +.fontcolorsyslhui1 { + color: #666666; +} + +.fontcolorsysllan { + color: #4CACFF +} + +.fontcolorsysljin { + color: #DD7600 +} + +.w200 { + width: 200px; +} + +.w64 { + width: 64px; +} + +.w60 { + width: 60px; +} + +.w98 { + width: 98px; +} + +.myysllineheight { + line-height: 40px; +} + +.myyslminwidth { + min-width: 60px; +} + +.myyslminwidth276 { + width: 276px; +} + +.buttongo { + background: #E7E7E7; + border: 1px solid #E7E7E7; + width: 60px; + height: 30px; + border-radius: 4px; + color: #999999; + font-size: 16px; +} + +.buttongo2 { + background: #4CACFF; + border: 1px solid #4CACFF; + width: 64px; + height: 32px; + border-radius: 4px; + color: #FFFFFF; + font-size: 16px; +} + +.fontwenzi { + text-align: center; + line-height: 30px; +} + +.mt17 { + margin-top: 17px; +} + +.mt36 { + margin-top: 36px; +} + +.mt23 { + margin-top: 23px; +} + +.mt19 { + margin-top: 19px; +} + +.mt23 { + margin-top: 23px; +} + +.mt34 { + margin-top: 34px; +} + +.ml11 { + margin-left: 11px; +} + +.ml38 { + margin-left: 38px; +} + +.ml7 { + margin-left: 7px; +} + +.colorgreenlight { + color: #6EC76E +} + +.colorgreenorg { + color: #FF7300; +} + +.borcolors { + border: 1px solid #4CACFF; + + text-align: center; +} + +.mycompitcursor { + cursor: pointer; +} + +.basicForm { + background: #fff; + padding: 30px; + margin-bottom: 10px; + box-sizing: border-box; + width: 100%; + min-height: 390px; +} + +.basicForm .title { + font-size: 16px; + padding-left: 30px; + margin-bottom: 10px; +} + +.flexTable { + display: flex; + flex-direction: column; +} + +.flexRow { + display: flex; +} + +.mb15 { + margin-bottom: 15px !important; +} + +/* BUTTOn */ +.ant-btn { + border-radius: 2px; +} + +button.ant-btn.ant-btn-primary.grayBtn { + background: #CBCBCB; + border-color: #CBCBCB; +} + +.borderBottom { + border-bottom: 1px solid #4CACFF; +} + +/* form ---------------- START */ +.formItemInline { + display: flex; +} + +.formItemInline .ant-form-item-control-wrapper { + display: inline-block; +} + +.hideRequireTag .ant-form-item-required:before { + display: none; +} + + +/* .basicForm .ant-form-item-label { + width: 100px; + padding-right: 10px; +} + .basicForm .ant-form-item-label label { + color: #979797 + } */ + + +.courseNormalForm .ant-select-show-search { + height: 40px; +} + +.courseNormalForm .ant-select-auto-complete.ant-select .ant-input { + height: 40px; +} + +.courseNormalForm .ant-select-search__field__mirror { + height: 40px; +} + +.courseNormalForm .ant-input-lg { + height: 40px; +} + +.courseNormalForm .ant-select-selection--single { + height: 40px; +} + +.courseNormalForm .ant-select-auto-complete.ant-select .ant-select-selection--single { + height: 40px +} + +.courseNormalForm .ant-input-affix-wrapper { + height: 40px; +} + +/* 职业 */ +.courseNormalForm .ant-select-selection-selected-value { + line-height: 38px +} + +.courseNormalForm input { + height: 40px; +} + +.w300 { + width: 300px; +} + +.w56 { + width: 56px; +} diff --git a/public/react/src/modules/courses/competitions/Competitions.js b/public/react/src/modules/courses/competitions/Competitions.js new file mode 100644 index 000000000..704b85ef9 --- /dev/null +++ b/public/react/src/modules/courses/competitions/Competitions.js @@ -0,0 +1,92 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { Route, Link, Switch } from "react-router-dom"; + +import Loading from '../../Loading'; + +import Loadable from 'react-loadable'; +import { TPMIndexHOC } from '../tpm/TPMIndexHOC'; +import { CNotificationHOC } from '../courses/common/CNotificationHOC'; + +//新版竞赛首页 +const CompetitionsIndex = Loadable({ + loader: () => import('./Competitimain/CompetitionsIndex'), + loading: Loading, +}) + +//竞赛详情页 +const CompetitionCommon=Loadable({ + loader: () => import('./Competitioncommon/CompetitionCommon'), + loading: Loading, +}) + + +//战队详情 +const CompetitionTeams = Loadable({ + loader: () => import('./Competition_teams/Competitionteams'), + loading: Loading, +}) + +//团队竞赛报名 +const Registration = Loadable({ + loader: () => import('../competition/Registration'), + loading: Loading, +}); + +class Competitions extends Component { + constructor(props) { + super(props) + } + + componentDidMount(){ + + window.document.title = '竞赛'; + } + + render() { + + return ( +
    + + + + {/*新版竞赛战队详情*/} + () + } + > + + + {/*新版竞赛报名*/} + () + } + /> + + {/*新版竞赛详情页面*/} + () + } + > + + {/*新版竞赛首页*/} + () + } + > + + + +
    + ); + } +} + +export default CNotificationHOC() (TPMIndexHOC (Competitions)) ; \ No newline at end of file diff --git a/public/react/src/modules/courses/coursesDetail/CoursesBanner.js b/public/react/src/modules/courses/coursesDetail/CoursesBanner.js index 503c73a10..5f3704a33 100644 --- a/public/react/src/modules/courses/coursesDetail/CoursesBanner.js +++ b/public/react/src/modules/courses/coursesDetail/CoursesBanner.js @@ -130,16 +130,28 @@ class CoursesBanner extends Component { axios.get(url,{params: dataqueryss }).then((result) => { - if( result!=undefined){ - let data = result.data; - this.setState({ - coursedata: data, - excellent:data.excellent, - }) - this.props.ispostexcellenttype(data.excellent) + if(result.data.status===-2){ + // this.setState({ + // AccountProfiletype:true, + // content:result.data.message, + // okText:"立即认证", + // cannelText:"稍后认证", + // okHref:`/account/certification`, + // Accounturltype:true + // }) }else{ - this.onloadupdatabanner() + if( result!=undefined){ + let data = result.data; + this.setState({ + coursedata: data, + excellent:data.excellent, + }) + this.props.ispostexcellenttype(data.excellent) + }else{ + this.onloadupdatabanner() + } } + }) }; foo=(url)=> { @@ -452,7 +464,12 @@ class CoursesBanner extends Component { hideAccountProfile=()=>{ this.setState({ - AccountProfiletype:false + AccountProfiletype:false, + content:undefined, + okText:undefined, + okHref:undefined, + cannelText:undefined, + Accounturltype:undefined }) }; ysljoinmodalCancel=()=>{ diff --git a/public/react/src/modules/courses/coursesHome/CoursesHome.js b/public/react/src/modules/courses/coursesHome/CoursesHome.js index 56de3ba7f..c02c49ee9 100644 --- a/public/react/src/modules/courses/coursesHome/CoursesHome.js +++ b/public/react/src/modules/courses/coursesHome/CoursesHome.js @@ -119,7 +119,7 @@ class CoursesHome extends Component{ .courses-head{ width: 100%; height: 300px; - background-image: url(${getImageUrl(this.props.mygetHelmetapi && this.props.mygetHelmetapi.course_banner_url === null ?`images/educoder/competitions/courses.jpg`:this.props.mygetHelmetapi&&this.props.mygetHelmetapi.course_banner_url)}); + background-image: url(${getImageUrl(this.props.mygetHelmetapi && this.props.mygetHelmetapi.course_banner_url === null ?`images/educoder/courses/courses.jpg`:this.props.mygetHelmetapi&&this.props.mygetHelmetapi.course_banner_url)}); background-color: #081C4B; background-position: center; background-repeat: no-repeat; diff --git a/public/react/src/modules/courses/coursesPublic/HomeworkModal.js b/public/react/src/modules/courses/coursesPublic/HomeworkModal.js index 69eb937ff..849159301 100644 --- a/public/react/src/modules/courses/coursesPublic/HomeworkModal.js +++ b/public/react/src/modules/courses/coursesPublic/HomeworkModal.js @@ -91,7 +91,6 @@ class HomeworkModal extends Component{ //勾选实训 shixunhomeworkedit=(list)=>{ - this.setState({ group_ids:list }) @@ -108,7 +107,6 @@ class HomeworkModal extends Component{ } propsSaves=(ds,endtime)=>{ - if(ds.length ===0&&endtime === ""){ this.props.Saves() }else{ diff --git a/public/react/src/modules/courses/coursesPublic/NewShixunModel.js b/public/react/src/modules/courses/coursesPublic/NewShixunModel.js index 5fe9c8aa0..99a8ad232 100644 --- a/public/react/src/modules/courses/coursesPublic/NewShixunModel.js +++ b/public/react/src/modules/courses/coursesPublic/NewShixunModel.js @@ -616,7 +616,7 @@ class NewShixunModel extends Component{ } - {shixun_list===undefined||shixuns_count===undefined?"":shixun_list.length===0||shixuns_count===0?"":shixuns_count>15?
    + {shixun_list===undefined||shixuns_count===undefined?"":shixun_list.length===0||shixuns_count===0?"":shixuns_count>15?
    +
    @@ -373,7 +424,7 @@ class Selectresource extends Component{ height: 37px; } .scrollbox{ - height:250px !important; + height:145px !important; } .selectfilsbox{ height: 50px; @@ -424,7 +475,7 @@ class Selectresource extends Component{ 延期发布 - 0?"": + />} (按照设置的时间定时发布) + + + {this.props.course_groups.length>0?this.props.isStudent()===true?"":
    + {this.state.Radiovalue===1?:""} + { + course_group_publish_times.map((item,key)=>{ + return( +
    + + + this.onChangeTimepublish(e,index,key,2)} + // onChange={ this.onChangeTimepublish } + disabledTime={disabledDateTime} + disabledDate={disabledDate} + /> + {key!=0?this.deletegrouppublish(key)}>:""} + {key+1===this.props.course_groups.length?"":} +
    + ) + }) + + } +
    :""}
    {this.state.patheditarrytype===true?

    请选择资源

    :""} {this.state.Radiovaluetype===true?

    发布时间不能为空

    :""}
    diff --git a/public/react/src/modules/courses/coursesPublic/sendResource.js b/public/react/src/modules/courses/coursesPublic/sendResource.js index a0a62048b..b0f4b1b69 100644 --- a/public/react/src/modules/courses/coursesPublic/sendResource.js +++ b/public/react/src/modules/courses/coursesPublic/sendResource.js @@ -14,12 +14,12 @@ function range(start, end) { } return result; } + function disabledDateTime() { return { - // disabledHours: () => range(0, 24).splice(4, 20), disabledMinutes: () => range(1, 30).concat(range(31, 60)), - // disabledSeconds: () => [0, 60], - }; + // disabledSeconds: () => range(0,60) + } } function disabledDate(current) { @@ -45,8 +45,8 @@ class Sendresource extends Component{ // moment(new Date()).format('YYYY-MM-DD HH:mm:ss'), course_group_publish_times:[ { - course_group_id : undefined, - publish_time :"" + group_id : undefined, + publish_time :undefined, }], course_groups:undefined, course_groups_count:undefined, @@ -127,7 +127,7 @@ class Sendresource extends Component{ } Saves=()=>{ - let {fileList,description,is_public,datatime,Radiovalue} =this.state; + let {fileList,description,is_public,datatime,Radiovalue,course_group_publish_times} =this.state; let newfileList=[]; for(var list of fileList){ @@ -141,7 +141,7 @@ class Sendresource extends Component{ return } - if(this.state.Radiovalue===1){ + if(this.state.Radiovalue===1&&this.props.course_groups.length===0){ if(datatime===undefined||datatime===null||datatime=== ""){ this.setState({ Radiovaluetype:true @@ -156,6 +156,7 @@ class Sendresource extends Component{ + if(description===undefined){ }else if(description.length>100){ @@ -176,9 +177,10 @@ class Sendresource extends Component{ course_second_category_id:this.props.coursesidtype===undefined||this.props.coursesidtype==="node"?0:attachmentId, attachment_ids:newfileList, is_public:is_public, - publish_time:Radiovalue===1?datatime===undefined? undefined:datatime:undefined, + publish_time:this.props.course_groups.length===0?Radiovalue===1?datatime===undefined? undefined:datatime:undefined:"", description:description, delay_publish:Radiovalue, + group_settings:this.props.course_groups.length===0?"":course_group_publish_times }).then((result)=>{ if(result.data.status===0){ @@ -237,10 +239,42 @@ class Sendresource extends Component{ Radiovalue: e.target.value, }); } + + addgrouppublish=()=>{ + let newlist=this.state.course_group_publish_times; + newlist.push( { + group_id : undefined, + publish_time :undefined, + }) + this.setState({ + course_group_publish_times:newlist + }) + } + deletegrouppublish=(key)=>{ + let newlist=this.state.course_group_publish_times; + newlist.splice(key,1); + this.setState({ + course_group_publish_times:newlist + }) + } + selectassigngroups=(e,index,key)=>{ + let {course_group_publish_times}=this.state; + let newgroup_publish=course_group_publish_times; + for(var i=0; i {/*提示*/} @@ -401,8 +436,8 @@ class Sendresource extends Component{ 延期发布 + {this.props.course_groups.length===0? + />:""} (按照设置的时间定时发布) + + + + {this.props.course_groups.length>0?this.props.isStudent()===true?"":
    + {this.state.Radiovalue===1?:""} + { + course_group_publish_times.map((item,key)=>{ + return( +
    + + + this.onChangeTimepublish(e,index,key,2)} + // onChange={ this.onChangeTimepublish } + disabledTime={disabledDateTime} + disabledDate={disabledDate} + /> + {key!=0?this.deletegrouppublish(key)}>:""} + {key+1===this.props.course_groups.length?"":} +
    + ) + }) + + } +
    :""}
    diff --git a/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js b/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js index a06cbbfa7..7cef67aad 100644 --- a/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js +++ b/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js @@ -27,7 +27,6 @@ const Search = Input.Search; const RadioGroup = Radio.Group; const CheckboxGroup = Checkbox.Group; const {Option} = Select; - //学生老师页面 class Studentshavecompletedthelist extends Component { // http://localhost:3007/courses/1309/exercises/722/exercises/student_exercise_list?debug=s @@ -317,6 +316,26 @@ class Studentshavecompletedthelist extends Component { : + record.commit_method===5? + +
    最终调整成绩:{record.efficiencyscore}分
    + }> + 90 ? { + color: '#DD1717', + textAlign: "center" + } : parseInt(record.efficiencyscore) <= 90 ? { + color: '#FF6800', + textAlign: "center" + } : parseInt(record.efficiencyscore) <= 60 ? { + color: '#747A7F', + textAlign: "center", + } : { + color: '#747A7F', + textAlign: "center" + }}>{record.efficiencyscore} +
    + : 90 ? { color: '#DD1717', textAlign: "center" @@ -587,6 +606,30 @@ class Studentshavecompletedthelist extends Component { }}>-- : + record.commit_method===5? + +
    最终调整成绩:{record.efficiencyscore}分
    + }> + 90 ? { + color: '#DD1717', + textAlign: "center", + width:"199px" + } : parseInt(record.efficiencyscore) <= 90 ? { + color: '#FF6800', + textAlign: "center", + width:"199px" + } : parseInt(record.efficiencyscore) <= 60 ? { + color: '#747A7F', + textAlign: "center", + width:"199px" + } : { + color: '#747A7F', + textAlign: "center", + width:"199px" + }}>{record.efficiencyscore} +
    + : 90 ? { color: '#DD1717', textAlign: "center", @@ -845,6 +888,26 @@ class Studentshavecompletedthelist extends Component { }}>-- : + record.commit_method===5? + +
    最终调整成绩:{record.efficiencyscore}分
    + }> + 90 ? { + color: '#DD1717', + textAlign: "center", + } : parseInt(record.efficiencyscore) <= 90 ? { + color: '#FF6800', + textAlign: "center", + } : parseInt(record.efficiencyscore) <= 60 ? { + color: '#747A7F', + textAlign: "center", + } : { + color: '#747A7F', + textAlign: "center", + }}>{record.efficiencyscore} +
    + : 90 ? { color: '#DD1717', textAlign: "center", @@ -1048,6 +1111,26 @@ class Studentshavecompletedthelist extends Component { textAlign: "center",}}>-- : + record.commit_method===5? + +
    最终调整成绩:{record.efficiencyscore}分
    + }> + 90 ? { + color: '#DD1717', + textAlign: "center", + } : parseInt(record.efficiencyscore) <= 90 ? { + color: '#FF6800', + textAlign: "center", + } : parseInt(record.efficiencyscore) <= 60 ? { + color: '#747A7F', + textAlign: "center", + } : { + color: '#747A7F', + textAlign: "center", + }}>{record.efficiencyscore} +
    + : 90 ? { color: '#DD1717', textAlign: "center", @@ -1246,6 +1329,26 @@ class Studentshavecompletedthelist extends Component { textAlign: "center",}}>-- : + record.commit_method===5? + +
    最终调整成绩:{record.efficiencyscore}分
    + }> + 90 ? { + color: '#DD1717', + textAlign: "center", + } : parseInt(record.efficiencyscore) <= 90 ? { + color: '#FF6800', + textAlign: "center", + } : parseInt(record.efficiencyscore) <= 60 ? { + color: '#747A7F', + textAlign: "center", + } : { + color: '#747A7F', + textAlign: "center", + }}>{record.efficiencyscore} +
    + : 90 ? { color: '#DD1717', textAlign: "center", @@ -1401,7 +1504,9 @@ class Studentshavecompletedthelist extends Component { // //console.log("试卷学生未截止"); this.Generatenewdatas(response.data.exercise_users); if (response.data.exercise_types.subjective === 0) { + if (this.state.noclassroom === undefined || this.state.noclassroom === "" || this.state.noclassroom === null) { + console.log("4"); var arr =[]; for(var i=0;i { // 教师列表 - parseInt(tab[0])==0 ? this.setcourse_groupysls(value)} current_status = {this.state.current_status} Commonheadofthetestpaper={this.state.Commonheadofthetestpaper}>:"" + parseInt(tab[0])==0 ? this.setcourse_groupysls(value)} current_status = {this.state.current_status} Commonheadofthetestpaper={this.state.Commonheadofthetestpaper} yslstustate={[`${polls_status[Commonheadofthetestpaper && Commonheadofthetestpaper.exercise_status]}`]}>:"" } {/*统计结果*/} diff --git a/public/react/src/modules/courses/members/studentsList.js b/public/react/src/modules/courses/members/studentsList.js index ac0f81356..1f15303f7 100644 --- a/public/react/src/modules/courses/members/studentsList.js +++ b/public/react/src/modules/courses/members/studentsList.js @@ -749,7 +749,7 @@ class studentsList extends Component{ {invite_code} -
    成员可以通过邀请码主动加入课堂
    +
    成员可以通过邀请码主动加入分班
    点击立刻复制邀请码
    }> diff --git a/public/react/src/modules/courses/shixunHomework/shixunreport/ConclusionEvaluation.js b/public/react/src/modules/courses/shixunHomework/shixunreport/ConclusionEvaluation.js index d5c8aa57f..8d678f335 100644 --- a/public/react/src/modules/courses/shixunHomework/shixunreport/ConclusionEvaluation.js +++ b/public/react/src/modules/courses/shixunHomework/shixunreport/ConclusionEvaluation.js @@ -1,6 +1,6 @@ import React, {Component} from "react"; import {WordsBtn} from 'educoder'; -import {Table,Tooltip,} from "antd"; +import {Table,Tooltip} from "antd"; import {Link,Switch,Route,Redirect} from 'react-router-dom'; class ConclusionEvaluation extends Component { @@ -23,10 +23,10 @@ class ConclusionEvaluation extends Component { dataIndex: 'type', key: 'type', render: (text, record) => ( - {record.type} + {record.type} ), }, { - title: '获得经验值', + title:'获得经验值', dataIndex: 'empirical', key: 'empirical', render: (text, record) => ( @@ -58,7 +58,7 @@ class ConclusionEvaluation extends Component { - 分数:{record.eff_scores.eff_score}/总分:{record.eff_score_full} + 分数:{record.eff_scores.eff_score}/总分:{record.eff_scores.eff_score_full} }> {record.eff_scores.eff_score}/{record.eff_scores.eff_score_full} diff --git a/public/react/src/modules/courses/statistics/Statistics.js b/public/react/src/modules/courses/statistics/Statistics.js index bb1ed9a09..00a47a81d 100644 --- a/public/react/src/modules/courses/statistics/Statistics.js +++ b/public/react/src/modules/courses/statistics/Statistics.js @@ -72,32 +72,34 @@ class Statistics extends Component{ }) } - getDynamiclistdatas=(group_ids)=>{ - - let courseId=this.props.match.params.coursesId; - let url=`/courses/${courseId}/act_score.json`; - let data={ - group_ids:group_ids, - } - axios.get(url,{params: - data - }).then((result) => { - if (result) { + getDynamiclistdatas=(group_ids,key)=>{ + if(key==='2') { + let courseId = this.props.match.params.coursesId; + let url = `/courses/${courseId}/act_score.json`; + let data = { + group_ids: group_ids, + } + axios.get(url, { + params: + data + }).then((result) => { + if (result) { + this.setState({ + course_members: result.data.course_members, + bomisSpin: false + }) + } + }).catch((error) => { + console.log(error); this.setState({ - course_members:result.data.course_members, - bomisSpin:false + bomisSpin: false, }) - } - }).catch((error) => { - console.log(error); - this.setState({ - bomisSpin:false, }) - }) + } } - getwork_scoredata=(page,group_ids,sort)=>{ - let {activeKey}=this.state; + getwork_scoredata=(page,group_ids,sort,key)=>{ + this.setState({ page:page, sort:sort, @@ -105,7 +107,7 @@ class Statistics extends Component{ bomisSpin:true, }) - if(activeKey==='1'){ + if(key==='1'||key===undefined){ let courseId=this.props.match.params.coursesId; let url=`/courses/${courseId}/work_score.json`; let data={ @@ -141,10 +143,10 @@ class Statistics extends Component{ if(key==="1"){ let {page,group_ids,sort}=this.state; // this.getdatas() - this.getwork_scoredata(page,group_ids,sort) - }else{ + this.getwork_scoredata(page,group_ids,sort,key) + }else if(key==="2"){ let{group_ids}=this.state; - this.getDynamiclistdatas(group_ids) + this.getDynamiclistdatas(group_ids,key) } this.setState({ activeKey:key diff --git a/public/react/src/modules/developer/DeveloperHome.js b/public/react/src/modules/developer/DeveloperHome.js new file mode 100644 index 000000000..646e21704 --- /dev/null +++ b/public/react/src/modules/developer/DeveloperHome.js @@ -0,0 +1,474 @@ +/* + * @Description: undefined + * @Author: tangjiang + * @Date: 2019-11-15 11:02:49 + * @Last Modified by: tangjiang + * @Last Modified time: 2019-11-18 16:52:38 + */ + +import './index.scss'; + +import React from 'react'; +import { Table, Button, Dropdown, Icon, Menu, Card, Input, Select, Tag } from 'antd'; +import { connect } from 'react-redux'; +import actions from '../../redux/actions'; +import MultipTags from './components/multiptags'; +import { Link } from 'react-router-dom'; +import CONST from '../../constants'; +import { withRouter } from 'react-router'; + +const {tagBackground, diffText} = CONST; +const { Search } = Input; +const { Option } = Select; +// import reqwest from 'reqwest'; +/** + * 下拉菜单 + */ +const maps = { + 'categoryMenu': [ + { + 'key': '0', + 'name': '全部', + 'value': '0' + }, + { + 'key': '1', + 'name': '程序设计基础', + 'value': '1' + }, + { + 'key': '2', + 'name': '数据结构与计算', + 'value': '2' + } + ], + 'difficultMenu': [ + { + 'key': '1', + 'name': '简单', + 'value': '1' + }, + { + 'key': '2', + 'name': '中等', + 'value': '2' + }, + { + 'key': '3', + 'name': '困难', + 'value': '3' + } + ], + 'statusMenu': [ + { + 'key': '-1', + 'name': '未做', + 'value': '-1' + }, + { + 'key': '0', + 'name': '未通过', + 'value': '0' + }, + { + 'key': '1', + 'name': '已通过', + 'value': '1' + } + ], + 'come_fromMenu': [ + { + 'key': 'all', + 'name': '全部', + 'value': 'all' + }, + { + 'key': 'mine', + 'name': '我创建的', + 'value': 'mine' + } + ] +}; + +const testMaps = { + category: { + 1: '程序设计基础', + 2: '数据结构与算法' + } +} + +class DeveloperHome extends React.PureComponent { + /** + * 表格列 + */ + options = { + title: '操作', + key: 'action', + fixed: 'right', + width: 100, + render: (text, record) => ( + + + + ), + } + + columns = [ + { + title: '标题', + dataIndex: 'name', + render: (name, record) => + }, + { + title: '分类', + dataIndex: 'category', + width: '20%', + align: 'center', + render: (category) => {category ? testMaps['category'][+category] : '-'} + }, + { + title: '难度', + dataIndex: 'difficult', + align: 'center', + width: '15%', + render: (difficult) => { + if (difficult) { + return {diffText[+difficult]} + } else { + return '-'; + } + } + }, + { + title: '热度', + dataIndex: 'hack_user_lastest_codes_count', + sorter: true, + align: 'center', + width: '10%' + }, + { + title: '通过率', + dataIndex: 'passed_rate', + sorter: true, + align:'right', + width: '10%', + render: val => {`${val}%`} + }, + ]; + + state = { + data: [], + loading: false, + searchParams: { + search: '', // 查询关键字 + 'come_from': '', // 来源 + difficult: '', // 难易度 + status: '', // 未做 + category: '', // 分类 + 'sort_by': '', // 排序 + 'sort_direction': '', // 排序方向 + page: 1, // 当前页数 + limit: 10 // 每页显示条件 + }, + columns: this.columns, + searchInfo: [] + }; + + componentDidMount() { + // 是否是我的,如果是我的 显示编辑按钮 + const { isMySource } = this.props; + if (isMySource) { + this.handleFilterSearch({come_from: 'mine'}); + let _columns = this.columns.concat([this.options]); + this.setState({ + columns: _columns + }); + } else { + this.fetchData(); + } + + const {hacks_count} = this.props.ojListReducer; + this.setState({ + pagination: { + total: hacks_count + } + }); + } + + handleTableChange = (pagination, filters, sorter) => { + const {field, order} = sorter; + const {current, pageSize} = pagination; + this.handleFilterSearch({ + sort_by: field, + sort_direction: order === 'descend' ? 'desc' : 'asc', + page: current, + limit: pageSize + }); + this.props.changePaginationInfo(pagination); + }; + + fetchData = () => { + this.props.fetchOJList(this.state.searchParams); + }; + + /** + * 根据类型获取下拉菜单 + * @param type 类型 + * @param handleClick 处理函数 + */ + getMenuItems = (type, handleClick) => { + return ( + + { + maps[type].map((item) => { + return ( + + {item.name} + + ) + }) + } + + ) + }; + + getOptionsItem = (type) => { + return maps[type].map(item => { + return + }); + } + // 点击条件时加载数据 + handleFilterSearch = (obj) => { + const searchParams = Object.assign({}, this.state.searchParams, obj); + this.setState({ + searchParams: searchParams + }, () => { + this.fetchData(); + }); + } + + // 添加显示搜索条件 + addShowFilterCtx = (obj) => { + const {searchInfo} = this.state + const index = searchInfo.findIndex(item => item.type === obj.type); + let tempArr = [...searchInfo]; + if (index > -1) { + tempArr[index] = obj; + } else { + tempArr.push(obj); + } + this.setState({ + searchInfo: tempArr + }); + } + /** + * 搜索输入框 + * @param value 输入框值 + */ + handleInputSearch = (value) => { + value = value.trim(); + // if (value.length === 0) return; + this.handleFilterSearch({search: value}); + } + // handleSearchChange = (e) => { + // console.log(e.target.value); + // const value = e.target.value.trim(); + // } + // 下拉类别菜单 + handleCategoryMenuClick = (item) => { + this.addShowFilterCtx({ + type: 'category', + key: item.key + }); + this.handleFilterSearch({category: +item.key === 0 ? '' : +item.key}); + } + // 难度下拉 + handleHardMenuClick = (item) => { + this.addShowFilterCtx({ + type: 'difficult', + key: item.key + }); + this.handleFilterSearch({difficult: +item.key}); + } + // 状态下拉 + handleSatusMenuClick = (item) => { + this.addShowFilterCtx({ + type: 'status', + key: item.key + }); + this.handleFilterSearch({status: +item.key}); + } + // 来源下拉 + handleOriginMenuClick = (item) => { + + this.addShowFilterCtx({ + type: 'come_from', + key: item.key + }); + + this.handleFilterSearch({come_from: item.key === 'all' ? '' : item.key}); + + if (item.key !== 'all') { + let _columns = this.columns.concat([this.options]); + this.setState({ + columns: _columns + }); + } else { + this.setState({ + columns: this.columns + }) + } + } + + handleTagClose = (info) => { + + this.handleFilterSearch({[info.type]: ''}); + // 移除 searcInfo 中的数据 + const { type } = info; + let tempArr = [...this.state.searchInfo]; + const index = tempArr.findIndex(item => item.type === type); + if (index > -1) tempArr.splice(index, 1); + this.setState({ + searchInfo: tempArr + }); + if (info.type === 'come_from' && info.key === 'mine') { + this.setState({ + columns: this.columns + }); + } + } + + // 点击name + + handleNameClick = (record) => { + console.log('name has click', record); + // 先调用start接口获取返回的 identifier, 再跳转到开启编辑 + this.props.startProgramQuestion(record.identifier, this.props); + } + + render () { + // const { testReducer, handleClick } = this.props; + const { + ojListReducer: {hacks_list, top_data, hacks_count}, + pagination + } = this.props; + const {passed_count = 0, simple_count = 0, medium_count = 0, diff_count = 0} = top_data; + const { columns } = this.state; + + // 渲染条件内容 + const renderSearch = () => { + return this.state.searchInfo.map(info => { + let ctx = ''; + const arrs = maps[`${info.type}Menu`]; + arrs.forEach(item => { + if (item.key === info.key) ctx = item.name; + }); + return ( + this.handleTagClose(info)} + >{ctx} + )}); + }; + + return ( +
    +
    +
    +
    +
    +
    +

    已解决 {passed_count} / {hacks_count} 题

    +
    + + + +
    + +
    +
    +
    +
    +
    + + 分类 + + + 难度 + + + 状态 + + + 来源 + +
    + +
    + {renderSearch()} +
    + this.handleInputSearch(value)} + style={{ width: 320, float: 'right' }} + /> +
    + + +
    Math.random()} + dataSource={hacks_list} + pagination={pagination} + onChange={this.handleTableChange} + /> + + + + + + ); + } +} + +/** + * @param {*} state store + * @param {*} ownProps DeveloperHome 中的 props + */ +const mapStateToProps = (state, ownProps) => { + const { + testReducer, + ojListReducer, + commonReducer + } = state; + + const { pagination } = ojListReducer; + + return { + testReducer, + ojListReducer, + isMySource: commonReducer.isMySource, + pagination + } +}; + + +const mapDispatchToProps = (dispatch) => ({ + handleClick: () => dispatch(actions.toggleTodo()), + fetchOJList: (params) => dispatch(actions.getOJList(params)), + changePaginationInfo: (obj) => dispatch(actions.changePaginationInfo(obj)), + startProgramQuestion: (id, props) => dispatch(actions.startProgramQuestion(id, props)) +}); + +export default withRouter(connect( + mapStateToProps, + mapDispatchToProps +)(DeveloperHome)); +// export default DeveloperHome; diff --git a/public/react/src/modules/developer/components/controlSetting/index.js b/public/react/src/modules/developer/components/controlSetting/index.js new file mode 100644 index 000000000..ba43b5733 --- /dev/null +++ b/public/react/src/modules/developer/components/controlSetting/index.js @@ -0,0 +1,154 @@ +/* + * @Description: 右侧代码块控制台 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-27 16:02:36 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-28 16:48:50 + */ +import './index.scss'; +import React, { useState, useRef } from 'react'; +import { Tabs, Button, Icon } from 'antd'; +import { connect } from 'react-redux'; +import InitTabCtx from '../initTabCtx'; +import ExecResult from '../execResult'; +import actions from '../../../../redux/actions'; + +const { TabPane } = Tabs; +const ControlSetting = (props) => { + + const { + inputValue, + loading, + submitLoading, + identifier, + excuteState, + commitRecordDetail, + changeLoadingState, + changeSubmitLoadingStatus, + showOrHideControl, + // debuggerCode + updateCode, + onSubmitForm + } = props; + const [defaultActiveKey, setDefaultActiveKey] = useState('1'); // 当前选中的tab + const [showTextResult, setShowTextResult] = useState(false); // 是否点击控制台按钮 + const formRef = useRef(null); + + const classNames = `control_tab ${showTextResult ? 'move_up move_up_final' : 'move_down_final'}`; + + // 切换tab + const handleTabChange = (key) => { + setDefaultActiveKey(key); + } + + // 显示/隐藏tab + const handleShowControl = () => { + setShowTextResult(!showTextResult); + showOrHideControl(!showTextResult); + } + + // 调试代码 + const handleTestCode = (e) => { + // console.log(formRef.current.handleTestCodeFormSubmit); + // 调出控制台界面 + setShowTextResult(true); + showOrHideControl(true); + formRef.current.handleTestCodeFormSubmit(() => { + setDefaultActiveKey('2'); + }); + } + + // 提交 + const handleSubmit = (e) => { + e.preventDefault(); + changeSubmitLoadingStatus(true) + onSubmitForm && onSubmitForm(); + } + + // 处理调度代码 + const handleDebuggerCode = (values) => { + // 改变状态值 + changeLoadingState(true); + // 调用代码保存接口, 成功后再调用调试接口 + updateCode(identifier, values, 'debug'); + // 调用调试接口 + // debuggerCode(identifier, values); + } + + return ( +
    + + + formRef.current = form} + onDebuggerCode={handleDebuggerCode} + /> + + + + + +
    + +

    + + +

    +
    +
    + ); +} + +const mapStateToProps = (state) => { + const {commonReducer, ojForUserReducer} = state; + const { loading, excuteState, submitLoading } = commonReducer; + const { user_program_identifier, commitRecordDetail } = ojForUserReducer; + return { + loading, + submitLoading, + excuteState, + identifier: user_program_identifier, + commitRecordDetail // 提交详情 + }; +}; +// changeSubmitLoadingStatus +const mapDispatchToProps = (dispatch) => ({ + showOrHideControl: (flag) => dispatch(actions.showOrHideControl(flag)), + changeLoadingState: (flag) => dispatch(actions.changeLoadingState(flag)), + changeSubmitLoadingStatus: (flag) => dispatch(actions.changeSubmitLoadingStatus(flag)), + debuggerCode: (identifier, values) => dispatch(actions.debuggerCode(identifier, values)), + // inputValue 输入值 + updateCode: (identifier, inputValue, type) => dispatch(actions.updateCode(identifier, inputValue, type)) +}); + +export default connect( + mapStateToProps, + mapDispatchToProps +)(ControlSetting); diff --git a/public/react/src/modules/developer/components/controlSetting/index.scss b/public/react/src/modules/developer/components/controlSetting/index.scss new file mode 100644 index 000000000..0c7f726f5 --- /dev/null +++ b/public/react/src/modules/developer/components/controlSetting/index.scss @@ -0,0 +1,103 @@ +.pane_control_area{ + position: absolute; + bottom: 0; + width: 100%; + // height: 56px; + .control_tab{ + position: absolute; + bottom: -325px; + width: 100%; + // transition: all .2s; + opacity: 0; + // animation: .3s ease-in-out move_up; + // &.active{ + // bottom: 0; + // opacity: 1; + // } + &.move_up{ + animation: move_up .3s ease-in; + } + &.move_up_final { + bottom: 0; + opacity: 1; + } + &.move_down{ + animation: move_down .3s ease-in-out; + } + &.move_down_final{ + bottom: -325px; + opacity: 0; + } + } +} + + +.ant-tabs-bar{ + padding: 0 10px; + margin: 0px; + border-bottom: transparent; +} +.ant-tabs-ink-bar{ + bottom: 1px; +} +// .tab_ctx_area.pos_center{ +// background: #222; +// } +.pane_control_opts{ + display: flex; + justify-content: space-between; + align-items: center; + z-index: 20; + height: 56px; + padding-right: 30px; + padding-left: 10px; + background: #000; +} + +.setting_drawer{ + .setting_h2{ + line-height: 50px; + } + .setting_desc{ + display: flex; + justify-content: space-between; + margin-bottom: 10px; + .flex_item{ + line-height: 32px; + font-size: 12px; + } + } +} + + +@keyframes move_up { + 0%{ + opacity: 0; + // bottom: -325px; + } + 90%{ + opacity: 0.5; + // bottom: 0px; + } + 100%{ + opacity: 1; + bottom: 0; + } +} + +@keyframes move_down{ + 0%{ + opacity: 1; + bottom: 0 + } + 10%{ + opacity: .2; + } + 20%{ + opacity: 0; + } + 100%{ + opacity: 0; + bottom: -325px; + } +} \ No newline at end of file diff --git a/public/react/src/modules/developer/components/execResult/index.js b/public/react/src/modules/developer/components/execResult/index.js new file mode 100644 index 000000000..c659021ed --- /dev/null +++ b/public/react/src/modules/developer/components/execResult/index.js @@ -0,0 +1,134 @@ +/* + * @Description: 执行结果 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-28 08:44:54 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-28 15:14:42 + */ +import './index.scss'; +import React, { useState, useEffect } from 'react'; +import { Icon } from 'antd'; +import CONST from '../../../../constants'; + +const {reviewResult} = CONST; +function ExecResult (props) { + + const { excuteState, excuteDetail } = props; + // 指定渲染初始, 加载中, 加载完成页面内容 + const renderInit = () => ( +
    + 请先点击“调试代码”运行您的代码 +
    + ); + const renderLoading = () => ( +
    + + + 加载中... + +
    + ); + const readerLoaded = () => ( +
    + + + 加载完成 + +
    + ); + const renderFinish = () => { + const { + error_line, + error_msg, + execute_memory, + execute_time, + input, + output, + status, + expected_output + } = codeResult; + + const excuteHeader = (state) => { + const review_class = state === 0 ? `excute_suc` : `excute_err`; + return ( +

    + 执行结果: + {reviewResult[`${state}`]} +

    + ) + } + + const excuteCtx = (state) => { + if (state === 0) { + return ( + +

    输入: {input}

    +

    输出: {output}

    +
    + ); + } else if (state === 4){ + return ( +

    + {error_msg} +

    + ) + } else if (state === -1) { + return ( + +

    输入: {input}

    +

    输出: {output}

    +

    预期输出: {expected_output}

    +
    + ) + } else if (state === 5) { + return ( + +

    执行出错信息: {error_msg}

    +

    最后执行的输入: {input}

    +
    + ) + } + } + return ( +
    + {excuteHeader(status)} + {excuteCtx(status)} +
    + ); + }; + + // 渲染状态 + const [renderCtx, setRenderCtx] = useState(() => { + return function () { + return renderInit(); + } + }); + // 提交记录详情 + const [codeResult, setCodeResult] = useState({}) + + // 渲染状态变化时渲染相应的内容 + useEffect(() => { + if ('loading' === excuteState) { + setRenderCtx(() => (renderLoading)); + } else if ('loaded' === excuteState) { + setRenderCtx(() => (readerLoaded)); + } else if ('finish' === excuteState) { + setRenderCtx(() => (renderFinish)); + } + }, [excuteState]); + + // 提交详情变化时 + useEffect(() => { + console.log('提交记录详情=====>>>>>', excuteDetail); + setCodeResult(excuteDetail); + }, [excuteDetail]); + + return ( + + {renderCtx()} + + ) +} + +export default ExecResult; diff --git a/public/react/src/modules/developer/components/execResult/index.scss b/public/react/src/modules/developer/components/execResult/index.scss new file mode 100644 index 000000000..1a0c2d9f2 --- /dev/null +++ b/public/react/src/modules/developer/components/execResult/index.scss @@ -0,0 +1,47 @@ +.excute_result_area{ + display: flex; + height: 224px; + width: 100%; + + &.excute_flex_center{ + align-items: center; + justify-content: center; + } + + .init_ctx{ + color: #666666; + } + .loading_ctx, + .loaded_ctx{ + display: flex; + flex-direction: column; + color: #1890ff; + .ctx_icon{ + font-size: 40px; + margin-bottom: 10px; + } + } +} + +.excute_result_info{ + padding: 20px 30px; + color: #fff; + height: 220px; + /* overflow-y: auto; */ + overflow-y: auto; + + .result_info_style{ + word-wrap: break-word; + color: #ccc; + } + + .excute_head_area{ + line-height: 30px; + .excute_suc{ + color: #28BD8B; + } + .excute_err{ + color: #E51C24; + } + } +} \ No newline at end of file diff --git a/public/react/src/modules/developer/components/initTabCtx/index.js b/public/react/src/modules/developer/components/initTabCtx/index.js new file mode 100644 index 000000000..c4b989354 --- /dev/null +++ b/public/react/src/modules/developer/components/initTabCtx/index.js @@ -0,0 +1,92 @@ +/* + * @Description: 自定义测试化用例 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-27 19:46:14 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-27 23:49:21 + */ +import './index.scss'; +import React, { useState, useEffect, useRef, useImperativeHandle, forwardRef } from 'react'; +import { Form, Input} from 'antd'; +const FormItem = Form.Item; +const { TextArea } = Input; + +/** + * @description 初始化测试用例: 当有inputValue值时, 显示表单输入框,否则显示文本提示信息 + * @param {*} props + * props: { + * inputValue: '' // 初始值 + * onDebuggerCode: func // 点击调试代码执行函数 + * } + */ +function InitTabCtx (props, ref) { + // useImperativeHandle // 让子组件只暴露一定的api给父组件 + const tabRef = useRef(null); + + const { inputValue, onDebuggerCode } = props; + + useImperativeHandle(ref, () => ({ + handleTestCodeFormSubmit: (cb) => { + console.log('父组件调用我啦~~~~~~~~~'); + _handleTestCodeFormSubmit(cb); + } + })); + + // 渲染文本提示信息 + const renderText = () => (请在这里添加测试用例,点击“调试代码”时将从这里读取输入来测试你的代码...); + // 渲染表单信息 + const renderForm = () => { + const {form: { getFieldDecorator } } = props; + return ( + + + { + getFieldDecorator('input', { + rules: [ + { required: true, message: '输入值不能为空'} + ], + initialValue: inputValue + })(
    描述不能超多最大限制300个字符
    -

    - - 选用实训项目 + +

    + + 新建实训项目 - 选择下面实训后,可以通过拖拽进行排序调整

    +

    + + 选用实训项目 + + +

    +

    + 下面实训可以通过拖拽进行排序调整 +

    {selectShixun===true? + {/*newContainers*/}
    {this.props.user&&this.props.user.main_site===true?
    diff --git a/public/react/src/modules/tpm/NewHeader.js b/public/react/src/modules/tpm/NewHeader.js index 7a3c545ce..ff2f067e4 100644 --- a/public/react/src/modules/tpm/NewHeader.js +++ b/public/react/src/modules/tpm/NewHeader.js @@ -829,7 +829,9 @@ submittojoinclass=(value)=>{ headtypes = '/crowdsourcing'; }else if(match.path.startsWith('/moop_cases')){ headtypes = '/moop_cases'; - }else { + }else if(match.path.startsWith('/developer')){ + headtypes = '/developer' + }else { headtypes = '/'; } } @@ -848,7 +850,9 @@ submittojoinclass=(value)=>{ headtypes = '/crowdsourcing'; }else if(match.path.startsWith('/moop_cases')){ headtypes = '/moop_cases'; - }else { + }else if(match.path.startsWith('/developer')){ + headtypes = '/developer' + }else { headtypes = '/'; } } @@ -867,7 +871,9 @@ submittojoinclass=(value)=>{ headtypes = '/crowdsourcing'; }else if(match.path.startsWith('/moop_cases')){ headtypes = '/moop_cases'; - }else { + }else if(match.path.startsWith('/developer')){ + headtypes = '/developer' + }else { headtypes = '/'; } } @@ -1284,10 +1290,12 @@ submittojoinclass=(value)=>{
    diff --git a/public/react/src/modules/tpm/SiderBar.js b/public/react/src/modules/tpm/SiderBar.js index 9312b24fd..0338481f7 100644 --- a/public/react/src/modules/tpm/SiderBar.js +++ b/public/react/src/modules/tpm/SiderBar.js @@ -1,5 +1,6 @@ import React, { Component } from 'react'; import { getImageUrl} from 'educoder'; +import {Tooltip} from 'antd'; import './TPMIndex.css'; const $ = window.$; @@ -81,60 +82,70 @@ class SiderBar extends Component { } componentDidMount() { - _initSider(); + _initSider() } render() { + // console.log(this.props) return (
    - {this.props.mygetHelmetapi&&this.props.mygetHelmetapi.main_site===true?
    -
    - - - -
    - -
    - - - -
    + {this.props.mygetHelmetapi&&this.props.mygetHelmetapi.main_site===true?
    + +
    + + + +
    +
    + + +
    + + + +
    +
    - -

    -

    - - -

    微信扫一扫

    -

    关注公众号

    - -

    -

    + +

    +

    + + +

    微信扫一扫

    +

    关注公众号

    +

    +

    + + }> + +
    -
    - - - -
    -
    :""} - + +
    + + + +
    +
    +
    :""}
    ); } diff --git a/public/react/src/modules/tpm/TPMIndex.css b/public/react/src/modules/tpm/TPMIndex.css index 10eb9dc11..caf962596 100644 --- a/public/react/src/modules/tpm/TPMIndex.css +++ b/public/react/src/modules/tpm/TPMIndex.css @@ -1,3 +1,7 @@ +html{ + height: 100%; + overflow: hidden; +} body { overflow: auto !important; font-family: "Microsoft YaHei"; @@ -6,7 +10,7 @@ body { #root { /* ie兼容性 */ position: relative; - min-height: 100%; + min-height: 100%; } body>.-task-title { opacity: 1 !important; @@ -222,4 +226,7 @@ body>.-task-title { .headwith100b{ width: 100%; +} +.wechatcenter{ + text-align: center; } \ No newline at end of file diff --git a/public/react/src/modules/tpm/TPMIndexHOC.js b/public/react/src/modules/tpm/TPMIndexHOC.js index 4408265ce..b2cba2aca 100644 --- a/public/react/src/modules/tpm/TPMIndexHOC.js +++ b/public/react/src/modules/tpm/TPMIndexHOC.js @@ -11,7 +11,7 @@ import { Spin } from 'antd'; import './TPMIndex.css'; import LoginDialog from '../login/LoginDialog'; import AccountProfile from '../user/AccountProfile'; - +import AccountPhoneemail from '../user/AccountPhoneemail'; import Trialapplication from "../login/Trialapplication"; // import "antd/dist/antd.css"; // import '../../css/educoder/edu-common.css' @@ -80,7 +80,7 @@ export function TPMIndexHOC(WrappedComponent) { isRender: false, AccountProfiletype: false, - + AccountPhoneemailtype:false, globalLoading: false, dataquerys:{}, isloginCancel:undefined, @@ -532,6 +532,17 @@ export function TPMIndexHOC(WrappedComponent) { AccountProfiletype: true }) } + showhideAccountPhoneemailDialog = () => { + this.dialogObj = {} + this.setState({ + AccountPhoneemailtype: true + }) + } + hideAccountPhoneemailtype=()=>{ + this.setState({ + AccountPhoneemailtype:false + }) + } //验证是否完善资料 checkIfProfileCompleted = () => { return this.state.current_user && this.state.current_user.profile_completed @@ -625,7 +636,7 @@ export function TPMIndexHOC(WrappedComponent) { } render() { - let{Headertop,Footerdown, isRender, AccountProfiletype,mygetHelmetapi}=this.state; + let{Headertop,Footerdown, isRender, AccountProfiletype,AccountPhoneemailtype}=this.state; const common = { isSuperAdmin:this.isSuperAdmin, isAdminOrCreator:this.isAdminOrCreator, @@ -645,6 +656,7 @@ export function TPMIndexHOC(WrappedComponent) { showLoginDialog: this.showLoginDialog, checkIfLogin: this.checkIfLogin, showProfileCompleteDialog: this.showProfileCompleteDialog, + showhideAccountPhoneemailDialog:this.showhideAccountPhoneemailDialog, checkIfProfileCompleted: this.checkIfProfileCompleted, checkIfProfessionalCertification: this.checkIfProfessionalCertification, showProfessionalCertificationDialog: this.showProfessionalCertificationDialog, @@ -677,6 +689,13 @@ export function TPMIndexHOC(WrappedComponent) { {...this.state} {...this.dialogObj} />:""} + {/*验证是否注册手机邮箱*/} + {AccountPhoneemailtype===true?this.hideAccountPhoneemailtype()} + {...this.props} + {...this.state} + {...this.dialogObj} + />:""} .ant-spin-nested-loading { background: #000; + height: 100%; } .indexHOC > .ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { top: 50% !important; diff --git a/public/react/src/modules/tpm/challengesnew/TPManswer2.js b/public/react/src/modules/tpm/challengesnew/TPManswer2.js index 6cbfcd081..ba38776cd 100644 --- a/public/react/src/modules/tpm/challengesnew/TPManswer2.js +++ b/public/react/src/modules/tpm/challengesnew/TPManswer2.js @@ -177,7 +177,8 @@ export default class TPManswer extends Component { this.props.showSnackbar(response.data.message); } if (response.data.status == 1) { - $("html").animate({ scrollTop: 0 }) + window.location.href=`/shixuns/${id}/challenges`; + // $("html").animate({ scrollTop: 0 }) } } diff --git a/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js b/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js index 9da0b79f5..f6bac13a5 100644 --- a/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js +++ b/public/react/src/modules/tpm/challengesnew/TPMchallengesnew.js @@ -240,8 +240,8 @@ export default class TPMchallengesnew extends Component { }).then((response) => { if (response.data.status === 1) { // $("html").animate({ scrollTop: 0 }) - - window.location.href=`/shixuns/${id}/challenges/${response.data.challenge_id}/editcheckpoint`; + //window.location.href=`/shixuns/${id}/challenges/${response.data.challenge_id}/editcheckpoint?tab=2`; + window.location.href=`/shixuns/${id}/challenges/${response.data.challenge_id}/tab=2`; // this.setState({ // setopen: true, // CreatePracticesendtype:false, @@ -363,6 +363,7 @@ export default class TPMchallengesnew extends Component { }).then((response) => { this.props.showSnackbar(response.data.messages); if (response.data.status === 1) { + window.location.href=`/shixuns/${id}/challenges/${checkpointId}/tab=2`; this.setState({ setopen: true, editPracticesendtype:false, diff --git a/public/react/src/modules/tpm/challengesnew/TPMevaluation.js b/public/react/src/modules/tpm/challengesnew/TPMevaluation.js index f29e9311e..c4e28a883 100644 --- a/public/react/src/modules/tpm/challengesnew/TPMevaluation.js +++ b/public/react/src/modules/tpm/challengesnew/TPMevaluation.js @@ -673,6 +673,7 @@ export default class TPMevaluation extends Component { } ).then((response) => { this.props.showSnackbar(response.data.messages); + window.location.href=`/shixuns/${id}/challenges/${response.data.challenge_id}/tab=3`; // if(response.data.status===1){ // window.location.href = "/shixuns/" + id + "/challenges/"+response.data.challenge_id+"/tab=3" // } diff --git a/public/react/src/modules/tpm/shixunchild/Challenges/Challenges.js b/public/react/src/modules/tpm/shixunchild/Challenges/Challenges.js index 1470d45db..b6d70af87 100644 --- a/public/react/src/modules/tpm/shixunchild/Challenges/Challenges.js +++ b/public/react/src/modules/tpm/shixunchild/Challenges/Challenges.js @@ -380,31 +380,31 @@ class Challenges extends Component {

    全部任务 - {this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ? - - - - 实践任务 - - - : "" - } - {this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ? - - - - 选择题任务 - - : "" - } + {/*{this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ?*/} + {/**/} + {/**/} + {/**/} + {/*实践任务*/} + {/**/} + + {/* : ""*/} + {/*}*/} + {/*{this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ?*/} + {/**/} + {/**/} + {/**/} + {/*选择题任务*/} + {/**/} + {/* : ""*/} + {/*}*/}

    diff --git a/public/react/src/modules/user/AccountPhoneemail.js b/public/react/src/modules/user/AccountPhoneemail.js new file mode 100644 index 000000000..a589d780a --- /dev/null +++ b/public/react/src/modules/user/AccountPhoneemail.js @@ -0,0 +1,79 @@ +import React, { Component } from 'react'; +import {getImageUrl} from 'educoder'; +import {Modal} from 'antd'; +import axios from 'axios'; +class AccountPhoneemail extends Component { + constructor(props) { + super(props); + this.state = { + AccountPhoneemailtype:false + } + } + componentDidMount() { + if(this.props.AccountPhoneemailtype!=undefined){ + this.setState({ + AccountPhoneemailtype:this.props.AccountPhoneemailtype + }) + } + + axios.interceptors.response.use((response) => { + if (response != undefined) + if (response && response.data.status === 402) { + this.setState({ + AccountPhoneemailtype: true + }) + + } + return response; + }, (error) => { + + }); + + } + + gotoback=()=>{ + if(this.props.AccountPhoneemailtype!=undefined){ + this.setState({ + AccountPhoneemailtype:false + }) + this.props.hideAccountProfile() + }else{ + window.location.href="/"; + this.setState({ + AccountPhoneemailtype:false + }) + } + } + + + /** + content: '您需要去完成您的职业认证,才能使用此功能', + okText: '立即完成', + okHref: '/account/certification' + */ + render() { + const { content, okText, okHref } = this.props; + return( + +
    +

    您需要完成手机号码或者邮箱的绑定,才能使用此功能

    + +
    +
    + ) + } +} + +export default AccountPhoneemail; \ No newline at end of file diff --git a/public/react/src/modules/user/AccountProfile.js b/public/react/src/modules/user/AccountProfile.js index ea8d20b8a..ed8f94fcd 100644 --- a/public/react/src/modules/user/AccountProfile.js +++ b/public/react/src/modules/user/AccountProfile.js @@ -19,6 +19,7 @@ class AccountProfile extends Component { axios.interceptors.response.use((response) => { if (response != undefined) if (response && response.data.status === 402) { + document.title = "提示"; this.setState({ AccountProfiletype: true }) @@ -31,18 +32,23 @@ class AccountProfile extends Component { } - gotoback=()=>{ - if(this.props.AccountProfiletype!=undefined){ - this.setState({ - AccountProfiletype:false - }) - this.props.hideAccountProfile() - }else{ + gotoback=(type)=>{ + if(type===true){ window.location.href="/"; - this.setState({ - AccountProfiletype:false - }) + }else{ + if(this.props.AccountProfiletype!=undefined){ + this.setState({ + AccountProfiletype:false + }) + this.props.hideAccountProfile() + }else{ + window.location.href="/"; + this.setState({ + AccountProfiletype:false + }) + } } + } @@ -52,7 +58,7 @@ okText: '立即完成', okHref: '/account/certification' */ render() { - const { content, okText, okHref } = this.props; + const { content, okText, okHref,cannelText,Accounturltype} = this.props; return(

    {content || '您需要去完善您的个人资料,才能使用此功能'}

    diff --git a/public/react/src/modules/user/Accountnewprofile.js b/public/react/src/modules/user/Accountnewprofile.js new file mode 100644 index 000000000..ee8039857 --- /dev/null +++ b/public/react/src/modules/user/Accountnewprofile.js @@ -0,0 +1,71 @@ +import React, { Component } from 'react'; +import {getImageUrl} from 'educoder'; +import {Modal} from 'antd'; +import axios from 'axios'; +class Accountnewprofile extends Component { + constructor(props) { + super(props); + this.state = { + newAccountProfiletype:false + } + } + componentDidMount() { + + axios.interceptors.response.use((response) => { + if(response!=undefined) + if (response&&response.data.status === 411) { + document.title = "提示"; + this.setState({ + newAccountProfiletype:true, + content:response.data.message, + okText:"立即认证", + cannelText:"稍后认证", + okHref:`/account/certification`, + }) + } + return response; + }, (error) => { + + }); + } + + gotoback=()=>{ + window.location.href="/"; + this.setState({ + newAccountProfiletype:false + }) + } + + + + /** + content: '您需要去完成您的职业认证,才能使用此功能', + okText: '立即完成', + okHref: '/account/certification' + */ + render() { + const { content, okText, okHref,cannelText} = this.state; + return( + + + + ) + } +} + +export default Accountnewprofile; \ No newline at end of file diff --git a/public/react/src/modules/user/LoginRegisterComponent.js b/public/react/src/modules/user/LoginRegisterComponent.js index 929b21cec..1fbfe4e35 100644 --- a/public/react/src/modules/user/LoginRegisterComponent.js +++ b/public/react/src/modules/user/LoginRegisterComponent.js @@ -154,7 +154,7 @@ class LoginRegisterComponent extends Component { // console.log(this.props); let pcipns=this.IsPC(); if (this.props.match.url === "/login") { - console.log("11111111111111111111111111"); + // this.state = { // tab:["0"], // @@ -163,7 +163,7 @@ class LoginRegisterComponent extends Component { tab:["0"] }) } else if (this.props.match.url === "/register") { - console.log("11111111111111111111111111"); + // this.state = { // tab:["1"], // @@ -968,6 +968,7 @@ class LoginRegisterComponent extends Component { // window.location.href='http://www.cnblogs.com/a-cat/'; } + return (
    this.postLogin()} size={"large"}>登录 - {this.props.user&&this.props.user.main_site===true?this.state.isphone===true?

    + {this.props.mygetHelmetapi&&this.props.mygetHelmetapi.main_site===true?this.state.isphone===true?

    ———————— 快速登录 ————————

    @@ -1252,7 +1253,7 @@ class LoginRegisterComponent extends Component { - {this.props.user&&this.props.user.main_site===true?this.state.isphone===true?

    + {this.props.mygetHelmetapi&&this.props.mygetHelmetapi.main_site===true?this.state.isphone===true?

    ———————— 快速登录 ————————

    diff --git a/public/react/src/modules/user/account/common.css b/public/react/src/modules/user/account/common.css index c0da6f6c7..e3bdb24fd 100644 --- a/public/react/src/modules/user/account/common.css +++ b/public/react/src/modules/user/account/common.css @@ -80,4 +80,39 @@ button.ant-btn.ant-btn-primary.grayBtn { } .courseNormalForm input { height: 40px; +} +.autoModal .ant-modal-body{ + height: auto; + overflow-y: auto; +} + +@media screen and (max-height: 765px) { + .autoModal .ant-modal-body { + height: 670px; + overflow-y: auto; + } +} +@media screen and (max-height: 735px) { + .autoModal .ant-modal-body { + height: 600px; + overflow-y: auto; + } +} +@media screen and (max-height: 635px) { + .autoModal .ant-modal-body { + height: 500px; + overflow-y: auto; + } +} +@media screen and (max-height: 566px) { + .autoModal .ant-modal-body { + height: 465px; + overflow-y: auto; + } +} +@media screen and (max-height: 472px) { + .autoModal .ant-modal-body { + height: 360px; + overflow-y: auto; + } } \ No newline at end of file diff --git a/public/react/src/modules/user/modal/RealNameCertificationModal.js b/public/react/src/modules/user/modal/RealNameCertificationModal.js index 52fcfa405..bb641af20 100644 --- a/public/react/src/modules/user/modal/RealNameCertificationModal.js +++ b/public/react/src/modules/user/modal/RealNameCertificationModal.js @@ -490,6 +490,13 @@ class RealNameCertificationModal extends Component{ action: this.props.current_user ? `${getUploadActionUrl()}` : '', className: 'idPic-uploader', onChange: this.handleChange2, + beforeUpload: (file) => { + const isJpgOrPng = file.type === 'image/jpeg' || file.type === 'image/png' || file.type === 'image/jpg' || file.type === 'image/bmp'; + if (!isJpgOrPng) { + this.props.showNotification('请上传正确文件格式'); + } + return isJpgOrPng; + }, }; // form合并了 @@ -516,7 +523,7 @@ class RealNameCertificationModal extends Component{ {...this.state} onOk={this.onOk} okText="保存" - className="applyForModal certificationModal courseNormalForm" + className="applyForModal certificationModal courseNormalForm autoModal" width="660px" bottomRender={ certification && certification == 1? @@ -534,6 +541,8 @@ class RealNameCertificationModal extends Component{ 5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;

    6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。 +

    + 7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。

    :
    @@ -551,6 +560,9 @@ class RealNameCertificationModal extends Component{

    6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结EduCoder账号。

    +

    + 7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。 +

    } > @@ -734,7 +746,9 @@ class RealNameCertificationModal extends Component{ avatar - + {imageUrl2 ? // avatar diff --git a/public/react/src/modules/user/usersInfo/InfosCourse.js b/public/react/src/modules/user/usersInfo/InfosCourse.js index 7a56d0ccf..992954489 100644 --- a/public/react/src/modules/user/usersInfo/InfosCourse.js +++ b/public/react/src/modules/user/usersInfo/InfosCourse.js @@ -313,10 +313,11 @@ class InfosCourse extends Component{ {/* 289 */} { page == 1 && is_current && !category && - this.props.current_user && this.props.current_user.user_identity != "学生" ? : "" + this.props.current_user && this.props.current_user.user_identity != "学生" ? + : "" } { - (!data || (data && data.courses.length==0)) && category && + (!data || (data && data.courses.length === 0)) && (category || (!category && this.props.current_user && this.props.current_user.user_identity == "学生")) && } { data && data.courses && data.courses.map((item,key)=>{ diff --git a/public/react/src/modules/user/usersInfo/InfosPath.js b/public/react/src/modules/user/usersInfo/InfosPath.js index e89d120da..d9db6108d 100644 --- a/public/react/src/modules/user/usersInfo/InfosPath.js +++ b/public/react/src/modules/user/usersInfo/InfosPath.js @@ -327,8 +327,7 @@ class InfosPath extends Component{
    {/* 295 */} { - page == 1 && is_current && !category && - this.props.current_user && this.props.current_user.user_identity != "学生" ? :"" + page == 1 && is_current && !category ? :"" } { (!data || (data && data.subjects.length==0)) && category && diff --git a/public/react/src/modules/user/usersInfo/InfosProject.js b/public/react/src/modules/user/usersInfo/InfosProject.js index e1895a406..9dccd1c3d 100644 --- a/public/react/src/modules/user/usersInfo/InfosProject.js +++ b/public/react/src/modules/user/usersInfo/InfosProject.js @@ -313,7 +313,7 @@ class InfosProject extends Component{
    {/* 289 */} { - page == 1 && is_current && this.props.current_user && !category && this.props.current_user.user_identity != "学生" ? + page == 1 && is_current ? :"" diff --git a/public/react/src/modules/user/usersInfo/InfosShixun.js b/public/react/src/modules/user/usersInfo/InfosShixun.js index 6e3a31418..22c4e7fcf 100644 --- a/public/react/src/modules/user/usersInfo/InfosShixun.js +++ b/public/react/src/modules/user/usersInfo/InfosShixun.js @@ -335,7 +335,7 @@ class InfosShixun extends Component{
    {/* 298 */} { - page == 1 && is_current && !category && this.props.current_user && this.props.current_user.user_identity != "学生" ? + page == 1 && is_current && !category ? :"" } { diff --git a/public/react/src/redux/README.md b/public/react/src/redux/README.md new file mode 100644 index 000000000..196e24233 --- /dev/null +++ b/public/react/src/redux/README.md @@ -0,0 +1,128 @@ +# actions 文件下文件的配置 + + ## actionTypes.js + 此文件指定所有请求的action类型, 类型名统一用大写形式表示 + + const types = { + ADD_TODO: 'ADD_TODO' + } + + export default types; + + ## testActions.js + 此文件针对每一个模块指定 action 方法, 最终通过 index.js 文件统一导出 + + import types from './actionTypes'; + + export default function toggleTodo() { + return { + type: types.ADD_TODO + } + } + + ## index.js + 此文件为默认的导出文件, 里边包含所有指定的其它 actions 文件 + + import toggleTodo from './testAction.js'; + + export default { + toggleTodo + } + +# reducers 文件下文件配置 + + ## testReducer.js + 修改state值的唯一方式, 根据 action 类型打开对应的 reducer + + import types from '../actions/actionTypes'; + + const initialState = { // 指定状态 + count: 0 + }; + + const testReducer = (state = initialState, action) => { + switch (action.type) { + case types.ADD_TODO: + return { + ...state, + count: state.count + 1 + }; + default: + return state; + } + } + + export default testReducer; + +# stores 文件配置 + + import { createStore } from 'redux'; + import rootReducer from '../reducers'; + + const configureStore = () => createStore(rootReducer); + + export default configureStore; + + +# 使用 + +``` + import React from 'react'; + import { Provider } from 'react-redux'; + import DeveloperHome from './DeveloperHome'; + // import store from '../../redux/stors/configureStore'; + import configureStore from '../../redux/stores/configureStore' + const store = configureStore(); + + const App = () => { + return ( + + + + ); + } + + export default App; +``` + +```` + + import React, { PureComponent, Fragment } from 'react'; + import { connect } from 'react-redux'; + import actions from '../../redux/actions'; + + class DeveloperHome extends PureComponent { + + render () { + const { testReducer, handleClick } = this.props; + return ( + +

    Developer Home, { testReducer.count }

    + +
    + ); + } + } + + /** + * @param {*} state store + * @param {*} ownProps DeveloperHome 中的 props + */ + const mapStateToProps = (state, ownProps) => { + return { + testReducer: state.testReducer + }; + } + + + const mapDispatchToProps = (dispatch) => { + return { + handleClick: () => dispatch(actions.toggleTodo()) + } + } + + export default connect( + mapStateToProps, + mapDispatchToProps + )(DeveloperHome); +```` \ No newline at end of file diff --git a/public/react/src/redux/actions/actionTypes.js b/public/react/src/redux/actions/actionTypes.js new file mode 100644 index 000000000..a33134285 --- /dev/null +++ b/public/react/src/redux/actions/actionTypes.js @@ -0,0 +1,48 @@ +/* + * @Description: action类型 + * @Author: tangjiang + * @Date: 2019-11-13 20:05:39 + * @Last Modified by: tangjiang + * @Last Modified time: 2019-11-14 09:29:45 + */ +const types = { + ADD_TODO: 'ADD_TODO', + GET_OJ_LIST: 'GET_OJ_LIST', // JC 列表 + SAVE_OJ_FORM_ID: 'SAVE_OJ_FORM_ID', // 保存OJ form表单信息 + GET_OJ_BY_ID: 'GET_OJ_BY_ID', // 根据 id 号获取ojList中的数据 + SAVE_OJ_FORM_CODE: 'SAVE_OJ_FORM_CODE', // 代码 + VALIDATE_OJ_FORM: 'VALIDATE_OJ_FORM', // 验证表单 + VALIDATE_OJ_NAME: 'VALIDATE_OJ_NAME', // 任务名称 + VALIDATE_OJ_LANGUAGE: 'VALIDATE_OJ_LANGUAGE', // 编程语言 + VALIDATE_OJ_DESCRIPTION: 'VALIDATE_OJ_DESCRIPTION', // 描述 + VALIDATE_OJ_DIFFICULT: 'VALIDATE_OJ_DIFFICULT', // 难易度 + VALIDATE_OJ_TIMELIMIT: 'VALIDATE_OJ_TIMELIMIT', // 时间限制 + VALIDATE_OJ_CATEGORY: 'VALIDATE_OJ_CATEGORY', // 分类 + VALIDATE_OJ_OPENORNOT: 'VALIDATE_OJ_OPENORNOT', // 公开程序 + SAVE_OJ_FORM: 'SAVE_OJ_FORM', // 保存表单 + ADD_TEST_CASE: 'ADD_TEST_CASE', // 添加测试用例 + DELETE_TEST_CASE: 'DELETE_TEST_CASE', // 删除测试用例 + SAVE_TEST_CASE: '保存测试用例', // 保存测试用例 + CLEAR_JSFORM_STORE: 'CLEAR_JSFORM_STORE', // 清空测试用例 + SAVE_EDIT_OJ_FORM_AND_TEST_CASE: 'SAVE_EDIT_OJ_FORM_AND_TEST_CASE', // 保存根据id获取的表单及测试用例值 + TEST_CODE_STATUS: 'TEST_CODE_STATUS', // 代码调试状态 + VALIDATE_TEST_CODE_ARRS: 'VALIDATE_TEST_CODE_ARRS', // 更改测试用例验证结果 + TEST_CASE_INPUT_CHANGE: 'TEST_CASE_INPUT_CHANGE', // 测试用例输入值改变时 + TEST_CASE_OUTPUT_CHANGE: 'TEST_CASE_OUTPUT_CHANGE', // 测试用例输出值改变时 + DEBUGGER_CODE: 'DEBUGGER_CODE', // 调试代码 + SAVE_USER_PROGRAM_ID: 'SAVE_USER_PROGRAM_ID',// 保存用户编程题id值 + USER_PROGRAM_DETAIL: 'USER_PROGRAM_DETAIL', // 用户编程题详情 + SHOW_OR_HIDE_CONTROL: 'SHOW_OR_HIDE_CONTROL', // 显示或隐藏控制台 + LOADING_STATUS: 'LOADING_STATUS', // loading状态 + COMMIT_RECORD_DETAIL: 'COMMIT_RECORD_DETAIL', // 提交记录详情 + COMMIT_RECORD: 'COMMIT_RECORD', // 提交记录 + SAVE_USER_CODE: 'SAVE_USER_CODE', // 用户编辑的代码块 + IS_UPDATE_CODE: 'IS_UPDATE_CODE', // 是否更新代码块内容 + CHANGE_USER_CODE_TAB: 'CHANGE_USER_CODE_TAB', // 切换学员测评tab + SUBMIT_LOADING_STATUS: 'SUBMIT_LOADING_STATUS', // 提交按钮状态值 + PUBLISH_LOADING_STATUS: 'PUBLISH_LOADING_STATUS', // 发布按钮 + IS_MY_SOURCE: 'IS_MY_SOURCE', + CHANGE_PAGINATION_INFO: 'CHANGE_PAGINATION_INFO', // 改变分页数据 +} + +export default types; diff --git a/public/react/src/redux/actions/common.js b/public/react/src/redux/actions/common.js new file mode 100644 index 000000000..bcd451481 --- /dev/null +++ b/public/react/src/redux/actions/common.js @@ -0,0 +1,49 @@ +/* + * @Description: 控制全局 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-27 16:30:50 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-28 21:15:34 + */ +import types from "./actionTypes"; + +// 切换控制台显示与隐藏 +export const showOrHideControl = (flag) => { + return { + type: types.SHOW_OR_HIDE_CONTROL, + payload: flag + } +} + +// 改变 loading 状态值 +export const changeLoadingState = (flag) => { + return { + type: types.LOADING_STATUS, + payload: flag + } +} + +// 改变提交按钮状态值 +export const changeSubmitLoadingStatus = (flag) => { + return { + type: types.SUBMIT_LOADING_STATUS, + payload: flag + } +} + +// 发布按钮状态 +export const changePublishLoadingStatus = (flag) => { + return { + type: types.PUBLISH_LOADING_STATUS, + payload: flag + } +} + +// 是否是我发布的 +export const isMyPublish = (flag) => { + return { + type: types.IS_MY_SOURCE, + payload: flag + } +} diff --git a/public/react/src/redux/actions/index.js b/public/react/src/redux/actions/index.js new file mode 100644 index 000000000..23b111618 --- /dev/null +++ b/public/react/src/redux/actions/index.js @@ -0,0 +1,86 @@ +/* + * @Description: 全局导出 action 类型 + * @Author: tangjiang + * @Date: 2019-11-13 20:12:23 + * @Last Modified by: tangjiang + * @Last Modified time: 2019-11-14 09:55:47 + */ + +import toggleTodo from './testAction.js'; +import {getOJList, changePaginationInfo} from './ojList'; +import { + validateOjForm, + saveOjFormCode, + getOJFormById, + saveOJFormId, + clearOJFormStore, + validateOJName, + validateOjLanguage, + validateOjDescription, + validateOjDifficult, + validateOjTimeLimit, + validateOjCategory, + validateOpenOrNot, + addTestCase, + deleteTestCase, + testCaseInputChange, + testCaseOutputChange, +} from './ojForm'; + +import { + startProgramQuestion, + debuggerCode, + getUserCommitRecord, + getUserCommitRecordDetail, + updateCode, + saveUserInputCode, + changeUserCodeTab, + submitUserCode, + getUserProgramDetail + // isUpdateCodeCtx +} from './ojForUser'; + +import { + showOrHideControl, + changeLoadingState, + changeSubmitLoadingStatus, + changePublishLoadingStatus, + isMyPublish, +} from './common'; + +export default { + toggleTodo, + getOJList, + changePaginationInfo, + getOJFormById, + saveOJFormId, + clearOJFormStore, + validateOjForm, + saveOjFormCode, + validateOJName, + validateOjLanguage, + validateOjDescription, + validateOjDifficult, + validateOjTimeLimit, + validateOjCategory, + validateOpenOrNot, + addTestCase, + deleteTestCase, + testCaseInputChange, + testCaseOutputChange, + debuggerCode, + startProgramQuestion, + showOrHideControl, + changeLoadingState, + getUserCommitRecord, + getUserCommitRecordDetail, + updateCode, + saveUserInputCode, + changeUserCodeTab, + changeSubmitLoadingStatus, + submitUserCode, + changePublishLoadingStatus, + isMyPublish, + getUserProgramDetail + // isUpdateCodeCtx +} \ No newline at end of file diff --git a/public/react/src/redux/actions/ojForUser.js b/public/react/src/redux/actions/ojForUser.js new file mode 100644 index 000000000..66c0503e3 --- /dev/null +++ b/public/react/src/redux/actions/ojForUser.js @@ -0,0 +1,267 @@ +/* + * @Description: + * @Author: tangjiang + * @Github: + * @Date: 2019-11-27 13:42:11 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-29 20:07:09 + */ +import types from "./actionTypes"; +import { Base64 } from 'js-base64'; +import { + fetchStartProgram, + fetchUserProgramDetail, + fetchDebuggerCode, fetchCodeSubmit, + fetchUserCommitRecord, + fetchUserCommitRecordDetail, + fetchUpdateCode, + fetchUserCodeSubmit +} from "../../services/ojService"; + +// 进入编程页面时,首先调用开启编程题接口 +export const startProgramQuestion = (id, props) => { + return (dispatch) => { + fetchStartProgram(id).then(res => { + const { status, data } = res; + if (status === 200) { + const {identifier} = data; + dispatch({ + type: types.SAVE_USER_PROGRAM_ID, + payload: identifier + }); + // 跳转至开启编程 + props.history.push(`/myproblems/${identifier}`); + // Redirect.to + } + }) + } +} + +// 获取用户编程题详情 +export const getUserProgramDetail = (identifier) => { + // 调用用户编程详情接口 + return (dispatch) => { + fetchUserProgramDetail(identifier).then(res => { + const { status, data = {} } = res; + if (status === 200) { + dispatch({ + type: types.USER_PROGRAM_DETAIL, + payload: data + }); + } + }); + } +} + +/** + * @description 更新代码 + * @param {*} identifier + * @param {*} inputValue 输入值: 自定义 | 系统返回的 + * @param {*} type 测评类型 debug | submit + */ +export const updateCode = (identifier, inputValue, type) => { + + return (dispatch, getState) => { + const { userCode, isUpdateCode } = getState().ojForUserReducer; + // console.log(userCode, isUpdateCode); + isUpdateCode && fetchUpdateCode(identifier, { + code: userCode + }).then(res => { + // 是否更新了代码, 目的是当代码没有更新时不调用更新代码接口,目录没有实现 + // TODO 需要优化 + dispatch({ + type: types.IS_UPDATE_CODE, + flag: false + }); + // debuggerCode(identifier, inputValue); + dispatch(debuggerCode(identifier, inputValue, type)); + }); + } +} + +/** + * @description 调试代码 + * @param {*} identifier + * @param {*} inputValue 输入值: 自定义 | 系统返回的 + * @param {*} type 测评类型 debug | submit + */ +export const debuggerCode = (identifier,value, type) => { + return (dispatch, getState) => { + // 调用之前 先保存 code + // TODO + // console.log(identifier, value); + const {hack: {time_limit = 0}} = getState().ojForUserReducer; + if (!type || type === 'debug') { + dispatch({ // 加载中... + type: types.TEST_CODE_STATUS, + payload: 'loading' + }); + } + + fetchDebuggerCode(identifier, value).then(res => { + // console.log('调用调试代码成功并返回结果: ', res); + const { status } = res; + if (status === 200) { + // 调试代码成功后,调用轮循接口, 注意: 代码执行的时间要小于设置的时间限制 + const intervalTime = 500; + let count = 1; + /** + * @param {*} excuteTime 执行时间 + * @param {*} finalTime 总时间 + * @param {*} count 执行次数 + * @param {*} timer 定时器 + */ + + function getCodeSubmit (intervalTime, finalTime, count, timer){ + const excuteTime = (count++) * intervalTime; // 当前执行时间 + // console.log(count); + fetchCodeSubmit(identifier, { mode: type }).then(res => { + const { data } = res; + const { status } = data; + // 清除定时器条件: 评测通过或者评测时间大于指定时间 + if (+status === 0 || (excuteTime / 1000) > (finalTime + 1)) { + clearInterval(timer); // + timer = null; + const { error_msg }= data.data; + console.log('后台返回错误信息======++++', Base64.decode(error_msg)); + const returnData = data.data; + if (!type || type === 'debug') { + dispatch({ // 加载完成 + type: types.TEST_CODE_STATUS, + payload: 'loaded' + }); + dispatch({ // 改变 loading 值 + type: types.LOADING_STATUS, + payload: false + }); + // 加载状态变成finish + dispatch({ // 加载完成 + type: types.TEST_CODE_STATUS, + payload: 'finish' + }); + } + + dispatch({ + type: types.COMMIT_RECORD_DETAIL, + payload: returnData + }); + // 改变tab值至 record + dispatch({ + type: types.CHANGE_USER_CODE_TAB, + payload: 'record' + }); + + // 将按钮状态回滚 + dispatch({ + type: types.SUBMIT_LOADING_STATUS, + payload: false + }); + // 重新调用一下提交记录接口 + dispatch(getUserCommitRecord(identifier)); + } + }).catch(err => { + clearInterval(timer); + timer = null; + }); + } + let timer = setInterval(() => { + getCodeSubmit(intervalTime, time_limit, count++, timer); + }, intervalTime); + } + }).catch(() => { + dispatch({ + type: types.TEST_CODE_STATUS, + payload: '' + }); + dispatch({ + type: types.LOADING_STATUS, + payload: false + }); + }); + } +} + +// 获取提交记录 +export const getUserCommitRecord = (identifier) => { + return (dispatch) => { + fetchUserCommitRecord(identifier).then(res => { + console.log('提交记录======>>>', res); + const {status, data} = res; + if (status === 200) { + dispatch({ + type: types.COMMIT_RECORD, + payload: data + }) + } + }); + } +} +// 获取提交记录详情 +export const getUserCommitRecordDetail = () => { + return (dispatch) => { + fetchUserCommitRecordDetail().then(res => { + console.log('提交记录详情======》》》》', res); + }); + } +} + +// 保存用户时时输入的代码 +export const saveUserInputCode = (code) => { + return { + type: types.SAVE_USER_CODE, + payload: code + } +} + +// 监听是否更新代码块内容 +// export const isUpdateCodeCtx = (flag) => { +// return { +// type: types.IS_UPDATE_CODE, +// payload: flag +// }; +// } + +// 改变学员测评 tab 值 +export const changeUserCodeTab = (key) => { + return { + type: types.CHANGE_USER_CODE_TAB, + payload: key + } +} + +/** + * @description 用户提交代码, 先调用保存代码接口,再调提交接口,成功后调用调试接口 + * @param {*} identifier + */ +export const submitUserCode = (identifier, inputValue, type) => { + return (dispatch, getState) => { + const { userCode, isUpdateCode } = getState().ojForUserReducer; + isUpdateCode && fetchUpdateCode(identifier, { + code: userCode + }).then(res => { + // 是否更新了代码, 目的是当代码没有更新时不调用更新代码接口,目录没有实现 + // TODO 需要优化 + dispatch({ + type: types.IS_UPDATE_CODE, + flag: false + }); + fetchUserCodeSubmit(identifier).then(res => { + // console.log('用户提交代码成功======》》》》》', res); + if (res.status === 200) { + dispatch(debuggerCode(identifier, inputValue, type || 'submit')); + } + }).catch(() => { + dispatch({ + type: types.SUBMIT_LOADING_STATUS, + payload: false + }); + }); + }).catch(() => { + dispatch({ + type: types.SUBMIT_LOADING_STATUS, + payload: false + }) + }); + } +} + diff --git a/public/react/src/redux/actions/ojForm.js b/public/react/src/redux/actions/ojForm.js new file mode 100644 index 000000000..e88dffc05 --- /dev/null +++ b/public/react/src/redux/actions/ojForm.js @@ -0,0 +1,391 @@ +/* + * @Description: 开发者社区编辑模块 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-20 16:35:46 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-29 18:55:43 + */ +import types from './actionTypes'; +import CONST from '../../constants'; +import { fetchPostOjForm, fetchGetOjById, publishTask } from '../../services/ojService'; +import { Base64 } from 'js-base64'; +import { message, notification } from 'antd'; +const { jcLabel } = CONST; +// 表单字段映射 +const maps = { + name: { + label: jcLabel['name'], + type: types.VALIDATE_OJ_NAME + }, + language: { + label: jcLabel['language'], + type: types.VALIDATE_OJ_LANGUAGE + }, + description: { + label: jcLabel['description'], + type: types.VALIDATE_OJ_DESCRIPTION + }, + difficult: { + label: jcLabel['difficult'], + type: types.VALIDATE_OJ_DIFFICULT + }, + timeLimit: { + label: jcLabel['timeLimit'], + type: types.VALIDATE_OJ_TIMELIMIT + }, + category: { + label: jcLabel['category'], + type: types.VALIDATE_OJ_CATEGORY + }, + openOrNot: { + label: jcLabel['openOrNot'], + type: types.VALIDATE_OJ_OPENORNOT + }, + input: { + label: '输入' + }, + output: { + label: '输出' + } +}; + +// 非空校验 +const emptyValidate = (key, value) => { + if ([undefined, '', null].includes(value)) { + return { + [key]: { + validateStatus: 'error', + errMsg: `${maps[key].label}不能为空` + } + } + } else { + return { + [key]: { + validateStatus: '', + errMsg: '' + } + } + } +}; + +// 组装字段值及校验信息 +const payloadInfo = (key, value, errMsg, validateInfo) => ({ + ojForm: { + [key]: errMsg ? '' : value + }, + ojFormValidate: { + [key]: validateInfo + } +}); + +// 表单提交验证 +export const validateOjForm = (props, type) => { + return (dispatch, getState) => { + const {ojForm, testCases, identifier, code } = getState().ojFormReducer; + let keys = Object.keys(ojForm); + // 循环判断每个字段是否为空 + let hasSuccess = true; + keys.forEach(key => { + const value = ojForm[key]; + const validateResult = emptyValidate(key, value); + const errMsg = validateResult[key].errMsg; + if (errMsg) { + hasSuccess = false; + dispatch( + { + type: maps[key].type, + payload: payloadInfo(key, value, errMsg, validateResult[key]) + } + ) + } + }); + // 验证测试用例中的数组是否都有对应的值 + const tcValidResult = []; + testCases.forEach(obj => { + // const tcKeys = Object.keys(obj); // 获取 obj 属性: input 与 output + let tempObj = {}; + ['input', 'output'].forEach(key => { + const value = obj[key]; + const validateResult = emptyValidate(key, value); + const errMsg = validateResult[key].errMsg; + // const errMsg = validateResult[key].errMsg; + if (errMsg) { + hasSuccess = false; + } + Object.assign(tempObj, validateResult); + }); + tcValidResult.push(tempObj); + }); + + if (testCases.length === 0) { + notification['error']({ + message: '必填', + description: '测试用例必须输入!' + }); + return false; + } + + if (!code) { + notification['error']({ + message: '必填', + description: '代码块内容必须输入!' + }); + return; + } + // 更改测试用例验证结果 + dispatch({ + type: types.VALIDATE_TEST_CODE_ARRS, + payload: tcValidResult + }); + // 验证成功后,调用提交接口 + if (hasSuccess) { + // console.log('表单保存的数据为: ', getState()); + const {ojFormReducer} = getState(); + const {code, score, ojForm, testCases = []} = ojFormReducer; + const {category, description, difficult, language, name, openOrNot, timeLimit} = ojForm; + let paramsObj = {}; + const hack = { // 编程题干 + name, + description, + difficult, + category, + 'open_or_not': openOrNot, + 'time_limit': timeLimit, + score + }; + + const hack_codes = { // 代码区域参数 + code: Base64.encode(code), + language + }; + + // const tempTc = testCases.map(tc => { + // delete tc.isAdd + // return tc; + // }); + // console.log(tempTc); + if (!identifier) { // 新增 + const tempTc = testCases.map(tc => { + delete tc.isAdd + return tc; + }); + paramsObj['params'] = { + hack, + hack_sets: tempTc, + hack_codes + } + paramsObj['submitType'] = 'add'; + } else { // 存在时调用更新接口 + const update_hack_sets = []; // 编辑的测试集 + const hack_sets = []; // 新增的测试集 + testCases.forEach(tc => { + if (tc.isAdd) { // 新增 + delete tc.isAdd; + hack_sets.push(tc); + } else { + delete tc.isAdd; + update_hack_sets.push(tc); + } + }); + paramsObj['params'] = { + hack, + hack_sets, + hack_codes, + update_hack_sets + } + paramsObj['submitType'] = 'update'; + paramsObj['identifier'] = identifier; + } + + function linkToDev () { + dispatch({ + type: types.IS_MY_SOURCE, + payload: true + }); + setTimeout(() => { + props.history.push('/problems'); + }, 1000); + } + + fetchPostOjForm(paramsObj).then(res => { + // TODO + if (res.status === 200) { // 保存成功后,重新跳转至列表页 + const {identifier} = res.data + if (type === 'publish') { // 存在发布时,直接调用发布接口 + identifier && publishTask(identifier).then(res => { + if (res.status === 200) { + message.success('发布成功!'); + linkToDev(); + } + dispatch({ + type: types.PUBLISH_LOADING_STATUS, + payload: false + }); + }).catch(() => { + dispatch({ + type: types.PUBLISH_LOADING_STATUS, + payload: false + }); + }); + } else { + message.success('保存成功!'); + linkToDev(); + dispatch({ + type: types.SUBMIT_LOADING_STATUS, + payload: false + }); + } + } + + }).catch(err => { + dispatch({ + type: types.SUBMIT_LOADING_STATUS, + payload: false + }); + }); + } + } +}; +// 保存提交的代码 +export const saveOjFormCode = (value) => { + return { + type: types.SAVE_OJ_FORM_CODE, + payload: value + }; +} +// 验证任务名称 +export const validateOJName = (value) => { + const validate = emptyValidate('name', value)['name']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_NAME, + payload: payloadInfo('name', value, errMsg, validate) + } +}; +// 验证编程语言 +export const validateOjLanguage = (value) => { + const validate = emptyValidate('language', value)['language']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_LANGUAGE, + payload: payloadInfo('language', value, errMsg, validate) + } +}; +// 验证描述 +export const validateOjDescription = (value) => { + // createAction('description', value, types.VALIDATE_OJ_DESCRIPTION); + const validate = emptyValidate('description', value)['description']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_DESCRIPTION, + payload: payloadInfo('description', value, errMsg, validate) + } +}; +// 验证难易度 +export const validateOjDifficult = (value) => { + // createAction('difficult', value, types.VALIDATE_OJ_DIFFICULT); + const validate = emptyValidate('difficult', value)['difficult']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_DIFFICULT, + payload: payloadInfo('difficult', value, errMsg, validate) + } +}; +// 验证时间限制 +export const validateOjTimeLimit = (value) => { + // createAction('timeLimit', value, types.VALIDATE_OJ_TIMELIMIT); + const validate = emptyValidate('timeLimit', value)['timeLimit']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_TIMELIMIT, + payload: payloadInfo('timeLimit', value, errMsg, validate) + } +}; +// 验证分类 +export const validateOjCategory = (value) => { + // createAction('category', value, types.VALIDATE_OJ_CATEGORY); + const validate = emptyValidate('category', value)['category']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_CATEGORY, + payload: payloadInfo('category', value, errMsg, validate) + } +}; +// 验证公开程序 +export const validateOpenOrNot = (value) => { + const validate = emptyValidate('openOrNot', value)['openOrNot']; + const errMsg = validate.errMsg; + return { + type: types.VALIDATE_OJ_OPENORNOT, + payload: payloadInfo('openOrNot', value, errMsg, validate) + } +}; +// 新增测试用例 +export const addTestCase = (obj) => { + return { + type: types.ADD_TEST_CASE, + payload: obj + } +} +// 删除测试用例 +export const deleteTestCase = (obj) => { + return { + type: types.DELETE_TEST_CASE, + payload: obj + } +} +// 根据id号编辑OJ +export const getOJFormById = (id) => { + return (dispatch) => { + fetchGetOjById(id).then(res => { + console.log('获取OJ表单信息成功: ', res); + dispatch({ + type: types.SAVE_EDIT_OJ_FORM_AND_TEST_CASE, + payload: res.data + }); + }); + } +} +// 保存表单 id 信息 +export const saveOJFormId = (id) => { + return { + type: types.SAVE_OJ_FORM_ID, + payload: id + } +} +// 清空测试用例集合 +export const clearOJFormStore = () => { + return { + type: types.CLEAR_JSFORM_STORE + } +} + +// 测试用例输入值改变时 +export const testCaseInputChange = (value, index) => { + const validate = emptyValidate('input', value)['input']; + return { + type: types.TEST_CASE_INPUT_CHANGE, + payload: { + input: validate, + value, + index + } + } +} + +// 测试用例输出值改变时 +export const testCaseOutputChange = (value, index) => { + const validate = emptyValidate('output', value)['output']; + return { + type: types.TEST_CASE_OUTPUT_CHANGE, + payload: { + output: validate, + value, + index + } + } +} + +// // 调试代码时,更改对应的状态值 +// export const changeTestCodeStatus = () => { diff --git a/public/react/src/redux/actions/ojList.js b/public/react/src/redux/actions/ojList.js new file mode 100644 index 000000000..4839ebe04 --- /dev/null +++ b/public/react/src/redux/actions/ojList.js @@ -0,0 +1,37 @@ +/* + * @Description: 开发者社区action + * @Author: tangjiang + * @Github: + * @Date: 2019-11-20 10:48:24 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-29 11:09:54 + */ +import types from './actionTypes'; +import { fetchOJList } from '../../services/ojService'; + +export const getOJList = (params) => { + return (dispatch) => { + fetchOJList(params).then((res) => { + const { data } = res; + dispatch({ + type: types.GET_OJ_LIST, + payload: data + }); + // 改变总页娄 + dispatch({ + type: types.CHANGE_PAGINATION_INFO, + payload: { + total: data.hacks_count + } + }); + }); + } +} + +// 改变分页数据 +export const changePaginationInfo = (obj) => { + return { + type: types.CHANGE_PAGINATION_INFO, + payload: obj + } +} diff --git a/public/react/src/redux/actions/testAction.js b/public/react/src/redux/actions/testAction.js new file mode 100644 index 000000000..7b5734bec --- /dev/null +++ b/public/react/src/redux/actions/testAction.js @@ -0,0 +1,7 @@ +import types from './actionTypes'; + +export default function toggleTodo() { + return { + type: types.ADD_TODO + } +} diff --git a/public/react/src/redux/reducers/commonReducer.js b/public/react/src/redux/reducers/commonReducer.js new file mode 100644 index 000000000..c0b6c5c48 --- /dev/null +++ b/public/react/src/redux/reducers/commonReducer.js @@ -0,0 +1,58 @@ +/* + * @Description: 全局控制 reducer + * @Author: tangjiang + * @Github: + * @Date: 2019-11-27 16:27:09 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-28 21:14:36 + */ +import types from "../actions/actionTypes"; + +const initialState = { + showOrHideControl: false, + loading: false, + excuteState: '', // 代码执行状态 + submitLoading: false, // 提交按钮状态 + publishLoading: false, // 发布 + isMySource: false +} + +const commonReducer = (state = initialState, action) => { + + switch (action.type) { + case types.SHOW_OR_HIDE_CONTROL: + return { + ...state, + showOrHideControl: action.payload + } + case types.LOADING_STATUS: + return { + ...state, + loading: action.payload + } + case types.TEST_CODE_STATUS: // 改变代码调试状态 + return { + ...state, + excuteState: action.payload + } + case types.SUBMIT_LOADING_STATUS: + return { + ...state, + submitLoading: action.payload + } + case types.PUBLISH_LOADING_STATUS: + return { + ...state, + publishLoading: action.payload + } + case types.IS_MY_SOURCE: + return { + ...state, + isMySource: action.payload + } + default: + return state; + } +} + +export default commonReducer; diff --git a/public/react/src/redux/reducers/index.js b/public/react/src/redux/reducers/index.js new file mode 100644 index 000000000..2f60bf8e3 --- /dev/null +++ b/public/react/src/redux/reducers/index.js @@ -0,0 +1,21 @@ +/* + * @Description: 全局导出 reducers + * @Author: tangjiang + * @Date: 2019-11-13 20:12:54 + * @Last Modified by: tangjiang + * @Last Modified time: 2019-11-14 09:55:10 + */ + +import { combineReducers } from 'redux'; +import testReducer from './testReducer'; +import ojFormReducer from './ojFormReducer'; +import ojListReducer from './ojListReducer'; +import ojForUserReducer from './ojForUserReducer'; +import commonReducer from './commonReducer'; +export default combineReducers({ + testReducer, + ojFormReducer, + ojListReducer, + ojForUserReducer, + commonReducer +}); diff --git a/public/react/src/redux/reducers/ojForUserReducer.js b/public/react/src/redux/reducers/ojForUserReducer.js new file mode 100644 index 000000000..a15d7d4a7 --- /dev/null +++ b/public/react/src/redux/reducers/ojForUserReducer.js @@ -0,0 +1,77 @@ +/* + * @Description: 用户编程信息 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-27 13:41:48 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-29 20:07:57 + */ +import types from "../actions/actionTypes"; +import { Base64 } from 'js-base64'; + +const initialState = { + user_program_identifier: '', // 开启OJ题的唯一标题 + hack: {}, // 编程题主要内容 + test_case: {}, // 测试用例 + commitRecordDetail: {}, // 提交记录详情 + commitRecord: [], // 提交记录 + userCode: '', // 保存当前用户输入的代码 + isUpdateCode: false, // 是否更新了代码内容 + userCodeTab: 'task', // 学员测评tab位置: task | record | comment + userTestInput: '', // 用户自定义输入值 +}; + +const ojForUserReducer = (state = initialState, action) => { + switch (action.type) { + case types.SAVE_USER_PROGRAM_ID: + return { + ...state, + user_program_identifier: action.payload + } + case types.USER_PROGRAM_DETAIL: + const { hack, test_case } = action.payload; + const { code }= hack; + let tempCode = Base64.decode(code) + Object.assign(hack, {code: tempCode}); + return { + ...state, + hack: Object.assign({}, hack), + test_case: Object.assign({}, test_case) + } + case types.COMMIT_RECORD_DETAIL: + let result = action.payload; + result['output'] = Base64.decode(result['output']); + result['error_msg'] = Base64.decode(result['error_msg']); + return { + ...state, + commitRecordDetail: Object.assign({}, result) + } + case types.COMMIT_RECORD: + return { + ...state, + commitRecord: [...action.payload] + } + case types.SAVE_USER_CODE: + let curCode = Base64.encode(action.payload); + + return { + ...state, + userCode: curCode, + isUpdateCode: true + } + case types.IS_UPDATE_CODE: + return { + ...state, + isUpdateCode: action.payload + } + case types.CHANGE_USER_CODE_TAB: + return { + ...state, + userCodeTab: action.payload + } + default: + return state; + } +} + +export default ojForUserReducer; diff --git a/public/react/src/redux/reducers/ojFormReducer.js b/public/react/src/redux/reducers/ojFormReducer.js new file mode 100644 index 000000000..c60328c27 --- /dev/null +++ b/public/react/src/redux/reducers/ojFormReducer.js @@ -0,0 +1,266 @@ +/* + * @Description: + * @Author: tangjiang + * @Github: + * @Date: 2019-11-20 16:40:32 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-27 23:39:56 + */ +import { Base64 } from 'js-base64'; +import types from '../actions/actionTypes'; + +const init = { + ojForm: { + name: '', // 任务名称 + language: '', + description: '', + difficult: 1, + category: 1, + openOrNot: 1, + timeLimit: '' + }, + ojFormValidate: { + name: { + validateStatus: '', + errMsg: '' + }, + language: { + validateStatus: '', + errMsg: '' + }, + description: { + validateStatus: '', + errMsg: '' + }, + difficult: { + validateStatus: '', + errMsg: '' + }, + category: { + validateStatus: '', + errMsg: '' + }, + openOrNot: { + validateStatus: '', + errMsg: '' + }, + timeLimit: { + validateStatus: '', + errMsg: '' + } + }, + ojTestCaseValidate: [], + testCases: [ + // { + // input: "11 22", + // output: "33", + // position: 1, // 当前测试用例位置 + // isAdd: true // 是否是新增 + // } + ], // 测试用例集合 + position: 1, // TODO 每次加载信息时同步指定positio值 + score: 200, // 分值: 选择难易度后自动计算分值 200 | 500 | 1000 + code: '', // 提交的代码 + identifier: '', // OJ表单id + loading: false, // 僵尸loading标志 + testCodeStatus: 'default', // 调试代码状态 default(默认值) | loading(加载中) | loaded(加载完成) | userCase(用户自定义测试用例) | finish(测试完成) +} + +const tcValidateObj = { + input: { + errMsg: '', + validateStatus: '' + }, + output: { + errMsg: '', + validateStatus: '' + } +} + +const scoreMaps = { + 1: 200, + 2: 500, + 3: 1000 +}; + +const initialState = Object.assign({}, init); + +const ojFormReducer = (state = initialState, action) => { + let ojFormValidate = {}; + let ojForm = {}; + if (action.payload) { + ojFormValidate = action.payload.ojFormValidate; + ojForm = action.payload.ojForm; + } + + const returnState = (state, ojForm, ojFormValidate) => { + return { + ...state, + ojFormValidate: Object.assign({}, state.ojFormValidate, ojFormValidate), + ojForm: Object.assign({}, state.ojForm, ojForm) + }; + } + switch (action.type) { + case types.VALIDATE_OJ_FORM: + // 验证成功后,调用后台接口 + return returnState(state, ojForm, ojFormValidate); + case types.SAVE_OJ_FORM_CODE: + return { + ...state, + code: action.payload + } + case types.VALIDATE_OJ_NAME: + // 验证任务名称 + return returnState(state, ojForm, ojFormValidate); + case types.VALIDATE_OJ_DESCRIPTION: + return returnState(state, ojForm, ojFormValidate); + case types.VALIDATE_OJ_LANGUAGE: + return returnState(state, ojForm, ojFormValidate); + case types.VALIDATE_OJ_DIFFICULT: + const curDifficult = action.payload.ojForm.difficult.trim(); + if (action.payload.ojForm.difficult) { + state.score = scoreMaps[`${curDifficult}`]; + } + return returnState(state, ojForm, ojFormValidate); + case types.VALIDATE_OJ_CATEGORY: + return returnState(state, ojForm, ojFormValidate); + case types.VALIDATE_OJ_OPENORNOT: + return returnState(state, ojForm, ojFormValidate); + case types.VALIDATE_OJ_TIMELIMIT: + return returnState(state, ojForm, ojFormValidate); + case types.ADD_TEST_CASE: + // 新增测试用例及验证 + const tcValidate = tcValidateObj; + const tcVArrs = state.ojTestCaseValidate.concat([tcValidate]); + // state.testCases.push(action.payload); + const tcArrs = state.testCases.concat(action.payload); + state.position++; // 位置递增 + return { + ...state, + testCases: [...tcArrs], + ojTestCaseValidate: [...tcVArrs] + }; + case types.DELETE_TEST_CASE: + const { position } = action.payload; + // 根据 position 去查找当前元素在数组中的位置 + const index = state.testCases.findIndex((item) => item.position === position); + if (index > -1) { + state.testCases.splice(index, 1); // 删除当前元素 + state.ojTestCaseValidate.splice(index, 1); // 删除测试用例对应的校验 + } + return { + ...state + }; + case types.SAVE_OJ_FORM_ID: + state.identifier = action.payload; + return { + ...state + } + case types.SAVE_EDIT_OJ_FORM_AND_TEST_CASE: // 保存编辑的值 + /** + * 1. 将当前值保存至OJForm中 + * 2. 将当前的测试用例保存至 testCases中, 并增加 isAdd: false 属性 + * 3. 设置position的值, 即新增下一个测试用例的位置 + * 4. 自定义测试用例是否需要返回 + * 5. 代码执行的结果 + * 6. 更改测试用例状态 + * 7. 添加测试用例验证 + */ + const { code = '', description, language, name, hack_sets = [], time_limit, difficult, category } = action.payload; + const currentOjForm = { + name, // 任务名称 + language, + description, + difficult, + category, + openOrNot: 1, + timeLimit: time_limit + }; + // state.code = code; // 保存代码块值 + let curPosition = 0; + const curTestCases = []; + const curTcValidates = []; + hack_sets.forEach(hack => { + if (hack.position > curPosition) { + curPosition = hack.position; + } + curTcValidates.push(tcValidateObj); // 一个测试用例对应一个校验 + curTestCases.push(Object.assign({}, hack, { isAdd: false })); + // state.testCases.push(Object.assign({}, hack, { isAdd: false })); + }); + let cbcode = ''; + if (typeof code === 'string') { + cbcode = Base64.decode(code); + } else if (Array.isArray(code)) { + cbcode = Base64.decode(code[code.length - 1]); + } + // state.position = curPosition; // 计算下一个测试用例的位置值 + return { + ...state, + ojForm: currentOjForm, + position: curPosition + 1, + code: cbcode, + testCases: curTestCases, + testCodeStatus: hack_sets.length > 0 ? 'userCase' : 'default' + } + case types.CLEAR_JSFORM_STORE: + state = Object.assign({}, init); + return { + ...state + } + // case types.TEST_CODE_STATUS: + // return { + // ...state, + // testCodeStatus: action.payload // 当前状态值 + // } + case types.VALIDATE_TEST_CODE_ARRS: + return { + ...state, + ojTestCaseValidate: action.payload + } + case types.TEST_CASE_INPUT_CHANGE: + const { input } = action.payload; + // 更新验证消息 + const curIOjTestValidate = state.ojTestCaseValidate.map((tc, i) => { + if (i === action.payload.index) { + return Object.assign({}, tc, {input}); + } + return tc; + }); + let curITestValues = state.testCases.map((tc, i) => { + if (i === action.payload.index) { + return Object.assign({}, tc, { input: action.payload.value }) + } + return tc; + }); + return { + ...state, + ojTestCaseValidate: [...curIOjTestValidate], + testCases: [...curITestValues] + } + case types.TEST_CASE_OUTPUT_CHANGE: + const { output } = action.payload; + // 更新验证消息 + const curOOjTestValidate = state.ojTestCaseValidate.map((tc, i) => { + if (i === action.payload.index) { + return Object.assign({}, tc, {output}); + } + return tc; + }); + let curOTestValues = state.testCases.map((tc, i) => { + if (i === action.payload.index) { + return Object.assign({}, tc, { output: action.payload.value }) + } + return tc; + }); + return { + ...state, + ojTestCaseValidate: [...curOOjTestValidate], + testCases: [...curOTestValues] + } + default: + return state; + } +} + +export default ojFormReducer; diff --git a/public/react/src/redux/reducers/ojListReducer.js b/public/react/src/redux/reducers/ojListReducer.js new file mode 100644 index 000000000..aa681eebd --- /dev/null +++ b/public/react/src/redux/reducers/ojListReducer.js @@ -0,0 +1,40 @@ +/* + * @Description: + * @Author: tangjiang + * @Github: + * @Date: 2019-11-21 22:17:03 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-29 09:31:04 + */ +import types from '../actions/actionTypes'; + +const initialState = { + hacks_list: [], + top_data: {}, + hacks_count: 0, // 总条数 + pagination: { + current: 1, // 当前页 + pageSize: 10, // 每页条数 + total: 1, // 总数 + showQuickJumper: true // 快速跳转 + } +}; + +const ojListReducer = (state = initialState, action) => { + switch (action.type) { + case types.GET_OJ_LIST: + return { + ...state, + ...action.payload + } + case types.CHANGE_PAGINATION_INFO: + return { + ...state, + pagination: Object.assign({}, state.pagination, action.payload) + } + default: + return state; + } +} + +export default ojListReducer; diff --git a/public/react/src/redux/reducers/testReducer.js b/public/react/src/redux/reducers/testReducer.js new file mode 100644 index 000000000..b01407732 --- /dev/null +++ b/public/react/src/redux/reducers/testReducer.js @@ -0,0 +1,30 @@ +import types from '../actions/actionTypes'; + +const initialState = { + count: 0 +}; + +// export default function (state = initialState, action) { +// switch (action.type) { +// case types.ADD_TODO: +// return { +// ...state, +// count: state.count + 1 +// }; +// default: +// return state; +// } +// } +const testReducer = (state = initialState, action) => { + switch (action.type) { + case types.ADD_TODO: + return { + ...state, + count: state.count + 1 + }; + default: + return state; + } +} + +export default testReducer; \ No newline at end of file diff --git a/public/react/src/redux/stores/configureStore.js b/public/react/src/redux/stores/configureStore.js new file mode 100644 index 000000000..de80c0b69 --- /dev/null +++ b/public/react/src/redux/stores/configureStore.js @@ -0,0 +1,18 @@ +/* + * @Description: 指定容器并绑定 reducers + * @Author: tangjiang + * @Date: 2019-11-13 20:13:21 + * @Last Modified by: tangjiang + * @Last Modified time: 2019-11-14 19:20:44 + */ + +import { createStore, applyMiddleware } from 'redux'; +import thunk from 'redux-thunk'; +import rootReducer from '../reducers'; + +const configureStore = () => createStore( + rootReducer, + applyMiddleware(thunk) +); + +export default configureStore; diff --git a/public/react/src/search/SearchPage.js b/public/react/src/search/SearchPage.js index c2afca884..1bf1d83d4 100644 --- a/public/react/src/search/SearchPage.js +++ b/public/react/src/search/SearchPage.js @@ -81,10 +81,11 @@ class SearchPage extends Component{ setdatafuns =(value)=>{ this.setState({ - keywords:value + keywords:value, + page:1 }) this.props.history.replace(`/search?value=${value}`) - this.getdata(this.state.page,this.state.type,value); + this.getdata(1,this.state.type,value); } paginationonChanges = (pageNumber) => { this.setState({ diff --git a/public/react/src/services/ojService.js b/public/react/src/services/ojService.js new file mode 100644 index 000000000..30b0d35a2 --- /dev/null +++ b/public/react/src/services/ojService.js @@ -0,0 +1,100 @@ +/* + * @Description: 开发者社区接口 + * @Author: tangjiang + * @Github: + * @Date: 2019-11-20 10:55:38 + * @LastEditors: tangjiang + * @LastEditTime: 2019-11-28 18:58:20 + */ + +import axios from 'axios'; + +export async function fetchOJList (params) { + console.log('传递的参数: ', params); + const obj = {}; + Object.keys(params).forEach(key => { + if (params[key]) { + obj[key] = params[key]; + } + }); + return axios.get('/problems.json', { params: obj }); +} + +// 提交 +export async function fetchPostOjForm (paramsObj) { + const { params, submitType, identifier } = paramsObj; + const url = submitType === 'add' ? `/problems.json` : `/problems/${identifier}.json`; + // return axios.post(url, params); + // if (identifier) { + // return axios.post(url, params); + // } else { + // return + // } + return identifier ? axios.put(url, params) : axios.post(url, params); +} + +// 根据id号获取OJ信息 +export async function fetchGetOjById (id) { + const url = `/problems/${id}/edit.json`; + return axios.get(url); +} + +// 调试代码 +export async function fetchDebuggerCode (identifier, params) { + const url = `/myproblems/${identifier}/code_debug.json`; + return axios.get(url, {params}); +} + +// 调试代码成功后,循环调用提交接口 +export async function fetchCodeSubmit (identifier, params) { + const url = `/myproblems/${identifier}/result.json`; + return axios.get(url, {params}); +} + +// 开启编程题接口 +export async function fetchStartProgram (identifier) { + const url = `/problems/${identifier}/start.json`; + return axios.get(url); +} + +// 用户编程题详情 +export async function fetchUserProgramDetail (identifier) { + const url = `/myproblems/${identifier}.json`; + return axios.get(url); +} + +// 获取提交记录 +export async function fetchUserCommitRecord (identifier) { + const url = `/myproblems/${identifier}/submit_records.json`; + return axios.get(url); +} + +// 获取提交记录详情 +export async function fetchUserCommitRecordDetail () { + const url = `/myproblems/record_detail.json`; + return axios.get(url); +} + +// 恢复初始代码 +export async function restoreInitialCode (identifier) { + const url = `/myproblems/${identifier}/restore_initial_code.json`; + return axios.get(url); +} + +// 发布任务 +export async function publishTask (identifier) { + const url = `/problems/${identifier}/publish.json`; + return axios.post(url); +} + +// 更新用户编辑代码 +export async function fetchUpdateCode (identifier, params) { + const url = `/myproblems/${identifier}/update_code.json`; + return axios.post(url, params); +} + +// 用户提交代码 +export async function fetchUserCodeSubmit (identifier) { + const url = `/myproblems/${identifier}/code_submit.json`; + return axios.get(url); +} diff --git a/public/react/src/tpm/1.js b/public/react/src/tpm/1.js new file mode 100644 index 000000000..1a1494e08 --- /dev/null +++ b/public/react/src/tpm/1.js @@ -0,0 +1,83 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import Comments from '../comment/Comments' + +import { commentHOC } from '../comment/CommentsHOC' +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import TPMRightSection from './component/TPMRightSection' +import TPMNav from './component/TPMNav' + +class TPMShixunDiscuss extends Component { + constructor(props) { + super(props) + + } + + componentWillReceiveProps(newProps, newContext) { + if (newProps.shixun && newProps.shixun.id && (!this.props || !this.props.shixun || this.props.shixun.id != newProps.shixun.id) ) { + window.document.title = newProps.shixun.name + // this.props.fetchCommentIfNotFetched && + // this.props.fetchCommentIfNotFetched(); + } + } + + componentDidMount() { + // TODO 加了HOC后 mount了两次 + this.props.fetchCommentIfNotFetched && + this.props.fetchCommentIfNotFetched(); + } + // + + onPaginationChange = (page) => { + window.$("html,body").animate({"scrollTop":160}) + this.props.onPaginationChange(page) + } + + render() { + const { loadingComments, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + + let _user = user; + if (user) { + _user = Object.assign({}, user); + _user.user_url = `/users/${user.login}` + } + return ( + +
    + +
    + + { loadingComments ? + : + + } +
    + +
    + +
    +
    +
    + + ); + } +} + +export default commentHOC( TPMShixunDiscuss ); diff --git a/public/react/src/tpm/Audit_situationComponent.js b/public/react/src/tpm/Audit_situationComponent.js new file mode 100644 index 000000000..4d6c413da --- /dev/null +++ b/public/react/src/tpm/Audit_situationComponent.js @@ -0,0 +1,260 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; +import { List,Typography,Tag,Modal,Radio} from 'antd'; + +import TPMRightSection from './component/TPMRightSection'; +import TPMNav from './component/TPMNav'; +import axios from 'axios'; + +class Audit_situationComponent extends Component { + constructor(props) { + super(props) + this.state = { + datas:undefined, + value:undefined, + } + } + + componentDidMount() { + this.getdatas() + + } + + + getdatas=()=>{ + + let url=`/shixuns/${this.props.match.params.shixunId}/review_newest_record.json`; + axios.get(url).then((response) => { + + if(response.data===undefined||JSON.stringify(response.data) == "{}"||response.data===null){ + this.setState({ + datas:[ + { + name: '内容审核情况', + id:"Content", + }, + { + name: '性能审核情况', + id:"Performance", + }, + ] + }) + }else{ + let newlist=[] + if(response.data.content_info!=undefined&&response.data.perference_info===undefined){ + let arr=[ + { + name: '内容审核情况', + id:"Content", + status:response.data.content_info.status, + username:response.data.content_info.username, + time:response.data.content_info.time, + }, + { + name: '性能审核情况', + id:"Performance", + }, + ] + newlist=arr + } + + if(response.data.content_info===undefined&&response.data.perference_info!=undefined){ + let arr=[ + { + name: '内容审核情况', + id:"Content", + }, + { + name: '性能审核情况', + id:"Performance", + status:response.data.perference_info.status, + username:response.data.perference_info.username, + time:response.data.perference_info.time, + }, + ] + newlist=arr + } + + if(response.data.content_info!=undefined&&response.data.perference_info!=undefined){ + let arr=[ + { + name: '内容审核情况', + id:"Content", + status:response.data.content_info.status, + username:response.data.content_info.username, + time:response.data.content_info.time, + }, + { + name: '性能审核情况', + id:"Performance", + status:response.data.perference_info.status, + username:response.data.perference_info.username, + time:response.data.perference_info.time, + }, + ] + newlist=arr + } + + this.setState({ + datas:newlist + }) + + } + }).catch((error) => { + console.log(error) + }); + } + + showModal = (id,status) => { + debugger + this.setState({ + visible: true, + editid:id, + value:status + }); + }; + + handleOk=(id,editid)=>{ + let url = `/shixuns/${this.props.match.params.shixunId}/review_shixun.json`; + axios.post(url, { + status: id===undefined?1:id, + review_type: editid, + }).then((response) => { + if(response.data.status===0){ + this.props.showNotification(response.data.message); + this.setState({ + visible: false, + }); + this.getdatas() + } + }).catch((error) => { + console.log(error) + }); + }; + + handleCancel = e => { + this.setState({ + visible: false, + }); + }; + + onChange = e => { + this.setState({ + value: e.target.value, + }); + }; + render() { + const { tpmLoading, shixun, user, match } = this.props; + let {value,editid,datas}=this.state; + + console.log(this.props) + return ( + + + {this.state.visible===true? +
    + + + + 已完成 + 未完成 + + + + +
    + +
    :""} + + + + { tpmLoading ?
    : + +
    + +
    + + + +
    + {this.props.identity >2||this.props.identity===undefined?"": ( + this.showModal(item.id,item.status)} key={key}> + + , + ]} + > + +
    {item.name}
    + {item.status===undefined?"":item.status===1?已完成:未完成} +
    } + description={ +
    + {item.time===undefined?"":审核时间: {item.time}} + {item.username===undefined?"":审核人: {item.username}} +
    + } + /> + + )} + />} +
    + +
    + +
    + +
    +
    + + } + + ); + } +} + +export default Audit_situationComponent; diff --git a/public/react/src/tpm/NewFooter.js b/public/react/src/tpm/NewFooter.js new file mode 100644 index 000000000..4ff1cc46a --- /dev/null +++ b/public/react/src/tpm/NewFooter.js @@ -0,0 +1,67 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; +import { Link } from 'react-router-dom'; +import { getImageUrl, toPath } from 'educoder' +import PropTypes from 'prop-types'; + +class NewFooter extends Component { + constructor(props) { + super(props) + + } + + componentWillReceiveProps(newProps, newContext) { + + } + + + render() { + return ( +
    + {/*newContainers*/} +
    + {this.props.user&&this.props.user.main_site===true?
    + {/*
    + + 高校智能化教学与实训平台 + + + EduCoder.net +
    */} +
      +
    • 网站首页
    • +
    • 关于我们
    • +
    • 联系我们
    • +
    • 合作伙伴
    • +
    • 服务协议
    • +
    • 帮助中心
    • +
    • 意见反馈
    • +
    +
    :""} +
    + {this.props.mygetHelmetapi === null ? "" : + this.props.mygetHelmetapi===undefined|| this.props.mygetHelmetapi.footer===null||this.props.mygetHelmetapi.footer===undefined? +

    + © 2019 EduCoder + 湘ICP备17009477号 + + 湘公网安备43019002000962号 + + Trustie   &   IntelliDE inside. 版权所有 湖南智擎科技有限公司 +

    + : +
    + + } + +
    +
    +
    +
    + ); + } +} + +export default NewFooter; diff --git a/public/react/src/tpm/NewHeader.js b/public/react/src/tpm/NewHeader.js new file mode 100644 index 000000000..41855c15a --- /dev/null +++ b/public/react/src/tpm/NewHeader.js @@ -0,0 +1,1427 @@ +import React, { Component } from 'react'; +import { BrowserRouter as Router, Route, Link } from "react-router-dom"; +import { Redirect } from 'react-router'; +import AccountProfile from"../user/AccountProfile"; +import PropTypes from 'prop-types'; +import Certifiedprofessional from "../../modules/modals/Certifiedprofessional" + +// import searchImg from '../../../../images/educoder/icon/search.svg' + +// /images/educoder/icon/search.svg + +import { getImageUrl, toPath ,trigger,broadcastChannelPostMessage} from 'educoder' + +import axios from 'axios'; + +import { Modal,Checkbox ,Radio,Input,message,notification } from 'antd'; + +import Addcourses from '../courses/coursesPublic/Addcourses'; + +import LoginDialog from '../login/LoginDialog'; + +import Trialapplication from '../login/Trialapplication' + +import 'antd/lib/modal/style/index.css'; + +import 'antd/lib/checkbox/style/index.css'; + +import 'antd/lib/radio/style/index.css'; + +import 'antd/lib/input/style/index.css'; + +import './TPMIndex.css'; + +const $ = window.$ +// TODO 这部分脚本从公共脚本中直接调用 + +const RadioGroup = Radio.Group; +const { Search } = Input; +let old_url; + +/* + _logined_header.html.erb + _unlogin_header.html.erb +*/ +window._header_componentHandler = null; +class NewHeader extends Component { + constructor(props) { + super(props) + this.state={ + Addcoursestypes:false, + tojoinitemtype:false, + tojoinclasstitle:undefined, + rolearr:["",""], + Checkboxteacherchecked:false, + Checkboxstudentchecked:false, + Checkboxteachingchecked:false, + Checkboxteachertype:false, + Checkboxteachingtype:false, + code_notice:false, + checked_notice:false, + RadioGroupvalue:undefined, + submitapplications:false, + isRender:false, + showSearchOpentype:false, + showTrial:false, + setevaluatinghides:false, + occupation:0, + mydisplay:false, + headtypesonClickbool:false, + headtypess:"/", + mygetHelmetapi2: null, + } + console.log("176") + // console.log(props); + // console.log("NewHeader1234567890"); + // console.log(this.props); + } + componentDidUpdate = (prevProps) => { + // console.log("componentDidMount2"); + // console.log(this.state.mygetHelmetapi2); + if(this.state.mygetHelmetapi2===undefined){ + this.getAppdata(); + } + } + componentDidMount() { + console.log("componentDidMount1"); + this.getAppdata(); + window._header_componentHandler = this; + + //下拉框的显示隐藏 + var hoverTimeout; + var hoveredPanel; + $(".edu-menu-panel").hover(function(){ + if (hoverTimeout) { // 一次只显示一个panel + if (hoveredPanel && hoveredPanel != this) { + $(hoveredPanel).find(".edu-menu-list").hide() + } + clearTimeout(hoverTimeout); + hoverTimeout = null; + } + hoveredPanel = this; + $(this).find(".edu-menu-list").show(); + },function(){ + var that =this; + // 延迟hide + hoverTimeout = setTimeout(function() { + $(that).find(".edu-menu-list").hide(); + }, 800) + + }); + + //获取游览器地址 + try { + window.sessionStorage.setItem("yslgeturls", JSON.stringify(window.location.href)) + } catch (e) { + + } + // axios.interceptors.response.use((response) => { + // if (response != undefined) + // if (response && response.data.status === -1) { + // if (response.data.message === "该课堂要求成员完成实名认证") { + // + // } else if (response.data.message === "该课堂要求成员完成职业认证") { + // console.log("该课堂要求成员完成职业认证"); + // this.HideAddcoursestypess(2); + // + // + // + // return + // } else if (response.data.message === "该课堂要求成员完成实名和职业认证") { + // console.log("该课堂要求成员完成实名和职业认证"); + // this.HideAddcoursestypess(3); + // return + // + // } + // } + // return response; + // }, (error) => { + // + // }); + } + + componentDidUpdate = (prevProps) => { + // if(prevProps.user!=this.props.user){ + // // console.log("216") + // // console.log(prevProps.user); + // // console.log(this.props.user); + // if(this.props.user !== undefined){ + // this.setState({ + // user_phone_binded :this.props.user.user_phone_binded, + // }) + // } + // + // + // } + } + + openNotification = (messge) => { + notification.open({ + message: "提示", + description: + messge, + }); + }; + + componentWillReceiveProps(newProps, oldProps) { + this.setState({ + user:newProps.user + }) + if(newProps.Headertop!=undefined){ + old_url=newProps.Headertop.old_url + } + + } + getCookie=(key)=>{ + var arr,reg = RegExp('(^| )'+key+'=([^;]+)(;|$)'); + if (arr = document.cookie.match(reg)) //["username=liuwei;", "", "liuwei", ";"] + return decodeURIComponent(arr[2]); + else + return null; + } + + delCookie=(name)=>{ + var exp = new Date(); + exp.setTime(exp.getTime() - 1); + var cval=this.getCookie(name); + if(cval!=null){ + document.cookie= name + "="+cval+";expires="+exp.toGMTString(); + } + } + onLogout = () => { + const url = `/accounts/logout.json` + this.delCookie("autologin_trustie") + axios.get(url, { + }) + .then((response) => { + if(response.data.status===1){ + this.setState({ + user:undefined + }) + // let path="/"; + // this.props.history.push(path); + // broadcastChannelPostMessage('refreshPage') + window.location.href ="/login" + message.success('退出成功'); + } + }); + } + + tojoinclass=()=>{ + let{user} =this.state; + if(user===undefined){ + this.setState({ + isRender:true + }) + return + } + if(user&&user.login===""){ + this.setState({ + isRender:true + }) + return; + } + + if(user&&user.profile_completed===false){ + this.setState({ + AccountProfiletype:true + }) + return; + } + + this.setState({ + Addcoursestypes:true, + }) + } + + tojoinitem=()=>{ + if(this.props.user&&this.props.user.email===undefined||this.props.user&&this.props.user.email===null||this.props.user&&this.props.user.email===""){ + this.openNotification("请先绑定邮箱,谢谢"); + return + } + let{user} =this.state; + if(user===undefined){ + this.setState({ + isRender:true + }) + return + } + if(user&&user.login===""){ + this.setState({ + isRender:true + }) + return; + } + + if(user&&user.profile_completed===false){ + this.setState({ + AccountProfiletype:true + }) + return; + } + + this.setState({ + tojoinitemtype:true + }) + } + + + submitstatevalue=(sum,value,data)=>{ + this.setState({ + Addcoursestypes:false, + tojoinitemtype:false, + tojoinclasstitle:undefined, + rolearr:["",""], + Checkboxteacherchecked:false, + Checkboxstudentchecked:false, + Checkboxteachingchecked:false, + Checkboxteachertype:false, + Checkboxteachingtype:false, + code_notice:false, + checked_notice:false, + submitapplicationssum:sum, + submitapplications:true, + submitapplicationsvalue:value, + submitapplicationsvaluedata:data, + RadioGroupvalue:undefined + }) + } + + onChangeRadioGroup = (e) => { + this.setState({ + RadioGroupvalue: e.target.value, + }); + } + + submitsubmitapplications=()=>{ + let { + submitapplicationssum, + submitapplicationsvaluedata + }=this.state; + this.setState({ + submitapplications:false, + RadioGroupvalue:undefined + }) + if(submitapplicationssum===0){ + if(submitapplicationsvaluedata!=undefined){ + window.location.href = "/courses/"+submitapplicationsvaluedata; + } + }else if(submitapplicationssum===1){ + if(submitapplicationsvaluedata!=undefined){ + window.location.href = "/projects/"+submitapplicationsvaluedata; + } + } + } + + hidesubmitapplications=()=>{ + this.setState({ + Addcoursestypes:false, + tojoinitemtype:false, + tojoinclasstitle:undefined, + rolearr:["",""], + Checkboxteacherchecked:false, + Checkboxstudentchecked:false, + Checkboxteachingchecked:false, + Checkboxteachertype:false, + Checkboxteachingtype:false, + code_notice:false, + checked_notice:false, + submitapplications:false, + RadioGroupvalue:undefined + }) + } + educoderlogin=()=>{ + //登录账号 + this.setState({ + isRender:true + }) + // var url = `/accounts/logout.json`; + // + // axios.get((url)).then((result) => { + // if(result!==undefined){ + // // this.setState({ + // // isRender:true + // // }) + // window.location.href = "/"; + // } + // }).catch((error) => { + // console.log(error); + // }) + } + educoderloginysl=()=>{ + //退出账号 + // this.setState({ + // isRender:true + // }) + var url = `/accounts/logout.json`; + + axios.get((url)).then((result) => { + if(result!==undefined){ + // this.setState({ + // isRender:true + // }) + // broadcastChannelPostMessage('refreshPage') + window.location.href = "/"; + } + }).catch((error) => { + console.log(error); + }) + } + + hideAddcoursestypes=()=>{ + this.setState({ + Addcoursestypes:false + }) + }; + HideAddcoursestypess=(i)=>{ + console.log("调用了"); + this.setState({ + Addcoursestypes:false, + mydisplay:true, + occupation:i, + }) + }; + ModalCancelsy=()=>{ + this.setState({ + mydisplay:false, + }) + }; + + + hidetojoinclass=()=>{ + this.setState({ + tojoinclasstype:false, + tojoinitemtype:false, + tojoinclasstitle:undefined, + rolearr:["",""], + Checkboxteacherchecked:false, + Checkboxstudentchecked:false, + Checkboxteachingchecked:false, + Checkboxteachertype:false, + Checkboxteachingtype:false, + code_notice:false, + checked_notice:false, + RadioGroupvalue:undefined + }) + } + +submittojoinclass=(value)=>{ + let {tojoinclasstitle,rolearr,RadioGroupvalue}=this.state; + + if(tojoinclasstitle===undefined){ + this.setState({ + code_notice:true + }) + return + } + let newrolearr=rolearr; + // if(value===1){ + if(tojoinclasstitle.length<6){ + this.setState({ + code_notice:true + }) + return + } + // }else if(value===0){ + // if(tojoinclasstitle.length<5){ + // this.setState({ + // code_notice:true + // }) + // return + // } + // } + if(tojoinclasstitle===""||tojoinclasstitle===undefined){ + this.setState({ + code_notice:true + }) + return + }else{ + this.setState({ + code_notice:false + }) + } + + let pamst=[]; + let num=0; + for(var i = 0 ; i { + // if( response.data.state===0){ + // this.submitstatevalue(0,"加入成功",response.data.course_id) + // }else if( response.data.state===1){ + // }else if( response.data.state===2){ + // this.submitstatevalue( 0,"课堂已过期! 请联系课堂管理员重启课堂。(在配置课堂处)") + // }else if( response.data.state===3){ + // this.submitstatevalue( 0,"您已是课堂成员)",response.data.course_id) + // }else if( response.data.state===4){ + // this.submitstatevalue( 0,"您输入的邀请码错误)") + // }else if( response.data.state===5){ + // this.submitstatevalue( 0,"您还未登录") + // }else if( response.data.state===6){ + // this.submitstatevalue( 0,"申请已提交,请等待审核") + // }else if( response.data.state===7){ + // this.submitstatevalue( 0," 您已经发送过申请了,请耐心等待") + // }else if( response.data.state===8){ + // this.submitstatevalue( 0,"您已经是该课堂的教师了",response.data.course_id) + // }else if( response.data.state==9){ + // this.submitstatevalue( 0,"您已经是该课堂的教辅了",response.data.course_id) + // }else if( response.data.state==10){ + // this.submitstatevalue(0,"您已经是该课堂的管理员了",response.data.course_id) + // }else if( response.data.state==11){ + // this.submitstatevalue(0," 该课堂已归档,请联系老师") + // }else if( response.data.state==12){ + // this.submitstatevalue(0,"您已经发送过申请了,请耐心等待师") + // }else if( response.data.state==13){ + // this.submitstatevalue(0,"您申请已提交,请等待审核") + // }else if( response.data.state==14){ + // this.submitstatevalue("此邀请码已停用,请与老师联系") + // }else if( response.data.state==15){ + // this.submitstatevalue(0,"您已是课堂成员! 加入分班请在课堂具体分班页面进行") + // }else { + // this.submitstatevalue(0," 未知错误,请稍后再试") + // } + // }) + // + // } + + if(value===1){ + let url="/project_applies.json" + // const form = new FormData(); + // form.append('code', tojoinclasstitle); + // form.append('role', RadioGroupvalue); + // form.append('type', 1); + axios.post(url,{ + code:tojoinclasstitle, + role:RadioGroupvalue + } + ).then((response) => { + if( response.data.status===1){ + this.submitstatevalue(1,"您输入的邀请码错误") + }else if( response.data.status===2){ + this.submitstatevalue( 1,"您已经是该项目成员",response.data.project) + }else if( response.data.status===3){ + this.submitstatevalue( 1,"请选择一个角色") + }else if( response.data.status===4){ + this.submitstatevalue( 1,"您的申请已提交,请等待项目管理员审批") + }else if( response.data.status===5){ + this.submitstatevalue( 1,"您已经申请加入该项目了,请耐心等待") + }else if( response.data.status===6){ + this.submitstatevalue( 1,"您已成功加入项目",response.data.project) + }else if( response.data.status===0){ + if(RadioGroupvalue==="reporter"){ + this.openNotification("您加入项目成功!"); + window.location.href=`/projects/${response.data.project_id}`; + }else{ + this.openNotification("您的申请已提交,请等待项目管理员审批!"); + } + } + }) + } + this.hidetojoinclass() +} + + // trialapplications =()=>{ + // console.log("点击了") + // this.setState({ + // isRenders: true, + // showTrial:true, + // }) + // } + + // 关闭 + cancelModulationModels = () => { + this.setState({isRenders: false}) + } + + inputjoinclassvalue=(e)=>{ + console.log(e.target.value.length); + if(e.target.value.length>=7){ + this.openNotification("请输入6位项目邀请码!"); + return + } + this.setState({ + tojoinclasstitle:e.target.value + }) + } + + showSearchOpen=(e)=>{ + this.setState({ + showSearchOpentype:true + }) + + } + + hideshowSearchOpen=(e)=>{ + let {setevaluatinghides}=this.state; + if(setevaluatinghides===true){ + this.setState({ + showSearchOpentype:false, + setevaluatinghides:false + }) + + } + } + + onKeywordSearchKeyDown = (value) => { + let url=`/search?value=${value}`; + this.props.history.push(url) + } + + onKeywordSearchKeyDowns=()=>{ + this.setState( + { + setevaluatinghides:false + } + ) + } + + setevaluatinghides=()=>{ + this.setState( + { + setevaluatinghides:true + } + ) + } + //头部获取是否已经登录了 + getUser=(url,type)=>{ + + if(type==="projects"){ + if(this.props.user&&this.props.user.email===undefined||this.props.user&&this.props.user.email===null||this.props.user&&this.props.user.email===""){ + this.openNotification("请先绑定邮箱,谢谢"); + return + } + } + // console.log("点击了503") + // console.log(url); + let{user} =this.state; + + if(user===undefined){ + this.setState({ + isRender:true + }) + return + } + + if(user&&user.login===""){ + this.setState({ + isRender:true + }) + return; + } + + if(user&&user.profile_completed===false){ + this.setState({ + AccountProfiletype:true + }) + return; + } + + if(url !== undefined || url!==""){ + window.location.href = url; + } + + + } + + //修改登录方法 + Modifyloginvalue=()=>{ + this.setState({ + isRender:false, + }) + } + + hideAccountProfile=()=>{ + this.setState({ + AccountProfiletype:false + }) + }; + headtypesonClick=(url,bool)=>{ + this.setState({ + headtypess:url, + headtypesonClickbool:bool, + }) + } + //获取数据为空的时候 + gettablogourlnull = () => { + this.setState({ + mygetHelmetapi2: undefined + }); + document.title = "EduCoder"; + var link = document.createElement('link'), + oldLink = document.getElementById('dynamic-favicon'); + link.id = 'dynamic-favicon'; + link.rel = 'shortcut icon'; + link.href = "/react/build/./favicon.ico"; + if (oldLink) { + document.head.removeChild(oldLink); + } + document.head.appendChild(link); + }; + + //获取数据的时候 + gettablogourldata = (response) => { + document.title = response.data.setting.name; + var link = document.createElement('link'), + oldLink = document.getElementById('dynamic-favicon'); + link.id = 'dynamic-favicon'; + link.rel = 'shortcut icon'; + link.href = '/' + response.data.setting.tab_logo_url; + if (oldLink) { + document.head.removeChild(oldLink); + } + document.head.appendChild(link); + } + + getAppdata=()=>{ + let url = "/setting.json"; + axios.get(url).then((response) => { + // console.log("app.js开始请求/setting.json"); + // console.log("获取当前定制信息"); + if(response){ + if(response.data){ + this.setState({ + mygetHelmetapi2:response.data.setting + }); + try { + if (response.data.setting.tab_logo_url) { + this.gettablogourldata(response); + } else { + this.gettablogourlnull(); + } + } catch (e) { + this.gettablogourlnull(); + } + + + } else { + + this.gettablogourlnull(); + + } + + } else { + this.gettablogourlnull(); + + } + + }).catch((error) => { + this.gettablogourlnull(); + + }); + }; + render() { + const isLogin = true; // 这里不会出现未登录的情况,服务端在服务端路由时发现如果是未登录,则跳转到登录页了。 + const {match,} = this.props; + + let {Addcoursestypes, + tojoinitemtype, + tojoinclasstitle, + Checkboxteacherchecked, + Checkboxstudentchecked, + Checkboxteachingchecked, + Checkboxteachertype, + Checkboxteachingtype, + code_notice, + checked_notice, + AccountProfiletype, + submitapplications, + submitapplicationsvalue, + user, + isRender, + showSearchOpentype, + headtypesonClickbool, + headtypess, + mygetHelmetapi2, + }=this.state; + /* + 用户名称 用户头像url + */ + let activeIndex = false; + let activeForums = false; + let activeShixuns = false; + let activePaths = false; + let coursestype=false; + let activePackages=false; + let activeMoopCases=false; + + + if (match.path === '/forums') { + activeForums = true; + } else if (match.path.startsWith('/shixuns')) { + activeShixuns = true; + }else if (match.path.startsWith('/paths')) { + activePaths = true; + } else if (match.path.startsWith('/courses')) { + coursestype = true; + }else if (match.path.startsWith('/crowdsourcing')) { + activePackages = true; + }else if(match.path.startsWith('/moop_cases')){ + activeMoopCases = true; + }else { + activeIndex = true; + } + + let headtypes='/'; + + // console.log("mygetHelmetapi2"); + // console.log(mygetHelmetapi2); + if(mygetHelmetapi2){ + if(mygetHelmetapi2.navbar){ + if(mygetHelmetapi2.navbar.length>0){ + // console.log("mygetHelmetapi2.navbar.length>0====-=-=--=-=-=-="); + // + // console.log(match.path); + if(match.path==='/'){ + if(headtypesonClickbool===false){ + headtypes=undefined; + }else{ + headtypes=headtypess; + } + + }else { + const developer = { + name: '开发者社区', + link: '/developer', + hidden: false + }; + mygetHelmetapi2.navbar.push(developer); + for(var i=0;i{ + var reg = RegExp(item.link); + if(shixun.match(reg)){ + if(item.hidden===true){ + shixuntype=true + } + } + if(paths.match(reg)){ + if(item.hidden===true){ + pathstype=true + } + } + if(courses.match(reg)){ + if(item.hidden===true){ + coursestypes=true + } + } + }) + } + return ( + +
    + + {isRender===true?this.Modifyloginvalue()} + {...this.props} + {...this.state} + />:""} + + {AccountProfiletype===true?this.hideAccountProfile()} + {...this.props} + {...this.state} + />:""} + this.headtypesonClick("/",false)} className={"fl mr30 ml25 mt10"}> + { + mygetHelmetapi2 === null ? + "" + : + mygetHelmetapi2===undefined||mygetHelmetapi2.nav_logo_url===null||mygetHelmetapi2.nav_logo_url===undefined? + 高校智能化教学与实训平台 + : + 高校智能化教学与实训平台 + } + + + + { + mygetHelmetapi2 === null ? + "" : + mygetHelmetapi2!==undefined&&mygetHelmetapi2.navbar!==null&&mygetHelmetapi2.navbar!==undefined&&mygetHelmetapi2.navbar.length>0? +
    +
      + {/*
    • 首页
    • */} + {/*
    • 实训路径
    • */} + { + mygetHelmetapi2.navbar && mygetHelmetapi2.navbar.map((item,key)=>{ + // console.log("headtypes"); + // console.log(headtypes);hidden + var str=new RegExp("http"); + var strbool=false; + //test方法返回值为(true或者false) + if(item.link){ + if(str.test(item.link)===true){ + strbool=true + }else{ + strbool=false + } + } + // console.log(item.hidden); + return( +
    • this.headtypesonClick(item.link,true)} className={`${headtypes===undefined?'pr':headtypes===item.link?'pr active':'pr'}`} style={item.hidden==false?{display: 'block'}:{display: 'none'}}> + { + strbool===true? + {item.name} + : + {item.name} + } +
    • + ) + }) + } + {/*
    • */} + {/* 实践课程*/} + {/*
    • */} + + {/*
    • 课堂
    • */} + {/*
    • */} + {/* /!*课堂*!/*/} + {/* 翻转课堂*/} + {/*
    • */} + + {/*
    • */} + {/* 实训项目*/} + {/* */} + {/* */} + {/*
    • */} + + + {/*
    • 教学案例
    • */} + {/*
    • */} + {/* 在线竞赛*/} + {/* */} + {/*
    • */} + {/*
    • 教学案例
    • */} + {/*
    • */} + {/*众包创新*/} + {/*
    • */} + {/*
    • 交流问答
    • */} +
    • 工程认证
    • + +
    • 0 ? 'block' : 'none'}}> + 职业路径 +
      0 ? 'block' : 'none'}}> +
        + {this.props.Headertop === undefined ? "" : this.props.Headertop.career_url.map((item, key) => { + return( +
      • {item.name}
      • + ) + }) + } +
      +
      +
    • +
    +
    + // :mygetHelmetapi2===undefined||mygetHelmetapi2.navbar===null||mygetHelmetapi2.navbar===undefined||mygetHelmetapi2.navbar.length===0? + //
    + // + //
      + // {/*
    • 首页
    • */} + // + // {/*
    • 实训路径
    • */} + //
    • + // 实践课程 + //
    • + // + // {/*
    • 课堂
    • */} + //
    • + // {/*课堂*/} + // 翻转课堂 + //
    • + // + //
    • + // 实训项目 + // {/**/} + // {/**/} + //
    • + // + //
    • 0 ? 'block' : 'none'}}> + // 职业路径 + //
      0 ? 'block' : 'none'}}> + //
        + // {this.props.Headertop === undefined ? "" : this.props.Headertop.career_url.map((item, key) => { + // return( + //
      • {item.name}
      • + // ) + // }) + // } + //
      + //
      + //
    • + // + // {/*
    • 教学案例
    • */} + //
    • + // 在线竞赛 + // {/**/} + //
    • + //
    • 教学案例
    • + // {/*
    • */} + // {/*众包创新*/} + // {/*
    • */} + //
    • 交流问答
    • + //
    • 工程认证
    • + //
    + //
    + : +
    + +
      + {/*
    • 首页
    • */} + + {/*
    • 实训路径
    • */} +
    • + 实践课程 +
    • + + {/*
    • 课堂
    • */} +
    • + {/*课堂*/} + 翻转课堂 +
    • + +
    • + 实训项目 + {/**/} + {/**/} +
    • + +
    • 0 ? 'block' : 'none'}}> + 职业路径 +
      0 ? 'block' : 'none'}}> +
        + {this.props.Headertop === undefined ? "" : this.props.Headertop.career_url.map((item, key) => { + return( +
      • {item.name}
      • + ) + }) + } +
      +
      +
    • + + {/*
    • 教学案例
    • */} +
    • + 在线竞赛 + {/**/} +
    • +
    • 教学案例
    • + {/*
    • */} + {/*众包创新*/} + {/*
    • */} +
    • 交流问答
    • +
    • 工程认证
    • +
    +
    + } + + + + + + + +
    +
    + {/**/} +
    + + 实训 + + +
    + {/**/} + {/*搜索框*/} + {showSearchOpentype===true?
    this.hideshowSearchOpen(e)} onMouseLeave={()=>this.setevaluatinghides()}> + this.onKeywordSearchKeyDowns()} + onSearch={(value) => this.onKeywordSearchKeyDown(value)} + // onPressEnter={this.onKeywordSearchKeyDown} + style={{ width: 300,height:32}} + autoFocus={true} + /> +
    :""} + + {/**/} + {/*/!**!/*/} + {/**/} + + {/**/} + {/* TODO 需要服务端接口提供最近搜索 +
    +
    最近搜索
    + + +
    */} +
    +
    + + {/* + <%= link_to '登录', signin_path, :className => "mr5" %> + + <%= link_to '注册', user_join_path, :className => "ml5" %> + */} + { user===undefined? + + this.educoderlogin()} className="mr5 color-white">登录 + + 注册 + :user.login===""? + this.educoderlogin()} className="mr5 color-white">登录 + + 注册 + : +
    + + + + + +
    + } + {/*href="https://www.educoder.net/login"*/} +
    + {/*{ loadHeader()}*/} + {showSearchOpentype===true?"":this.props.user&&this.props.user.main_site===true?this.showSearchOpen(e)}> + {/*"/images/educoder/icon/search.svg" + */} + + + :""} + + {/*
    */} +
    + + + + +
    +
    + + {coursestypes===true&&this.props.user&&this.props.user.main_site===false?"":} +
    +
    + + {this.props.user&&this.props.user.main_site===true? :""} + + +
    +
    +
      +
      +

      + {submitapplicationsvalue} +

      +
      +
    • + 取消 + 确定 +
    • + +
    +
    +
    +
    + +
    + +
    + + ); + } +} + +export default NewHeader; + diff --git a/public/react/src/tpm/SiderBar.js b/public/react/src/tpm/SiderBar.js new file mode 100644 index 000000000..9312b24fd --- /dev/null +++ b/public/react/src/tpm/SiderBar.js @@ -0,0 +1,143 @@ +import React, { Component } from 'react'; +import { getImageUrl} from 'educoder'; +import './TPMIndex.css'; + +const $ = window.$; + +$(window).resize(function(){ + rightSlider(); +}); + +$(window).scroll(function(){ + if($(".gotop").length>0){ + if($(document).scrollTop()>0){ + $(".-task-sidebar .gotop").show(); + $(".gotop").click(function(){ + $("html,body").scrollTop(0); + }); + } + if($(document).scrollTop()==0){ + $(".-task-sidebar .gotop").hide(); + } + } +}); + +function rightSlider(){ + var poi=parseInt((parseInt($(window).width())- 1200 )/2)-81; + // console.log(parseInt($(window).width())+" "+poi); + if(poi>0){ + $(".-task-sidebar").css("right",poi); + }else{ + $(".-task-sidebar").css("right","0px"); + } + $(".-task-sidebar").show(); +} + + +function _initSider() { + var $descSide = $("
    ").appendTo("body"); + $(".-task-sidebar>div").hover(function(){ + //移入显示二维码 + if($(this).hasClass("scan")){ + $(".scan_ewm").show().css({right:"75px",opacity:0}).stop().animate({ + right:"45px",opacity:1 + }) + return; + } + var $tool = $(this).attr("tooltips"); + $descSide.html($tool+"
    "); + $descSide.data('_dom', this) + $descSide.show().css({ + left:$(this).offset().left - $descSide.width()-30, + opacity:0, + top:$(this).offset().top + }).stop().animate({ + left:$(this).offset().left - $descSide.width()-5, + opacity:1 + },400); + },function(){ + if($(this).hasClass("scan")){ + $(".scan_ewm").stop().animate({right:"75px",opacity:0},200).hide(); + } + $descSide.stop().animate({ + left:$(this).offset().left - $descSide.width()-30, + opacity:0 + },200).hide(); + }); + rightSlider(); + + $(window).scroll(function() { + if ($descSide.height()) { + var hoverIcon = $descSide.data('_dom') + $descSide.css('top', $(hoverIcon).offset().top) + } + }) +} + +class SiderBar extends Component { + constructor(props) { + super(props) + + } + + componentDidMount() { + _initSider(); + + } + + render() { + + // console.log(this.props) + return ( + +
    + {this.props.mygetHelmetapi&&this.props.mygetHelmetapi.main_site===true?
    +
    + + + +
    + +
    + + + +
    + + + +
    + +

    +

    + + +

    微信扫一扫

    +

    关注公众号

    + +

    +

    +
    + +
    + + + +
    +
    :""} + + +
    + ); + } +} + +export default SiderBar; diff --git a/public/react/src/tpm/TPMBanner.js b/public/react/src/tpm/TPMBanner.js new file mode 100644 index 000000000..b660001c6 --- /dev/null +++ b/public/react/src/tpm/TPMBanner.js @@ -0,0 +1,1056 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import { Rating ,Progress} from "@icedesign/base"; + +import {Modal,Input,Radio,Pagination,message,Spin,Icon,Tooltip,Rate} from 'antd'; + +import AccountProfile from"../user/AccountProfile"; + +import 'antd/lib/pagination/style/index.css'; + +import axios from 'axios' + +import Modals from '../modals/Modals'; + +import './shixuns/css/TPMBanner.css'; + +let $ = window.$; + +const Search = Input.Search; + +const RadioGroup = Radio.Group; + +class TPMBanner extends Component { + constructor(props) { + super(props) + this.state={ + Forkvisible: false, + Senttothetype:false, + Senttothevcalue:undefined, + courses_count:1, + course_list:[], + pagenum:1, + publishbox:"", + publishboxstatus:0, + pages:1, + Issuevisible:false, + evaluation_set_position:[], + tag_position:[], + Forkauthentication:false, + can_fork:undefined, + certi_url:undefined, + showradios:false, + startbtn:false, + Searchvalue:"", + startshixunCombattype:false, + shixunsmessage:"", + shixunsreplace:false, + hidestartshixunsreplacevalue:"", + isIE:false, + Forkvisibletype: false, + isSpin:false, + Senttothevcaluetype:false + } + } + + // star_info:[0, 0, 0, 0, 0, 0], + // star_infos:[0, 0, 0, 0, 0, 0], + // shixunsDetails:{}, + // shixunId: undefined, + // componentWillReceiveProps(newProps, newContext){ + // this.setState({ + // shixunsDetails: newProps.shixunsDetails + // }); + // } + + IEVersion=()=>{ + var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 + var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器 + var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器 + var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1; + if(isIE) { + var reIE = new RegExp("MSIE (\\d+\\.\\d+);"); + reIE.test(userAgent); + var fIEVersion = parseFloat(RegExp["$1"]); + if(fIEVersion == 7) { + return 7; + } else if(fIEVersion == 8) { + return 8; + } else if(fIEVersion == 9) { + return 9; + } else if(fIEVersion == 10) { + return 10; + } else { + return 6;//IE版本<=7 + } + } else if(isEdge) { + return 'edge';//edge + } else if(isIE11) { + return 11; //IE11 + }else{ + return -1;//不是ie浏览器 + } + } + componentDidMount() { + let thiisie=this.IEVersion(); + if(thiisie!=-1){ + this.setState({ + isIE:true + }) + }else{ + this.setState({ + isIE:false + }) + } + } + /* + * Fork + * */ + copyForkvisible = () => { + let {shixunsDetails} = this.props; + if (shixunsDetails.can_fork === null) { + this.setState({ + Forkvisible: true + }) + } else { + this.setState({ + Forkvisible: false, + Forkauthentication: true, + can_fork: shixunsDetails.can_fork.can_fork, + certi_url: shixunsDetails.can_fork.certi_url, + }) + } + + } + + hideForkvisible = () => { + this.setState({ + Forkvisible: false, + Forkauthentication:false + }) + } + + addForkvisible = () => { + this.setState({ + Forkvisibletype: true, + }) + let id = this.props.match.params.shixunId; + let url = "/shixuns/" + id + "/copy.json"; + axios.post(url).then((response) => { + if(response.data.status===401){ + + }else{ + this.setState({ + Forkvisible: false, + Forkauthentication: false, + // Forkvisibletype:false + }) + window.location.href = "/shixuns/" + response.data.shixun + "/challenges"; + } + + }).catch((error) => { + console.log(error) + }); + + } + /* + * 发送至按钮 + * */ + Senttothe=()=>{ + if(this.props.checkIfLogin()===false){ + this.props.showLoginDialog() + return + } + + // if(this.props.checkIfProfileCompleted()===false){ + // this.setState({ + // AccountProfiletype:true + // }) + // return + // } + // + // if(this.props.checkIfProfessionalCertification()===false){ + // this.setState({ + // AccountProfiletype:true + // }) + // return + // } + let id = this.props.match.params.shixunId; + let url="/shixuns/" + id +"/search_user_courses.json"; + this.setState({ + Senttothetype:true + }) + + axios.get(url, { + params: { + page:1, + limit:10 + }}).then((response) => { + this.setState({ + courses_count:response.data.courses_count, + course_list:response.data.course_list + }) + }).catch((error) => { + console.log(error) + }); + } + + SenttotheSearch=(value)=>{ + let id = this.props.match.params.shixunId; + let url="/shixuns/" + id +"/search_user_courses.json?search="+value; + axios.get(encodeURI(url), { + params: { + page:1, + limit:10 + }}).then((response) => { + this.setState({ + courses_count:response.data.courses_count, + course_list:response.data.course_list, + pages:1, + Searchvalue:value + }) + }).catch((error) => { + console.log(error) + }); + } + + onChangeSenttothevcalue=(e)=>{ + this.setState({ + Senttothevcalue:e.target.value + }) + } + onChangesendeSenttothe=(pageNumber)=>{ + let{Searchvalue}=this.state; + let id = this.props.match.params.shixunId; + let url="/shixuns/" + id +"/search_user_courses.json?search="+Searchvalue; + axios.get(url, { + params: { + page:pageNumber, + limit:10 + }}).then((response) => { + this.setState({ + courses_count:response.data.courses_count, + course_list:response.data.course_list, + pagenum: pageNumber, + pages: pageNumber + }) + }).catch((error) => { + console.log(error) + }); + } + sendeSenttothevcalue=()=>{ + + let {Senttothevcalue}=this.state; + + if(Senttothevcalue===undefined){ + this.setState({ + Senttothevcaluetype:true + }) + return + } + let id = this.props.match.params.shixunId; + let url="/shixuns/" + id +"/send_to_course.json"; + axios.post(url,{ + course_id:Senttothevcalue + }).then((response) => { + + this.props.showSnackbar(response.data.message); + this.setState({ + Senttothetype:false, + Searchvalue:"", + pages:1 + }) + // window.location.href = response.data.url; + // response.data.course_id + this.props.history.replace(response.data.first_category_url); + + }).catch((error) => { + console.log(error) + }); + + } + + hideSenttothevcalue=()=>{ + this.setState({ + Senttothetype:false, + Searchvalue:"", + pages:1 + }) + + + } + + /* + * 撤销发布按钮 + * */ + + ModalCancel=()=>{ + this.setState({ + Modalstype:false + }) + } + ModalSave=()=>{ + let id = this.props.match.params.shixunId; + let url="/shixuns/" + id +"/cancel_publish.json"; + axios.get(url).then((response) => { + this.props.showSnackbar(response.data.message); + window.location.reload() + }).catch((error) => { + console.log(error) + }); + } + cancel_publish=()=>{ + this.setState({ + Modalstype:true, + Modalstopval:"是否确认撤销发布?", + ModalCancel:this.ModalCancel, + ModalSave:this.ModalSave, + }) + } + + + /* + * 申请发布按钮 + * */ + applyrelease=()=>{ + let id = this.props.match.params.shixunId; + let url="/shixuns/" + id +"/publish.json"; + axios.get(url).then((response) => { + let evaluation_set_position + if(response.data.evaluation_set_position===null){ + evaluation_set_position=[] + }else{ + evaluation_set_position=response.data.evaluation_set_position + } + this.setState({ + Issuevisible:true, + tag_position:response.data.tag_position, + evaluation_set_position:evaluation_set_position, + publishboxstatus:response.data.status, + }) + }).catch((error) => { + console.log(error) + }); + }; + + hiddenIssuevisible=(val)=>{ + this.setState({ + Issuevisible:false + }) + if(val===0||val===1){ + window.location.reload() + } + + } + + //重置按钮 + // resetshixunCombat=(id)=>{ + // let zrl="/myshixuns/"+id+"/reset_my_game.json"; + // axios.get(zrl).then((response) => { + // window.location.href = "/shixuns/" + response.data.shixun_identifier + "/challenges"; + // message.success('重置成功'); + // }).catch((error) => { + // console.log(error) + // }); + // } + + // reset_my_game + hidestartshixunsreplace=(url)=>{ + this.setState({ + isSpin:true, + }) + axios.get(url).then((response) => { + if(response.status===200){ + // let path="/shixuns/"+response.data.shixun_identifier+"/challenges"; + // this.props.history.push(path); + message.success('重置成功,正在进入实训!'); + this.startshixunCombat(response.data.shixun_identifier, 1); + this.setState({ + shixunsreplace:false, + isSpin:false, + }) + + // message.success('重置成功,正在进入实训!'); + // this.startshixunCombat(); + }} + ).catch((error) => { + this.setState({ + startbtn:false, + shixunsreplace:false, + isSpin:false + }) + }); + + } + + + //开始实战按钮 + startshixunCombat=(id, reset)=>{ + + if(this.props.checkIfLogin()===false){ + this.props.showLoginDialog() + return + } + + if(this.props.checkIfProfileCompleted()===false){ + this.setState({ + AccountProfiletype:true + }) + return + } + + // if(this.props.checkIfProfessionalCertification()===false){ + // this.setState({ + // AccountProfiletype:true + // }) + // return + // } + + let {shixunsDetails} = this.props + if( shixunsDetails.shixun_status>1){ + this.setState({ + startbtn:true, + hidestartshixunsreplacevalue:"" + }) + }else{ + this.setState({ + hidestartshixunsreplacevalue:"" + }) + } + + + let url="/shixuns/"+id+"/shixun_exec.json" ; + if (reset) { + url += '?reset=' + reset + } + axios.get(url).then((response) => { + if(response.status===200){ + if(response.data.status===-2){ + // this.resetshixunCombat(response.data.message); + this.setState({ + startbtn:false, + shixunsreplace:true, + hidestartshixunsreplacevalue:response.data.message+".json" + }) + // this.shixunexec(response.data.message+".json") + }else if(response.data.status===-1){ + console.log(response) + }else if(response.data.status===-3){ + this.setState({ + shixunsmessage:response.data.message, + startshixunCombattype:true, + startbtn:false + }) + }else{ + // let path="/tasks/"+response.data.game_identifier; + // this.props.history.push(path); + + + // this.context.router.history.push(path); + if(response.data.status!=401){ + window.location.href = "/tasks/"+response.data.game_identifier; + } + + } + } + }).catch((error) => { + this.setState({ + startbtn:false + }) + }); + } + + tocertification=()=>{ + let{certi_url}=this.state; + this.setState({ + Forkauthentication:false + }) + window.location.href=certi_url; + } + + SenttotheValue=(e)=>{ + this.setState({ + Searchvalue:e.target.value + }) + } + + hidestartshixunCombattype=()=>{ + this.setState({ + startshixunCombattype:false + }) + } + + hideAccountProfile=()=>{ + this.setState({ + AccountProfiletype:false + }) + } + + + showonMouseOver=()=>{ + $("#ratePanel").show(); + this.setState({ + showradios:true + }) + } + + hideonMouseOut=()=>{ + $("#ratePanel").hide(); + this.setState({ + showradios:false + }) + } + + render() { + let { + Forkvisible, + Senttothetype, + Senttothevcalue, + evaluation_set_position, + Forkauthentication, + can_fork, + certi_url, + tag_position, + courses_count, + course_list, + Issuevisible, + publishboxstatus, + showradios, + startbtn, + Searchvalue, + startshixunCombattype, + shixunsmessage, + pages, + shixunsreplace, + hidestartshixunsreplacevalue, + Forkvisibletype, + AccountProfiletype, + isIE} = this.state; + let {shixunsDetails, shixunId, star_info, star_infos} = this.props; + let challengeBtnTipText = ''; + let challengeBtnText = '模拟实战'; + // let star_info=[] + // if (shixunsDetails.status === 0) { + // + // } else if (shixunsDetails.status === 1) { + // + // } else if (shixunsDetails.status === 2) { + // challengeBtnTipText = '开始学习并完成实战任务' + // + // } + if(shixunsDetails!=undefined){ + if (shixunsDetails.shixun_status === 0 ) { + challengeBtnText = '继续实战' + } else if (shixunsDetails.shixun_status === 1) { + challengeBtnText = '查看实战' + } else if (shixunsDetails.shixun_status === 3) { + challengeBtnText = '继续实战' + }else{ + challengeBtnText = "开始实战" + } + } + + + // let list=shixunsDetails.task_operation; + // if(list!=undefined){ + // if (shixunsDetails.status === 0 ) { + // for(var i=0; i; + const MyRate = ({ defaultValue, ...rest }) => { + let myValue = defaultValue; + // console.log(myValue-Math.floor(myValue)) + // if (myValue < Math.ceil(myValue)) { + // myValue = Math.floor(myValue) + 0.5; + // } + + return ; + }; + return ( + + shixunsDetails===undefined?"": +
    +
    + + {AccountProfiletype===true?this.hideAccountProfile()} + {...this.props} + {...this.state} + />:""} + + + {this.state.Modalstype===true?:""} + +
    +

    + {shixunsDetails.name} + { + shixunsDetails.fork_from === undefined || shixunsDetails.fork_from === null ? "" : + + + + } + +

    +
    + {/**/} +
      +
    • + 学习人数 + {shixunsDetails.stu_num} +
    • + {/*
    • */} + {/*经验值*/} + {/*{shixunsDetails.experience}*/} + {/*
    • */} +
    • + 难度系数 + {shixunsDetails.diffcult} + +
    • +
    + +
    this.showonMouseOver()} onMouseOut={()=>this.hideonMouseOut()}> +
    学员评分
    +
    + +
    +
    this.hideonMouseOut()}> +
    + +
    +
    +
    + {star_infos[0]}分 + 总评分 +
    + {showradios === true ? + + : ""} +
    +
    +
    +
    +
    +
    + {showradios === true ? + + : ""} +
    + + {star_infos[1]}% +
    +
    +
    + {showradios === true ? + + : ""} +
    + + {star_infos[2]}% +
    +
    +
    + {showradios === true ? + + : ""} +
    + + {star_infos[3]}% +
    +
    +
    + {showradios === true ? + + : ""} +
    + + {star_infos[4]}% +
    +
    +
    + {showradios === true ? + + : ""} +
    + + {star_infos[5]}% +
    +
    +
    +
    +
    + +
    + + { + startbtn === false && shixunsDetails.shixun_status != -1 ? + + this.startshixunCombat(this.props.match.params.shixunId)} + className="fr user_default_btn task-btn-orange font-18" + id="shixun_operation" data-remote="true" + > + {shixunsDetails.task_operation === undefined ? "" : shixunsDetails.shixun_status > 1 ? shixunsDetails.task_operation[0] : "模拟实战"} + + + : "" + } + + +
    +

    目前该实训项目尚在内测中,将于{shixunsmessage}之后开放,谢谢!

    +
    +
    + {/*取消*/} + 知道啦 +
    + {/*

    */} + {/*知道了*/} + {/*

    */} +
    + + + +
    +

    实训已经更新了,正在为您重置!

    +
    + +
    +
    + + + + + + { + startbtn === true ? + 开启中 : "" + } + + {/*{*/} + {/*shixunsDetails.status=== 3 && shixunsDetails.task_operation[0]==="开始实战"?*/} + {/*{shixunsDetails.task_operation===undefined?"":shixunsDetails.task_operation[0]}:""*/} + {/*}*/} + + {shixunsDetails.shixun_status === 0 && this.props.identity < 5 ? + 申请发布 : "" + } + + + { + publishboxstatus === 0 ?
    +

    + 发布申请已提交,请等待管理员的审核
    +

    +
    : publishboxstatus === 1 ? +
    +

    + 发布申请已提交,请等待管理员的审核
    + • 我们将在1-2个工作日内完成审核 +

    +
    : publishboxstatus === 2 ?
    +

    + 第 + { + evaluation_set_position.map((item, key) => { + return ( + {item}, + ) + }) + } + 关评测设置尚未完成,无法申请发布 +

    +
    : publishboxstatus === 3 ? +
    +

    + 每一个关卡至少需要一个技能标签
    + 第 + { + tag_position.map((item, key) => { + return ( + {item}, + ) + }) + } + 关尚未设置技能标签,请补充 +

    +
    : +
    +

    + 尚未创建任务的实训,不能申请发布 +

    +
    + } + + +
    + + {shixunsDetails.shixun_status === 1 && this.props.identity < 5 ? + 撤销发布 : "" + } + + { + + + 发送至 + + + } + + +
    +
    + +
    + 选择的实训将会发送到指定课堂 +
    + +
    + this.SenttotheSearch(value)} + style={{width: '100%'}} + /> +
    + + +
    12?"cdefault ":"cdefault "}> +
    +
      + + { + course_list === undefined ? "" : course_list.map((item, key) => { + return ( + {item.name} + ) + }) + } + +
    +
    +
    + {this.state.Senttothevcaluetype===true?
    请选择你要发送的课堂
    :""} +
    12 ? "block" : "none"}}> + +
    + +
    +
    +
    +
    + 取消 + 确定 +
    + + +
    + +
    +
    +
    + + {shixunsDetails.shixun_status === 3 && + 已关闭 + } + + {shixunsDetails.shixun_status === -1 && + 已删除 + } + + + {this.props.identity < 8&&shixunsDetails.shixun_status != -1 ?
    + + + Fork + + + + + {Forkvisibletype===true? + + : +
    +

    复制将在后台执行,平台将为你创建
    一个新的同名实训和内容,请问是否继续?

    +
    +
    + 取消 + 确定 +
    +
    + } + + +
    + + +

    {can_fork}
    请问是否前往进行认证?

    +
    +
    + 取消 + 确定 +
    +
    + {!!shixunsDetails.fork_num && + + {shixunsDetails.fork_num} + + } + +
    :""} + +
    + +
    + +
    +
    正在等待管理员的审核。在审核通过前,可以随时撤销发布
    +
    + + ); + } +} + +export default TPMBanner; + diff --git a/public/react/src/tpm/TPMChallenge.js b/public/react/src/tpm/TPMChallenge.js new file mode 100644 index 000000000..847e8b965 --- /dev/null +++ b/public/react/src/tpm/TPMChallenge.js @@ -0,0 +1,54 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import Challenges from './shixunchild/Challenges/Challenges' + +import TPMRightSection from './component/TPMRightSection' + +import TPMNav from './component/TPMNav' + +class TPMChallenge extends Component { + constructor(props) { + super(props) + + } + + render() { + const { loadingContent, shixun, user, match + } = this.props; + return ( + +
    + +
    + + + +
    + +
    + +
    +
    +
    + + ); + } +} + +export default TPMChallenge; diff --git a/public/react/src/tpm/TPMChallengeContainer.js b/public/react/src/tpm/TPMChallengeContainer.js new file mode 100644 index 000000000..a7c3c8a2b --- /dev/null +++ b/public/react/src/tpm/TPMChallengeContainer.js @@ -0,0 +1,34 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; +import TPMChallenge from './TPMChallenge'; +class TPMChallengeContainer extends Component { + constructor(props) { + super(props) + this.state = { + tpmLoading: true, + creator: { + owner_id: '', + } + } + } + + render() { + const { tpmLoading } = this.props; + const user = this.props.current_user; + + return ( + + + { tpmLoading ?
    : + + + } + +
    + ); + } +} + +export default TPMChallengeContainer; diff --git a/public/react/src/tpm/TPMCollaborators.js b/public/react/src/tpm/TPMCollaborators.js new file mode 100644 index 000000000..cfab39ca5 --- /dev/null +++ b/public/react/src/tpm/TPMCollaborators.js @@ -0,0 +1,53 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import Collaborators from './shixunchild/Collaborators/Collaborators' +import TPMRightSection from './component/TPMRightSection' +import TPMNav from './component/TPMNav' + +class TPMCollaborators extends Component { + constructor(props) { + super(props) + } + + + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + return ( + +
    + +
    + + + +
    + +
    + +
    +
    +
    + + ); + } +} + +export default TPMCollaborators; diff --git a/public/react/src/tpm/TPMCollaboratorsContainer.js b/public/react/src/tpm/TPMCollaboratorsContainer.js new file mode 100644 index 000000000..80049cee9 --- /dev/null +++ b/public/react/src/tpm/TPMCollaboratorsContainer.js @@ -0,0 +1,47 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import TPMCollaborators from './TPMCollaborators' + +import axios from 'axios'; + +class TPMChallengeContainer extends Component { + constructor(props) { + super(props) + this.state = { + } + } + + componentWillReceiveProps(newProps, newContext) { + + } + + componentDidMount() { + // this.props.showShixun(); + } + + + + render() { + const { tpmLoading } = this.props; + const user = this.props.current_user; + return ( + + { tpmLoading ?
    : + + + } +
    + ); + } +} + +export default TPMChallengeContainer; diff --git a/public/react/src/tpm/TPMFork/TPMForklist.js b/public/react/src/tpm/TPMFork/TPMForklist.js new file mode 100644 index 000000000..59d9d23b8 --- /dev/null +++ b/public/react/src/tpm/TPMFork/TPMForklist.js @@ -0,0 +1,213 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal,Pagination,Tooltip,Spin} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import { Rating } from "@icedesign/base"; + +import axios from 'axios'; + +import {getImageUrl, toPath, getUrl} from 'educoder' + +import './shixunCss/fork.css'; + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + + + +export default class TPMFork_listComponent extends Component { + constructor(props) { + super(props) + this.state = { + shixuns:undefined, + total_count:0, + shixunsID:undefined, + Forkvisible: true, + Forkcurrent: 1 + } + } + + + componentDidMount() { + let id = this.props.match.params.shixunId; + + let Url="/shixuns/"+id+"/fork_list.json"; + axios.get(Url, { + params: { + page:1, + limit:8 + } + }).then((response)=> { + this.setState({ + shixunsID:id, + shixuns:response.data.shixuns, + total_count:response.data.total_count, + Forkvisible:false + }) + }).catch((error)=>{ + console.log(error) + }); + } + + + TPMForkonChange=(pageNumber)=>{ + let id = this.props.match.params.shixunId; + this.setState({ + Forkvisible:true + }) + let Url="/shixuns/"+id+"/fork_list.json"; + axios.get(Url, { + params: { + page:pageNumber, + limit:8 + } + }).then((response)=> { + this.setState({ + shixunsID:id, + shixuns:response.data.shixuns, + total_count:response.data.total_count, + Forkvisible: false, + Forkcurrent: pageNumber + }) + }).catch((error)=>{ + console.log(error) + }); + } + render() { + + let {shixuns, total_count, shixunsID, Forkvisible, Forkcurrent} = this.state; + + const MyRate = ({ defaultValue, ...rest }) => { + let myValue = defaultValue; + // console.log(myValue-Math.floor(myValue)) + // if (myValue < Math.ceil(myValue)) { + // myValue = Math.floor(myValue) + 0.5; + // } + + return ; + }; + return ( + +
    + +
    + Fork实训列表 + 返回 +
    + + + {/**/} + +
    + + { shixuns===undefined?" ":shixuns.map((item,key)=>{ + return( +
    + +
    + {item.tag_name} + {/**/} +
    + +
    + +

    非试用内容,需要授权

    +
    + + + + + +
    +

    + + {item.name} + +

    + +

    + + + + {item.score_info===null?"5分":item.score_info+"分"} +

    + +

    + + + + {item.challenges_count} + + + + {/**/} + {/**/} + {/*{item.exp}*/} + {/**/} + {/**/} + + + + {item.stu_num} + + + + + {item.level} +

    + +
    +
    + ) + }) + } +
    + + {/*
    {total_count}
    */} +
    8 ? "block" : "none"}}> + {/*
    */} + +
    + + {/**/} +
    + + ) + } +} + + diff --git a/public/react/src/tpm/TPMFork/shixunCss/fork.css b/public/react/src/tpm/TPMFork/shixunCss/fork.css new file mode 100644 index 000000000..8cd2b9304 --- /dev/null +++ b/public/react/src/tpm/TPMFork/shixunCss/fork.css @@ -0,0 +1,3 @@ +.ml105 { + margin-left: 15%; +} \ No newline at end of file diff --git a/public/react/src/tpm/TPMFork/shixunCss/tag2.png b/public/react/src/tpm/TPMFork/shixunCss/tag2.png new file mode 100644 index 000000000..423d2f7e3 Binary files /dev/null and b/public/react/src/tpm/TPMFork/shixunCss/tag2.png differ diff --git a/public/react/src/tpm/TPMFork_listContainer.js b/public/react/src/tpm/TPMFork_listContainer.js new file mode 100644 index 000000000..bbd55c2ee --- /dev/null +++ b/public/react/src/tpm/TPMFork_listContainer.js @@ -0,0 +1,50 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import TPMForklist from './TPMForklist' + +import axios from 'axios'; + +class TPMRanking_listContainer extends Component { + constructor(props) { + super(props) + this.state = { + tpmLoading: true, + creator: { + owner_id: '' + } + } + } + + componentWillReceiveProps(newProps, newContext) { + + } + + componentDidMount() { + this.props.showShixun(); + } + + + render() { + const { tpmLoading } = this.props; + const user = this.props.current_user; + return ( + + { tpmLoading ?
    : + + + } +
    + ); + } +} + +export default TPMRanking_listContainer; diff --git a/public/react/src/tpm/TPMForklist.js b/public/react/src/tpm/TPMForklist.js new file mode 100644 index 000000000..251821209 --- /dev/null +++ b/public/react/src/tpm/TPMForklist.js @@ -0,0 +1,63 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import Shixunfork_list from './shixunchild/Shixunfork_list' +import TPMRightSection from './component/TPMRightSection' +import TPMNav from './component/TPMNav' + +class TPMForklist extends Component { + constructor(props) { + super(props) + + } + + componentWillReceiveProps(newProps, newContext) { + + } + + componentDidMount() { + + } + + + + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + + return ( + +
    + +
    + + { loadingContent ? + : + + + } +
    + +
    + +
    +
    +
    + + ); + } +} + +export default TPMForklist; diff --git a/public/react/src/tpm/TPMIndex.css b/public/react/src/tpm/TPMIndex.css new file mode 100644 index 000000000..bbec3d34d --- /dev/null +++ b/public/react/src/tpm/TPMIndex.css @@ -0,0 +1,229 @@ +html{ + height: 100%; + overflow: hidden; +} +body { + overflow: auto !important; + font-family: "Microsoft YaHei"; +} + +#root { + /* ie兼容性 */ + position: relative; + min-height: 100%; +} +body>.-task-title { + opacity: 1 !important; +} +/*�����Ŵ󾵵�����·Ŵ󾵵�λ��*/ +#root .search-all { + width: 219px; +} + +/*Header START*/ +.newHeader .logoimg { + margin-top: 16px; + float: left; + width: 97px; +} +.head-right i { + font-size: 20px; + float: none !important; +} +.headIcon, #header_keyword_search { + padding-top: 13px !important; +} +.search-icon { + height: 30px !important; +} +.search-icon i { + font-size: 20px; +} +#header_keyword_search i { + color: #4cacff; +} +.ant-select-selection--multiple{ + padding-bottom: 0px!important; + padding-top:3px; +} +/* 先注释掉下面2个样式,这样写影响范围太广了,并不是所有的select都需要40px高 */ +/* .ant-select-selection--single{ + height:40px!important; +} +.ant-select-selection__rendered{ + line-height: 40px!important; +} */ +.ant-select-selection--multiple .ant-select-selection__rendered>ul>li, .ant-select-selection--multiple>ul>li{ + height: 25px!important; + line-height: 23px!important; + margin-bottom:3px; + margin-top:0px; +} +/*Main START*/ + + +.newContainer{ + background: #fafafa!important; +} + +.ant-modal-title{ + font-size: 16px; + font-weight: bold !important; + color: #333; +} + +.ant-modal-title{ + text-align: center; +} +/*.ant-modal{*/ + /*top:10rem !important;*/ +/*}*/ + +@-moz-document url-prefix() { + .ant-radio-inner { + width: 17px !important; + height: 17px !important; + } +} +/* IE只能用padding,不能用上下居中 */ +.shixunDetail_top{ + display: block!important; + padding-top: 48px; +} +.totalScore{ + display: block!important; + padding-top: 28px; +} +.head-nav ul#header-nav li{ + /*font-weight: 600;*/ +} + +/*.newFooter{*/ + /*position: fixed !important;*/ +/*}*/ + +.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{ + color: #000 !important; +} + + +.newHeader { + background: #24292D !important; + height: 60px !important; +} + + +/*-------------------个人主页:右侧提示区域--------------------------*/ +.-task-sidebar{position:fixed;width:40px;height:180px;right:0;bottom:30px;z-index: 10;} +.-task-sidebar>div{height: 40px;line-height: 40px;box-sizing: border-box;width:40px;background:#4CACFF;color:#fff;font-size:20px;text-align:center;margin-bottom:5px;border-radius: 4px;} +.-task-sidebar>div i{ color:#fff;} +.-task-sidebar>div i:hover{color: #fff!important;} +.gotop{background-color: rgba(208,207,207,0.5)!important;padding: 0px!important;} +.-task-desc{background:#494949;width:90px;line-height: 36px;text-align: center; + position: absolute;color: #fff;font-size: 13px;z-index: 999999;opacity: 0;} +.-task-desc div{position: absolute;top:10px;right: -7px;height: 13px;} +.-task-desc div img{float: left} +.-task-sidebar .scan_ewm{ + position: absolute !important; + right: 45px !important; + bottom: 0px !important; + background-color: #494949 !important; + -webkit-box-sizing: border-box !important; + box-sizing: border-box !important; + font-size: 14px !important; + line-height: 16px !important; + display: none; + height: 213px !important; +} +.trangle_right{position: absolute;right: -5px;bottom: 15px;width: 0;height: 0px;border-top: 6px solid transparent;border-left: 5px solid #494949;border-bottom: 6px solid transparent} + +.HeaderSearch{ + margin-top: 18px; + margin-right: 20px; +} +.HeaderSearch .ant-input-search .ant-input{ + /*height:30px;*/ + background: #373e3f !important; + border: 1px solid #373e3f !important; + +} +.ant-input-search .ant-input-affix-wrapper{ + border:transparent; +} +.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) { + /* 比较奇怪的需求,先注释掉了,如果需要启用,麻烦增加class限制,别影响别的地方的使用 */ + /* border-color: transparent; */ +} + +.ant-input:focus { + /*border-color: transparent;*/ + border-right-width: 1px !important; + outline: 0; + -webkit-box-shadow: 0 0 0 2px transparent; + box-shadow: 0 0 0 2px transparent; + border: 1px solid #d9d9d9; +} + +.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{ + color: #999; + font-size: 14px; +} + +.HeaderSearch .ant-input-search .ant-input:-moz-placeholder { + color: #999; + font-size: 14px; +} + +.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{ + color: #999; + font-size: 14px; +} + +.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{ + color: #999; + font-size: 14px; +} + +.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search { + color: #999; +} + +.HeaderSearch .ant-input-search .ant-input{ + color: #fff; +} + +.HeaderSearch .ant-input-search .ant-input-suffix{ + background: transparent !important; +} + +.roundedRectangles{ + position: absolute; + top: 10px; + right: -22px; +} + +.HeaderSearch{ + width: 325px; + /*right: 20px;*/ +} +.HeaderSearch .ant-input-search{ + right: 20px; +} +.mainheighs{ + height: 100%; + display: block; +} + +.ml18a{ + margin-left:18%; +} + +.logoimg{ + float: left; + min-width: 40px; + height:40px; +} + +.headwith100b{ + width: 100%; +} \ No newline at end of file diff --git a/public/react/src/tpm/TPMIndex.js b/public/react/src/tpm/TPMIndex.js new file mode 100644 index 000000000..9b3308e04 --- /dev/null +++ b/public/react/src/tpm/TPMIndex.js @@ -0,0 +1,416 @@ +import React, { Component } from 'react'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import Loading from '../../Loading'; + +import Loadable from 'react-loadable'; + +import { TPMIndexHOC } from './TPMIndexHOC'; + +import { SnackbarHOC } from 'educoder'; + +import TPMBanner from './TPMBanner'; + +import axios from 'axios'; + +import TPMShixunDiscussContainer from './TPMShixunDiscussContainer'; + +import TPMRepositoryComponent from './TPMRepositoryComponent'; + +import TPMRepositoryCommits from './shixunchild/Repository/TPMRepositoryCommits'; + +import TPMsettings from './TPMsettings/TPMsettings'; + +import TPMChallengeComponent from './TPMChallengeContainer'; +import TPMPropaedeuticsComponent from './TPMPropaedeuticsComponent'; +import TPMRanking_listComponent from './TPMRanking_listContainer'; +import TPMCollaboratorsComponent from './TPMCollaboratorsContainer'; +import Audit_situationComponent from './Audit_situationComponent'; + +import '../page/tpiPage.css' + +const $ = window.$ +//任务 +// const TPMChallengeComponent = Loadable({ +// loader: () => import('./TPMChallengeContainer'), +// loading: Loading, +// }) + +//背景知识 +// const TPMPropaedeuticsComponent = Loadable({ +// loader: () => import('./TPMPropaedeuticsComponent'), +// loading: Loading, +// }) + +//版本库 +// const TPMRepositoryComponent = Loadable({ +// loader: () => import('./TPMRepositoryComponent'), +// loading: Loading, +// }) + +// const TPMRepositoryComponent = Loadable({ +// loader: () => import('./TPMRepositoryComponent'), +// loading: Loading, +// }) + +//合作 +// const TPMCollaboratorsComponent = Loadable({ +// loader: () => import('./TPMCollaboratorsContainer'), +// loading: Loading, +// }) + + +//评论 +// const TPMShixunDiscussComponent = Loadable({ +// loader: () => import('./TPMShixunDiscussContainer'), +// loading: Loading, +// }) + +//排行版 +// const TPMRanking_listComponent = Loadable({ +// loader: () => import('./TPMRanking_listContainer'), +// loading: Loading, +// }) + +// //编辑实训 +// const TPMModifysettings = Loadable({ +// loader: () =>import('./modules/tpm/TPMsettings/TPMsettings'), +// loading: Loading, +// }) + +//新建实训 +const TPMchallengesnew = Loadable({ + loader: () => import('./challengesnew/TPMchallengesnew'), + loading: Loading, +}) + +//新建tab2 +const TPMevaluation = Loadable({ + loader: () => import('./challengesnew/TPMevaluation'), + loading: Loading, +}) + +//新建tab3答案 +// const TPManswer = Loadable({ +// loader: () => import('./challengesnew/TPManswer'), +// loading: Loading, +// }) +const TPManswer = Loadable({ + loader: () => import('./challengesnew/TPManswer2'), + loading: Loading, +}) + +//选择题 +const TPMquestion = Loadable({ + loader: () => import('./challengesnew/TPMquestion'), + loading: Loading, +}) + +//fork列表 +const TPMFork_listComponent = Loadable({ + loader: () => import('./TPMFork/TPMForklist'), + loading: Loading, +}) +//背景知识修改 +const TPMUpdatepropaede = Loadable({ + loader: () => import('./TPMUpdatepropaede/TPMUpdatepropaede'), + loading: Loading, +}) + + + +// 版本库添加文件 +const AddFile = Loadable({ + loader: () => import('./shixunchild/Repository/RepositoryAddFile'), + loading: Loading, +}) + +const interceptorUrlArray = ['repository.json', 'commits.json', 'propaedeutics.json' + , 'challenges.json', 'discusses.json', 'ranking_list.json', 'collaborators.json'] +const cacheInterceptorUrlMap = {} +class TPMIndex extends Component { + constructor(props) { + super(props) + this.state = { + loadingContent: false, + power: false, + shixunsDetails: {}, + shixunId: undefined, + star_info: [0, 0, 0, 0, 0, 0], + star_infos: [0, 0, 0, 0, 0, 0], + identity:undefined, + TPMRightSectionData:undefined, + PropaedeuticsList: undefined, + } + } + + componentDidMount = () => { + + let id = this.props.match.params.shixunId; + + // let collaborators = `/shixuns/` + id + `/propaedeutics.json`; + // + // axios.get(collaborators).then((response) => { + // if (response.status === 200) { + // if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + // + // }else{ + // this.setState({ + // PropaedeuticsList: response.data, + // shixunId: id + // }); + // } + // + // } + // }).catch((error) => { + // console.log(error) + // }); + + let Url = `/shixuns/` + id + `.json`; + axios.get(Url).then((response) => { + if (response.status === 200) { + document.title=response.data.name; + let newstar_info = []; + // let start1= + for (var i = 0; i < response.data.score_info.length; i++) { + + if (i === 0) { + newstar_info.push(response.data.score_info[i]) + } else { + newstar_info.push((response.data.score_info[i] / 100) * 5) + } + } + let newstar_infos = response.data.score_info; + this.setState({ + shixunsDetails: response.data, + shixunId: id, + star_info: newstar_info, + star_infos: newstar_infos, + power: response.data.power, + identity: response.data.identity, + propaedeutics:response.data.propaedeutics, + status: response.data.shixun_status, + secret_repository: response.data.secret_repository, + + }); + } + }).catch((error) => { + this.setState({ + shixunsDetails: undefined, + shixunId: undefined, + star_info: undefined, + star_infos: undefined, + power: undefined, + identity: undefined, + status: undefined, + propaedeutics:undefined + }); + }); + + this.tpmContentRequestInterceptor = axios.interceptors.request.use((config) => { + let url = config.url; + // console.log('tpmContentRequestInterceptor:', url) + for ( let i = 0; i < interceptorUrlArray.length; i++ ) { + if (url.indexOf(interceptorUrlArray[i]) != -1) { + url = url.split('?')[0] + console.log('loadingContent, url:', url) + + this.setState({ loadingContent: true }) + + cacheInterceptorUrlMap[url] = true + } + } + return config; + }, function (error) { + return Promise.reject(error); + }); + + // Add a response interceptor + this.tpmContentResponseInterceptor = axios.interceptors.response.use((response) => { + // console.log('loadingContent finished, url:', response.config.url) + // TODO 依赖了api这个前缀 + let url = response.config.url.split('api')[1]; + url = url.split('?')[0] + if (cacheInterceptorUrlMap[url]) { + + this.setState({ loadingContent: false }) + delete cacheInterceptorUrlMap[response.url] + } + return response; + }, function (error) { + // Do something with response error + return Promise.reject(error); + }); + + + //右侧数据 + let shixunsDetailsURL=`/shixuns/`+id+`/show_right.json`; + axios.get(shixunsDetailsURL).then((response)=> { + this.setState({ + TPMRightSectionData: response.data + }); + }) + + } + componentWillUnmount = () => { + axios.interceptors.request.eject(this.tpmContentRequestInterceptor); + this.tpmContentRequestInterceptor = null; + axios.interceptors.request.eject(this.tpmContentResponseInterceptor); + this.tpmContentResponseInterceptor = null; + } + + + setLoadingContent = (isLoadingContent) => { + this.setState({ loadingContent: isLoadingContent }) + } + + // TpmTPMBannertype(type){ + // + // } + + render() { + let url = window.location.href; + let flag = url.indexOf("add_file")>-1; + return ( +
    + { + !flag && + + } + + + + () + }> + () + }> + + () + }> + + () + }> + + () + }> + () + }> + + {/* */} + + () + }> + + + () + }> + + + {/* */} + + + (this.initForumState(data)} + setSearchValue={this.setSearchValue} + setHotLabelIndex={this.setHotLabelIndex} + />) + }> + + + () + }> + + + () + }> + + () + }> + + () + }> + + () + }> + + {/*评测设置*/} + () + }> + + + {/*参考答案*/} + () + }> + + {/*新建关卡*/} + () + }> + + {/*编辑关卡*/} + () + }> + + {/*新建选择题*/} + () + }> + + {/*修改选择题*/} + () + }> + + {/*修改选择题*/} + () + }> + + () + }> + + + {/**/} + + +
    + ); + } +} + +export default SnackbarHOC() (TPMIndexHOC ( TPMIndex )); diff --git a/public/react/src/tpm/TPMIndexHOC.js b/public/react/src/tpm/TPMIndexHOC.js new file mode 100644 index 000000000..451344a56 --- /dev/null +++ b/public/react/src/tpm/TPMIndexHOC.js @@ -0,0 +1,754 @@ +import React, { Component } from 'react'; + +import PropTypes from 'prop-types'; + +import NewHeader from './NewHeader' +import NewFooter from './NewFooter' +import SiderBar from './SiderBar' +import { getUrl, downloadFile } from 'educoder' +import axios from 'axios'; +import { Spin } from 'antd'; +import './TPMIndex.css'; +import LoginDialog from '../login/LoginDialog'; +import AccountProfile from '../user/AccountProfile'; + +import Trialapplication from "../login/Trialapplication"; +// import "antd/dist/antd.css"; +// import '../../css/educoder/edu-common.css' +// import '../../css/educoder/edu-all.css' +// import '../../css/educoder/edu-main.css' + +const $ = window.$; +const versionNum = '0001'; +// let _url_origin = getUrl() +let _url_origin=''; +if(window.location.port === "3007"){ + _url_origin="http://pre-newweb.educoder.net"; +} + +// let _url_origin=`https://www.educoder.net`; + +if (!window['indexHOCLoaded']) { + window.indexHOCLoaded = true; + //解决首屏加载问题 + + // $('head').append($('') + // .attr('href', `${_url_origin}/stylesheets/educoder/antd.min.css?1525440977`)); + $('head').append($('') + .attr('href', `${_url_origin}/stylesheets/css/edu-common.css?8`)); + + $('head').append($('') + .attr('href', `${_url_origin}/stylesheets/educoder/edu-main.css?8`)); + + // index.html有加载 + $('head').append($('') + .attr('href', `${_url_origin}/stylesheets/educoder/edu-all.css?8`)); + + + // $('head').append($('') + // .attr('href', `${_url_origin}/stylesheets/educoder/css_min_all.css?1525440977`)); + // 加timeout 为了覆盖掉antd的样式 + // setTimeout(() => { + // $('head').append( $('') + // .attr('href', `${_url_origin}/stylesheets/css/edu-common.css?1525440977`) ); + + // $('head').append( $('') + // .attr('href', `${_url_origin}/stylesheets/educoder/edu-all.css?1525440977`) ); + // $('head').append( $('') + // .attr('href', `${_url_origin}/stylesheets/educoder/edu-main.css?1525440977`) ); + // }, 1000); + + $("script").append('') + .attr('src', `${_url_origin}/javascripts/jquery-1.8.3-ui-1.9.2-ujs-2.0.3.js?_t=${versionNum}`); + +} + // `${_url_origin}/javascripts/jquery-1.8.3-ui-1.9.2-ujs-2.0.3.js?_t=${versionNum}` +// TODO css加载完成后再打开页面,行为和tpm其他页面一致 +export function TPMIndexHOC(WrappedComponent) { + // 这里如果extends WrappedComponent 会出现 WrappedComponent mount twice的问题 + return class II extends React.Component { + constructor(props) { + super(props) + window.$('#root').css('position', 'relative') + + this.state = { + tpmLoading: true, + resLoading: true, + Headertop:undefined, + Footerdown:undefined, + coursedata: {}, + + isRender: false, + AccountProfiletype: false, + + globalLoading: false, + dataquerys:{}, + isloginCancel:undefined, + mygetHelmetapi: null, + } + } + + // header里面需要有user + initCommonState(user) { + // 更新头像后,需要改变参数,不然会被图片缓存影响到 --> 后台已加 ?t=${new Date().getTime() + const newUser = Object.assign({}, {...user}, { image_url: `${user.image_url}`}); + this.setState({ + user: newUser, + current_user: newUser + }) + } + showShixun = () => { + const { shixunId } = this.props.match.params + const url = `/api/v1/shixuns/${shixunId}/show_shixun` + + this.setState({ tpmLoading: true }) + axios.get(url, + { + withCredentials: true + } + ).then((response) => { + if (response.data && response.data.shixun) { + this.initCommonState(response.data.current_user) + response.data.tpmLoading = false; + this.setState(response.data); + } + + }).catch((error) => { + console.log(error) + }) + } + aboutFocus = () => { + const { creator, watched } = this.state + /*http://localhost:3000/api/v1/users/155/watch?object_id=156&object_type=user*/ + + const focusUrl = `/api/v1/users/${creator.owner_id}/${watched ? 'unwatch' : 'watch'}?object_id=${creator.owner_id}&object_type=user` + + axios.get(focusUrl,{ + }) + .then((response) => { + const status = response.data.status; + if(status == 1){ + const new_author_info = Object.assign({}, creator) + this.setState({ + watched: !watched + }) + } + }).catch((error) => { + console.log(error) + }) + } + + keyupListener = (e) => { + if (e.key === "Escape") { + this.setState({ globalLoading: false }) + } + } + componentWillUnmount() { + window.removeEventListener('keyup', this.keyupListener) + } + + componentDidMount() { + // console.log("TPMIndexHOC========"); + // console.log(this.props); + window.addEventListener('keyup', this.keyupListener) + + if(this.props.match.path==="/"){ + // document.title="创新源于实践"; + }else if(this.props.match.path==="/403"){ + document.title="你没有权限访问"; + }else if(this.props.match.path==="/nopage"){ + document.title="没有找到该页面"; + }else if(this.props.match.path==="/shixuns"){ + document.title="实训项目"; + }else if(this.props.match.path==="/paths"){ + document.title="实践课程"; + }else if(this.props.match.path==="/courses"){ + document.title="翻转课堂"; + } + + + $.ajaxSetup({ + cache: true + }); + + //帮助后台传参数 + const query = this.props.location.search; + // const type = query.split('?chinaoocTimestamp='); + // console.log("Eduinforms12345"); + // console.log(this.foo(query)); + // console.log(JSON.stringify(this.foo(query))); + var dataqueryss={} + try { + var foqus=this.foo(query); + if(JSON.stringify(foqus) ==="{}"){ + this.setState({ + dataquerys:{}, + }); + }else{ + this.setState({ + dataquerys:foqus, + }); + dataqueryss=foqus; + } + }catch (e) { + this.setState({ + dataquerys:{}, + }) + } + this.fetchUsers(dataqueryss); + + let url=`/users/get_navigation_info.json`; + axios.get(url, { + + }).then((response) => { + // console.log("开始请求/get_navigation_info.json"); + // console.log(response); + if(response!=undefined){ + if(response.status===200){ + this.setState({ + Headertop:response.data.top, + Footerdown:response.data.down + }) + } + } + }); + ///请求定制化的信息 + this.getAppdata(); + } + /** + 课堂权限相关方法,暂时写这里了 ----------------------------------------START + ADMIN = 0 # 超级管理员 + CREATOR = 1 # 课程创建者 + PROFESSOR = 2 # 课程老师 + ASSISTANT_PROFESSOR = 3 # 课程助教 + STUDENT = 4 # 学生 + NORMAL = 5 # 普通用户 + + v2 + # 课程权限判断 + ADMIN = 0 # 超级管理员 + BUSINESS = 1 # 运营人员 + CREATOR = 2 # 课程创建者 课堂管理员 + PROFESSOR = 3 # 课程老师 + ASSISTANT_PROFESSOR = 4 # 课程助教 + STUDENT = 5 # 学生 + NORMAL = 6 # 普通用户 + Anonymous = 7 # 普未登录 + */ + //超管0 + isSuperAdmin = () => { + // return false + return this.state.coursedata&&this.state.coursedata.course_identity === 0 + } + isCourseAdmin = () => { + return this.state.coursedata&&this.state.coursedata.course_identity === 2 + } + //超管、运维0-1 + isClassManagement = () => { + return this.state.coursedata&&this.state.coursedata.course_identity < 2 + } + //超管、运维、课堂管理0-2 + isAdminOrCreator = () => { + return this.state.coursedata&&this.state.coursedata.course_identity < 3 + } + //超管、运维、课堂管理、老师0-3 + isAdminOrTeacher = () => { + return this.state.coursedata&&this.state.coursedata.course_identity < 4 + } + // 超管、运维、课堂管理、老师、助教0-4 + isAdmin = () => { + return this.state.coursedata&&this.state.coursedata.course_identity < 5 + } + // 学生5 + isStudent = () => { + return this.state.coursedata&&this.state.coursedata.course_identity === 5 + } + // 超管、运维、课堂管理、老师、助教、学生0-5 + isAdminOrStudent = () => { + return this.state.coursedata&&this.state.coursedata.course_identity <= 5 + } + // 游客未登录/非课堂成员6> + isNotMember = () => { + return this.state.coursedata&&this.state.coursedata.course_identity >= 6 + } + //课堂是否已结束 + isCourseEnd = () => { + return this.state.current_user ? this.state.current_user.course_is_end : false + } + + // setTrialapplication = ()=>{ + // this.setState({ + // isRenders:true + // }) + // + // } + + //获取数据为空的时候 + gettablogourlnull = () => { + this.setState({ + mygetHelmetapi: undefined + }); + document.title = "EduCoder"; + var link = document.createElement('link'), + oldLink = document.getElementById('dynamic-favicon'); + link.id = 'dynamic-favicon'; + link.rel = 'shortcut icon'; + link.href = "/react/build/./favicon.ico"; + if (oldLink) { + document.head.removeChild(oldLink); + } + document.head.appendChild(link); + }; + + //获取数据的时候 + gettablogourldata = (response) => { + document.title = response.data.setting.name; + var link = document.createElement('link'), + oldLink = document.getElementById('dynamic-favicon'); + link.id = 'dynamic-favicon'; + link.rel = 'shortcut icon'; + link.href = '/' + response.data.setting.tab_logo_url; + if (oldLink) { + document.head.removeChild(oldLink); + } + document.head.appendChild(link); + } + //获取当前定制信息 + getAppdata = () => { + let url = "/setting.json"; + axios.get(url).then((response) => { + // console.log("app.js开始请求/setting.json"); + // console.log("获取当前定制信息"); + if (response) { + if (response.data) { + this.setState({ + mygetHelmetapi: response.data.setting + }); + try { + if (response.data.setting.tab_logo_url) { + this.gettablogourldata(response); + } else { + this.gettablogourlnull(); + } + } catch (e) { + this.gettablogourlnull(); + } + + + } else { + + this.gettablogourlnull(); + + } + + } else { + this.gettablogourlnull(); + + } + + }).catch((error) => { + this.gettablogourlnull(); + + }); + }; + /** + 课堂权限相关方法,暂时写这里了 ----------------------------------------END + */ + fetchUser = () => { + let url = `/users/get_user_info.json` + let courseId; + let query = this.props.location.pathname; + const type = query.split('/'); + if (type[1] == 'courses' && type[2]) { + courseId = parseInt(type[2]) + // url += `?course_id=${courseId}` + } + var datay={}; + if(JSON.stringify(this.state.dataquerys) ==="{}"){ + datay={ + course_id:isNaN(courseId)?undefined:courseId, + school:1 + } + }else{ + datay={ + course_id:isNaN(courseId)?undefined:courseId, + school:1, + chinaoocTimestamp:this.state.dataquerys.chinaoocTimestamp, + websiteName:this.state.dataquerys.websiteName, + chinaoocKey:this.state.dataquerys.chinaoocKey, + } + } + axios.get(url,{params: + datay + }, + { + // withCredentials: true + } + ).then((response) => { + /* + { + "username": "黄井泉", + "login": "Hjqreturn", + "user_id": 12, + "image_url": "avatar/User/12", + "admin": true, + "is_teacher": false, + "tidding_count": 0 + } + */ + if(response=== undefined){ + return + } + if (response.data) { + this.initCommonState(response.data) + this.setState({ + tpmLoading: false, + coursedata: { + course_identity: response.data.course_identity >= 0 ? response.data.course_identity : undefined, + course_public: response.data.course_public, + name: response.data.course_name, + userid:response.data.user_id + }, + + }) + + } + + }).catch((error) => { + console.log(error) + }) + }; + fetchUsers = (yslurlobject) => { + let url = `/users/get_user_info.json` + let courseId; + let query = this.props.location.pathname; + const type = query.split('/'); + if (type[1] == 'courses' && type[2]) { + courseId = parseInt(type[2]) + // url += `?course_id=${courseId}` + } + var datay={}; + if(JSON.stringify(yslurlobject) ==="{}"){ + datay={ + course_id:isNaN(courseId)?undefined:courseId, + school:1 + } + }else{ + datay={ + course_id:isNaN(courseId)?undefined:courseId, + school:1, + chinaoocTimestamp:yslurlobject.chinaoocTimestamp, + websiteName:yslurlobject.websiteName, + chinaoocKey:yslurlobject.chinaoocKey, + } + } + axios.get(url,{params: + datay + }, + { + // withCredentials: true + } + ).then((response) => { + /* + { + "username": "黄井泉", + "login": "Hjqreturn", + "user_id": 12, + "image_url": "avatar/User/12", + "admin": true, + "is_teacher": false, + "tidding_count": 0 + } + */ + if(response=== undefined){ + return + } + if (response.data) { + this.initCommonState(response.data) + this.setState({ + tpmLoading: false, + coursedata: { + course_identity: response.data.course_identity >= 0 ? response.data.course_identity : undefined, + course_public: response.data.course_public, + name: response.data.course_name, + userid:response.data.user_id + }, + + }) + + } + + }).catch((error) => { + console.log(error) + }) + }; + //截取url 数据的 + foo=(url)=> { + var json = {}; + var regExp = /[\?\&](\w+)(=?)(\w*)/g; + var arr; + do { + arr = regExp.exec(url); + // console.log(arr); // arr = [完整的字符串, key, 等号或'', value或''] + + if (arr) { + var key = arr[1]; + var value = arr[3]; + // arr[2] === ''时, value = undefined + if (!arr[2]) + value = undefined; + + json[key] = value; + } + } while (arr); + + return json; + }; + hideLoginDialog = () => { + this.setState({ + isRender: false, + isloginCancel:undefined + }) + } + showLoginDialog = () => { + this.setState({ + isRender: true, + isloginCancel:"iscancel" + }) + } + //验证登录是否成功方法 + checkIfLogin = () => { + return this.state.current_user && this.state.current_user.login != '' + } + + hideAccountProfile = () => { + this.setState({ + AccountProfiletype: false + }) + } + showProfileCompleteDialog = () => { + this.dialogObj = {} + this.setState({ + AccountProfiletype: true + }) + } + //验证是否完善资料 + checkIfProfileCompleted = () => { + return this.state.current_user && this.state.current_user.profile_completed + } + showProfessionalCertificationDialog = () => { + this.dialogObj = { + content: '您需要去完成您的职业认证,才能使用此功能', + okText: '立即完成', + okHref: '/account/certification' + } + this.setState({ + AccountProfiletype: true, + }) + } + checkIfProfessionalCertification = () => { + return this.state.current_user && this.state.current_user.professional_certification + } + + + ShowOnlinePdf = (url) => { + return axios({ + method:'get', + url:url, + responseType: 'arraybuffer', + }).then((result)=>{ + var binaryData = []; + binaryData.push(result.data); + this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"})); + window.open(this.url); + }) + } + DownloadFileA=(title,url)=>{ + let link = document.createElement('a'); + document.body.appendChild(link); + link.href =url; + link.download = title; + //兼容火狐浏览器 + let evt = document.createEvent("MouseEvents"); + evt.initEvent("click", false, false); + link.dispatchEvent(evt); + document.body.removeChild(link); + } + + DownloadOpenPdf=(type,url)=>{ + type===true?window.open(url):window.location.href=url; + } + slowDownload = (url, tip) => { + this._gLoadingTip = tip || '正在生成文件,请稍后...'; + this.setState({ globalLoading: true }) + const fileUrl = url; + downloadFile({ + url: fileUrl, + successCallback: (url) => { + this.setState({ globalLoading: false }) + console.log('successCallback') + }, + failCallback: (responseHtml, url) => { + this.setState({ globalLoading: false }) + console.log('failCallback') + } + }) + } + yslslowCheckresults =(tip) =>{ + this._gLoadingTip = tip || '成绩计算中,请稍候...'; + this.setState({ globalLoading: true }) + } + yslslowCheckresultsNo =() =>{ + this.setState({ globalLoading: false }) + } + + showGlobalLoading = (tip) => { + this._gLoadingTip = tip || '加载中,请稍后...'; + this.setState({ globalLoading: true }) + } + hideGlobalLoading = () => { + this.setState({ globalLoading: false }) + } + + MdifHasAnchorJustScorll=()=>{ + //mdhash滚动 + let anchor = decodeURI(this.props.location.hash).replace('#', ''); + // 对应id的话, 滚动到相应位置 + if (!!anchor) { + let anchorElement = document.getElementsByName(anchor); + if (anchorElement) { + if (anchorElement.length>0){ + anchorElement[anchorElement.length-1].scrollIntoView(); + } + } + } + } + + render() { + let{Headertop,Footerdown, isRender, AccountProfiletype,mygetHelmetapi}=this.state; + const common = { + isSuperAdmin:this.isSuperAdmin, + isAdminOrCreator:this.isAdminOrCreator, + isClassManagement:this.isClassManagement, + isCourseAdmin:this.isCourseAdmin, + + isAdmin: this.isAdmin, + isAdminOrTeacher: this.isAdminOrTeacher, + isStudent: this.isStudent, + isAdminOrStudent: this.isAdminOrStudent, + isNotMember: this.isNotMember, + isCourseEnd: this.isCourseEnd, + + isUserid:this.state.coursedata&&this.state.coursedata.userid, + fetchUser: this.fetchUser, + + showLoginDialog: this.showLoginDialog, + checkIfLogin: this.checkIfLogin, + showProfileCompleteDialog: this.showProfileCompleteDialog, + checkIfProfileCompleted: this.checkIfProfileCompleted, + checkIfProfessionalCertification: this.checkIfProfessionalCertification, + showProfessionalCertificationDialog: this.showProfessionalCertificationDialog, + + ShowOnlinePdf:(url)=>this.ShowOnlinePdf(url), + DownloadFileA:(title,url)=>this.DownloadFileA(title,url), + DownloadOpenPdf:(type,url)=>this.DownloadOpenPdf(type,url), + + slowDownload: this.slowDownload, + showGlobalLoading: this.showGlobalLoading, + hideGlobalLoading: this.hideGlobalLoading, + yslslowCheckresults:this.yslslowCheckresults, + yslslowCheckresultsNo:this.yslslowCheckresultsNo, + MdifHasAnchorJustScorll:this.MdifHasAnchorJustScorll + + }; + // console.log("this.props.mygetHelmetapi"); + // console.log(this.props.mygetHelmetapi); + return ( +
    + {isRender===true ? this.hideLoginDialog()} + {...this.props} + {...this.state} + /> : ""} + {/* AccountProfile 也用作职业认证 */} + {AccountProfiletype===true ? this.hideAccountProfile()} + {...this.props} + {...this.state} + {...this.dialogObj} + />:""} + + {/* 注释掉了1440 影响到了手机屏幕的展示 */} + + + + + +
    + this.initCommonState(user)} + {...this.props} {...this.state} + showShixun={this.showShixun} aboutFocus={this.aboutFocus} + {...common} + > + + +
    + +
    + + + +
    + ); + } + } +} \ No newline at end of file diff --git a/public/react/src/tpm/TPMPropaedeutics.js b/public/react/src/tpm/TPMPropaedeutics.js new file mode 100644 index 000000000..88a05fde7 --- /dev/null +++ b/public/react/src/tpm/TPMPropaedeutics.js @@ -0,0 +1,74 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import Propaedeutics from './shixunchild/Propaedeutics/Propaedeu_tics' + +import TPMRightSection from './component/TPMRightSection' + +import TPMNav from './component/TPMNav' + +import axios from 'axios'; + +class TPMPropaedeutics extends Component { + constructor(props) { + super(props) + this.state = { + shixunId: undefined + } + } + + componentWillReceiveProps(newProps, newContext) { + } + + componentDidMount() { + + + } + + + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + // + return ( + +
    + +
    + + + + +
    + +
    + +
    +
    +
    + + ); + } +} + +export default TPMPropaedeutics; diff --git a/public/react/src/tpm/TPMPropaedeuticsComponent.js b/public/react/src/tpm/TPMPropaedeuticsComponent.js new file mode 100644 index 000000000..7c3eadb89 --- /dev/null +++ b/public/react/src/tpm/TPMPropaedeuticsComponent.js @@ -0,0 +1,39 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import TPMPropaedeutics from './TPMPropaedeutics' + +import axios from 'axios'; + +class TPMPropaedeuticsComponent extends Component { + constructor(props) { + super(props) + this.state = { + // tpmLoading: true, + // creator: { + // owner_id: '' + // } + } + } + + render() { + const { tpmLoading } = this.props; + + return ( + + { tpmLoading ?
    : + + + } +
    + + + ); + } +} + +export default TPMPropaedeuticsComponent ; diff --git a/public/react/src/tpm/TPMRanking_list.js b/public/react/src/tpm/TPMRanking_list.js new file mode 100644 index 000000000..7171692a7 --- /dev/null +++ b/public/react/src/tpm/TPMRanking_list.js @@ -0,0 +1,59 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import Ranking_list from './shixunchild/Ranking_list/Ranking_list' +import TPMRightSection from './component/TPMRightSection' +import TPMNav from './component/TPMNav' + +class TPMRanking_list extends Component { + constructor(props) { + super(props) + + } + + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + + // + return ( + +
    + +
    + + + + + +
    + +
    + +
    +
    +
    + + ); + } +} + +export default TPMRanking_list; diff --git a/public/react/src/tpm/TPMRanking_listContainer.js b/public/react/src/tpm/TPMRanking_listContainer.js new file mode 100644 index 000000000..98841b1ab --- /dev/null +++ b/public/react/src/tpm/TPMRanking_listContainer.js @@ -0,0 +1,37 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import TPMRanking_list from './TPMRanking_list' + +import axios from 'axios'; + +class TPMRanking_listContainer extends Component { + constructor(props) { + super(props) + this.state = { + } + } + + render() { + const { tpmLoading } = this.props; + const user = this.props.current_user; + + return ( + + { tpmLoading ?
    : + + + } +
    + ); + } +} + +export default TPMRanking_listContainer; diff --git a/public/react/src/tpm/TPMRepository.js b/public/react/src/tpm/TPMRepository.js new file mode 100644 index 000000000..0f8e31258 --- /dev/null +++ b/public/react/src/tpm/TPMRepository.js @@ -0,0 +1,58 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import Repository from './shixunchild/Repository/Repository' +import TPMRightSection from './component/TPMRightSection' +import TPMNav from './component/TPMNav' + +// import RepositoryChooseModal from './component/modal/RepositoryChooseModal' + +class TPMRepository extends Component { + constructor(props) { + super(props) + } + + + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match, isContentWidth100 + } = this.props; + + return ( + +
    + {/* 可能会影响到其他页面的样式,需要测试、协商 */} +
    + + {/* */} + { loadingContent ? + : + + } +
    + + { !isContentWidth100 &&
    + +
    } +
    +
    + + ); + } +} + +export default TPMRepository; diff --git a/public/react/src/tpm/TPMRepositoryComponent.js b/public/react/src/tpm/TPMRepositoryComponent.js new file mode 100644 index 000000000..027f3f705 --- /dev/null +++ b/public/react/src/tpm/TPMRepositoryComponent.js @@ -0,0 +1,229 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import TPMRepository from './TPMRepository' + +import axios from 'axios'; + +import { trace_collapse, info } from 'educoder' + +import RepositoryCodeEditor from './shixunchild/Repository/RepositoryCodeEditor' + + +class TPMRepositoryComponent extends Component { + constructor(props) { + super(props) + this.nameTypeMap = {} + let pathArray = [] + var splitArray = window.location.pathname.split('shixun_show/'); + if (splitArray[1]) { + pathArray = splitArray[1].split('/') + if (pathArray[pathArray.length - 1] == '') { + // 有可能是这么访问的: http://localhost:3007/shixuns/3ozvy5f8/repository/fsu7tkaw/master/shixun_show/src/ + pathArray.length = pathArray.length - 1; + } + } + this.state = { + repositoryLoading: true, + pathArray: pathArray, + isContentWidth100: this._isFileInPathArray(pathArray) + } + } + componentDidUpdate(prevProps, prevState) { + if (this.props.secret_repository_tab != prevProps.secret_repository_tab) { + this.fetchRepo() + } + } + + + componentDidMount = () => { + + this.fetchRepo() + } + setContentWidth100 = (flag) => { + const newFileContent = flag === false ? '' : this.state.fileContent + this.setState({ + // isCodeFile + isContentWidth100: flag, + fileContent: newFileContent + }) + } + saveCode = (content) => { + const path = this.state.pathArray.join('/') + let id = this.props.match.params.shixunId; + let url = `/shixuns/${id}/update_file.json`; + axios.post(url, { + path: path, + content + }).then((response) => { + if(response.status === 200){ + this.setState({ + fileContent: response.data.content, + repositoryLoading: false + }); + } + trace_collapse('tpm save code res: ', response) + this.props.showSnackbar('文件保存成功') + + }).catch((error)=>{ + console.log(error) + }); + } + fetchCode = (newPathArray) => { + const path = newPathArray.join('/') + + // https://testeduplus2.educoder.net/shixuns/3ozvy5f8/file_content.json + this.setContentWidth100(true) + this.setState({ repositoryLoading: true, pathArray: newPathArray }) + let id = this.props.match.params.shixunId; + let url = `/shixuns/${id}/file_content.json`; + axios.post(url, { + path: path, + secret_repository: this.props.secret_repository_tab + }).then((response) => { + trace_collapse('repository res: ', response) + + if (response.data.status == -1) { + this.props.showSnackbar('无法找到对应的资源,请变更地址或联系管理员!') + return; + } + if(response.status === 200){ + this.setState({ + fileContent: response.data.content, + repositoryLoading: false + }); + this.props.history + .replace(`${this.props.match.url}/master/shixun_show/${newPathArray.join('/')}`) + } + + }).catch((error)=>{ + this.props.showSnackbar('无法找到对应的资源,请变更地址或联系管理员!') + console.log(error) + }); + } + _isFileName = (name) => { + return name.indexOf('.') !== -1 + } + _isFileInPathArray = (array) => { + if (!array || array.length === 0) { + return false + } + return this.nameTypeMap[array[array.length - 1]] !== 'tree' && this._isFileName( array[array.length - 1] ) + } + // listItem 如果是num,则是通过面包屑点击过来的,取pathArray的子集 + fetchRepo = (listItem) => { + const { pathArray } = this.state; + let newPathArray = pathArray.slice(0) + + if (listItem === 0 || listItem) { + this.setContentWidth100(false) + this.nameTypeMap[listItem.name] = listItem.type + if (typeof listItem == 'number') { // 参数是数字的话,做截取 + // if (this._isFileName(newPathArray[listItem])) { // 面包屑中的文件不让点击了 + // listItem--; + // } + newPathArray = newPathArray.slice(0, listItem) + } else if (listItem.type === 'tree') { + newPathArray.push(listItem.name) + } else if (listItem.type === 'blob') { + newPathArray.push(listItem.name) + this.setState({ pathArray: newPathArray }) + this.fetchCode(newPathArray) + return; + } + } + // https://testeduplus2.educoder.net/shixuns/3ozvy5f8/repository.json + this.setState({ repositoryLoading: true, pathArray: newPathArray }) + let urlNewPathArray = newPathArray; + let fileInPathArray = false; + if (newPathArray.length) { + fileInPathArray = this.nameTypeMap[newPathArray[newPathArray.length - 1]] ? this.nameTypeMap[newPathArray[newPathArray.length - 1]] !== 'tree' + : (listItem ? listItem.type !== 'tree' : this._isFileName( newPathArray[newPathArray.length - 1] )) + if ( fileInPathArray ) { + urlNewPathArray = newPathArray.slice(0, newPathArray.length - 1) + } + } + const path = urlNewPathArray.join('/') + + let id = this.props.match.params.shixunId; + let url = `/shixuns/${id}/${this.props.secret_repository_tab ? 'secret_repository' : 'repository'}.json`; + // this.props.setLoadingContent(true) + axios.post(url, { + path: path ? path : '' + }).then((response) => { + // this.props.setLoadingContent(false) + + const trees = response.data.trees + const treeIsFileMap = {} + if (!trees || !Array.isArray(trees)) { + // this.props.showSnackbar('无法找到对应的资源,请变更地址或联系管理员!') + // return; + } else { + trees.forEach(item => { + treeIsFileMap[item.name] = item.type == 'blob' + }) + } + if(response.status === 200){ + this.setState({ + treeIsFileMap, + ...response.data, + repositoryLoading: false + }); + this.props.history + .replace(`${this.props.match.url}` + + (newPathArray.length ? `/master/shixun_show/${newPathArray.join('/')}` : '')) + } + + // 初始化时,repo接口完毕后需要看是否需要fetchCode + if (fileInPathArray) { + this.fetchCode(newPathArray) + } + // info(response) + trace_collapse('repository res: ', response) + + }).catch((error)=>{ + console.log(error) + }); + } + + + render() { + const { isContentWidth100 } = this.state; + + // 需要重构 + return ( + + { !isContentWidth100 ? + + : +
    + {/* 可能会影响到其他页面的样式,需要测试、协商 */} +
    + +
    +
    + } + +
    + + + ); + } +} + +export default TPMRepositoryComponent ; diff --git a/public/react/src/tpm/TPMShixunDiscuss.css b/public/react/src/tpm/TPMShixunDiscuss.css new file mode 100644 index 000000000..3af4ec269 --- /dev/null +++ b/public/react/src/tpm/TPMShixunDiscuss.css @@ -0,0 +1,47 @@ +.tpmComment .-fit { + position: inherit; +} +.tpmComment .rc-pagination { + margin-left: auto; + margin-right: auto; + margin-top: 12px; + margin-bottom: 20px; +} +.tpmComment .paginationSection { + background: #FAFAFA; +} +.tpmComment .comment_item_cont.df.clearfix:nth-last-child(1) { + border-bottom: none; +} + +/*.tpmComment .fl.edu-back-white {*/ +/*min-height: 600px;*/ +/*}*/ + + +.user_watch_btn { + cursor: pointer; +} + + +/*md编辑器*/ +.tpmComment .commentItemMDEditor a.task-btn { + background: #4cacff!important; + margin-right: 16px; + margin-top: 16px; +} +/* md编辑器 resizeBar*/ + .tpmComment .commentItemMDEditor .editor__resize { + transform: translateX(-176%) +} + +#ratePanel > div > div > div.fr div.rateYo.fl.mt3 { + height: 20px; + line-height: 20px; + cursor: default; + width: 110px; +} + +.tpmComment .icon-jiangli { + /* margin-top: 2px; */ +} \ No newline at end of file diff --git a/public/react/src/tpm/TPMShixunDiscuss.js b/public/react/src/tpm/TPMShixunDiscuss.js new file mode 100644 index 000000000..9350060cc --- /dev/null +++ b/public/react/src/tpm/TPMShixunDiscuss.js @@ -0,0 +1,72 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import { CircularProgress } from 'material-ui/Progress'; + +import './TPMShixunDiscuss.css' + +import ShixunDiscuss from './shixunchild/ShixunDiscuss/ShixunDiscuss' +import TPMRightSection from './component/TPMRightSection' +import TPMNav from './component/TPMNav' + +import Comments from '../comment/Comments' +import { commentHOC } from '../comment/CommentsHOC' + +class TPMShixunDiscuss extends Component { + constructor(props) { + super(props) + + } + + componentWillReceiveProps(newProps, newContext) { + } + + componentDidMount() { + // TODO 加了HOC后 mount了两次 + this.props.fetchCommentIfNotFetched && + this.props.fetchCommentIfNotFetched(); + } + + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + + return ( + +
    + +
    + + { loadingContent ? + : + + // onPaginationChange={this.onPaginationChange} + // + } +
    + +
    + +
    +
    +
    + + ); + } +} + +export default commentHOC ( TPMShixunDiscuss ); diff --git a/public/react/src/tpm/TPMShixunDiscussContainer.js b/public/react/src/tpm/TPMShixunDiscussContainer.js new file mode 100644 index 000000000..535840772 --- /dev/null +++ b/public/react/src/tpm/TPMShixunDiscussContainer.js @@ -0,0 +1,45 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import PropTypes from 'prop-types'; + +import TPMShixunDiscuss from './TPMShixunDiscuss' + +import axios from 'axios'; + +class TPMShixunDiscussContainer extends Component { + constructor(props) { + super(props) + this.state = { + } + } + + componentWillReceiveProps(newProps, newContext) { + + } + + componentDidMount() { + + } + + render() { + const { tpmLoading } = this.props; + const user = this.props.current_user; + return ( + + { tpmLoading ?
    : + + + } +
    + ); + } +} + +export default TPMShixunDiscussContainer; diff --git a/public/react/src/tpm/TPMUpdatepropaede/TPMUpdatepropaede.js b/public/react/src/tpm/TPMUpdatepropaede/TPMUpdatepropaede.js new file mode 100644 index 000000000..63872b133 --- /dev/null +++ b/public/react/src/tpm/TPMUpdatepropaede/TPMUpdatepropaede.js @@ -0,0 +1,100 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +import axios from 'axios'; + +import TPMMDEditor from '../../tpm/challengesnew/TPMMDEditor'; + +import {getUrl} from 'educoder'; + + + +export default class TPMUpdatepropaede extends Component { + constructor(props) { + super(props) + this.neweditanswerRef=React.createRef(); + this.state = { + shixunId:undefined, + } + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + let url="/shixuns/"+id+"/propaedeutics.json"; + axios.get(url).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + shixunId:id, + }) + if(response.data.content[0]!=null){ + this.setState({ + editanswersRefval:response.data.content, + }) + this.neweditanswerRef.current.setValue(response.data.content) + }else{ + this.setState({ + editanswersRefval:"", + }) + this.neweditanswerRef.current.setValue('') + } + } + }).catch((error) => { + console.log(error) + }); + + } + + updatepropaedeuticsvalue=()=>{ + let id = this.props.match.params.shixunId; + let url="/shixuns/"+id+"/update_propaedeutics.json"; + const update_propaedeuticsvalue = this.neweditanswerRef.current.getValue().trim(); + axios.post(url,{ + content:update_propaedeuticsvalue + } + ).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.props.showSnackbar(response.data.message); + } + }).catch((error) => { + console.log(error) + }); + } + render() { + let {shixunId} = this.state; + return ( + +
    + +
    +
    + 背景知识 + 返回 +
    + +
    + +
    +
    + +
    + 保存 + 取消 +
    + +
    +
    + ) + } +} + + diff --git a/public/react/src/tpm/TPMsettings/TPMsettings.js b/public/react/src/tpm/TPMsettings/TPMsettings.js new file mode 100644 index 000000000..7acaf98d6 --- /dev/null +++ b/public/react/src/tpm/TPMsettings/TPMsettings.js @@ -0,0 +1,2437 @@ +import React, { Component } from 'react'; + +import MonacoEditor from 'react-monaco-editor'; + +//MonacoDiffEditor 对比模式 +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal,Icon,DatePicker,Breadcrumb,Upload,Button,notification, Tooltip} from 'antd'; + +// import "antd/dist/antd.css"; + +import locale from 'antd/lib/date-picker/locale/zh_CN'; + +import moment from 'moment'; + +import axios from 'axios'; + +import './css/TPMsettings.css'; + +import { getImageUrl, toPath, getUrl ,appendFileSizeToUploadFileAll, getUploadActionUrl} from 'educoder'; + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; +const confirm = Modal.confirm; +// 处理整点 半点 +// 取传入时间往后的第一个半点 +export function handleDateStrings(dateString) { + if (!dateString) return dateString; + const ar = dateString.split(':') + if (ar[1] == '00' || ar[1] == '30') { + return dateString + } + const miniute = parseInt(ar[1]); + if (miniute < 30 || miniute == 60) { + return [ar[0], '30'].join(':') + } + if (miniute < 60) { + // 加一个小时 + const tempStr = [ar[0], '00'].join(':'); + const format = "YYYY-MM-DD HH:mm"; + const _moment = moment(tempStr, format) + _moment.add(1, 'hours') + return _moment.format(format) + } + + return dateString +} + +// 恢复数据 +function md_rec_data(k,mdu,id, editor){ + if(window.sessionStorage.getItem(k+mdu) !== null){ + editor.setValue(window.sessionStorage.getItem(k+mdu)); + md_clear_data(k,mdu,id); + } +} + +// 保存数据 +function md_add_data(k,mdu,d){ + window.sessionStorage.setItem(k+mdu,d); +} + +// 清空保存的数据 +function md_clear_data(k,mdu,id){ + window.sessionStorage.removeItem(k+mdu); + var id1 = "#e_tip_"+id; + var id2 = "#e_tips_"+id; + if(k == 'content'){ + $(id2).html(""); + }else{ + $(id1).html(""); + } +} + +function md_elocalStorage(editor,mdu,id){ + if (window.sessionStorage){ + var oc = window.sessionStorage.getItem('content'+mdu); + if(oc !== null ){ + $("#e_tips_"+id).data('editor', editor); + var h = '您上次有已保存的数据,是否恢复 ? / 不恢复'; + $("#e_tips_"+id).html(h); + } + setInterval(function() { + var d = new Date(); + var h = d.getHours(); + var m = d.getMinutes(); + var s = d.getSeconds(); + h = h < 10 ? '0' + h : h; + m = m < 10 ? '0' + m : m; + s = s < 10 ? '0' + s : s; + if(editor.getValue().trim() != ""){ + md_add_data("content",mdu,editor.getValue()); + var id1 = "#e_tip_"+id; + var id2 = "#e_tips_"+id; + + $(id1).html(" 数据已于 " + h + ':' + m + ':' + s +" 保存 "); + $(id2).html(""); + } + },10000); + + }else{ + $("#e_tip_"+id).after('您的浏览器不支持localStorage.无法开启自动保存草稿服务,请升级浏览器!'); + } +} + +function create_editorMD(id, width, high, placeholder, imageUrl,initValue, callback) { + var editorName = window.editormd(id, { + width: width, + height: high, + path: path, // "/editormd/lib/" + markdown : initValue, + syncScrolling: "single", + tex: true, + tocm: true, + emoji: true, + taskList: true, + codeFold: true, + searchReplace: true, + htmlDecode: "style,script,iframe", + sequenceDiagram: true, + autoFocus: false, + placeholder: placeholder, + toolbarIcons: function () { + // Or return editormd.toolbarModes[name]; // full, simple, mini + // Using "||" set icons align right. + return ["bold", "italic", "|", "list-ul", "list-ol", "|", "code", "code-block", "|", "testIcon", "testIcon1", '|', "image", "table", '|', "watch", "clear"] + }, + toolbarCustomIcons: { + testIcon: "
    ", + testIcon1: "
    " + }, + //这个配置在simple.html中并没有,但是为了能够提交表单,使用这个配置可以让构造出来的HTML代码直接在第二个隐藏的textarea域中,方便post提交表单。 + saveHTMLToTextarea: true, + // 用于增加自定义工具栏的功能,可以直接插入HTML标签,不使用默认的元素创建图标 + dialogMaskOpacity: 0.6, + imageUpload: true, + imageFormats: ["jpg", "jpeg", "gif", "png", "bmp", "webp", "JPG", "JPEG", "GIF", "PNG", "BMP", "WEBP"], + imageUploadURL: imageUrl,//url + onload: function () { + // this.previewing(); + $("#" + id + " [type=\"latex\"]").bind("click", function () { + editorName.cm.replaceSelection("```latex"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("```"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + + $("#" + id + " [type=\"inline\"]").bind("click", function () { + editorName.cm.replaceSelection("`$$$$`"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line, __Cursor.ch - 3); + editorName.cm.focus(); + }); + $("[type=\"inline\"]").attr("title", "行内公式"); + $("[type=\"latex\"]").attr("title", "多行公式"); + + callback && callback() + } + }); + return editorName; +} + + +function updatamakedown(id){ + setTimeout(()=>{ + var shixunDescr = window.editormd.markdownToHTML(id, { + htmlDecode: "style,script,iframe", + taskList: true, + tex: true, + flowChart: true, + sequenceDiagram: true + }); + $("#"+id+" p:first").addClass("ReactMarkdown"); + $('#collaborators_list_info').show() + }, 200) +} + +function range(start, end) { + const result = []; + for (let i = start; i < end; i++) { + result.push(i); + } + return result; +} +function disabledDateTime() { + return { + // disabledHours: () => range(0, 24).splice(4, 20), + disabledMinutes: () => range(1, 30).concat(range(31, 60)), + // disabledSeconds: () => [0, 60], + }; +} + +function disabledDate(current) { + return current && current < moment().endOf('day').subtract(1, 'days'); +} +export default class TPMsettings extends Component { + constructor(props) { + super(props) + this.state = { + fileList: [], + commandLine: 0, + Openpublic: 0, + settingsData: undefined, + webssh: 0, + use_scope: 0, + shixunsstatus: 0, + shixunsID: undefined, + exec_time: undefined, + trainee: undefined, + can_copy: undefined, + task_pass: undefined, + test_set_permission: undefined, + code_edit_permission: undefined, + hide_code: undefined, + code_hidden: undefined, + forbid_copy: undefined, + vnc: undefined, + name: undefined, + scope_partment: undefined, + scopetype: false, + departmentslist: undefined, + description: '', + evaluate_script:undefined, + standard_scripts: undefined, + choice_main_type: "", + choice_small_type: [], + choice_standard_scripts:undefined, + editordescriptios: undefined, + editorevaluate_scripts: undefined, + choice_standard_scriptssum: undefined, + visibleTemplate: false, + Executiveordervalue: "", + Compilecommandvalue: "", + Executivetyoe: false, + postapplyvisible: false, + sendsure_applyvalue: undefined, + postapplytitle: false, + shixunnametype: false, + shixunmaintype: false, + evaluate_scripttype: false, + exec_timetype: false, + traineetype: false, + standard_scriptsModal:false, + standard_scriptsModals:false, + SelectTheCommandtype:false, + multi_webssh:false, + status:0, + opers:false, + operss:false, + testscripttiptype:false, + opersss:false, + operateshixunstype:false, + opening_time:"", + opensmail:false, + scope_partmenttype:false, + newuse_scope:undefined, + scope_partments:0, + shixun_service_configs:undefined, + shixun_service_configlist:undefined, + pod_exist_time: undefined, + pod_exist_timetype: false, + shixunmemoMDvalue:"", + language:"", + deleteisnot:true + } + } + descriptionMD=(initValue, id)=> { + + this.contentChanged = false; + const placeholder = ""; +// amp; +// 编辑时要传memoId + const imageUrl = `/api/attachments.json`; +// 创建editorMd + + const description_editormd =create_editorMD(id, '100%', 400, placeholder, imageUrl, initValue,()=> { + setTimeout(() => { + description_editormd.resize() + description_editormd.cm && description_editormd.cm.refresh() + }, 500) + + if (initValue != undefined) { + description_editormd.setValue(initValue) + } + description_editormd.cm.on("change", (_cm, changeObj) => { + console.log('....contentChanged') + this.contentChanged = true; + }) + }); + md_elocalStorage(description_editormd, `MemoQuestion_${id}`, `${id}Question`); + this.description_editormd = description_editormd; + window.description_editormd = description_editormd; + } + + evaluate_scriptMD=(initValue, id)=> { + this.contentChanged = false; + const placeholder = ""; +// amp; +// 编辑时要传memoId + const imageUrl = `/api/attachments.json`; +// 创建editorMd + + const evaluate_script_editormd =create_editorMD(id, '100%', 400, placeholder, imageUrl, initValue,()=> { + setTimeout(() => { + evaluate_script_editormd.resize() + evaluate_script_editormd.cm && evaluate_script_editormd.cm.refresh() + }, 500) + + if (initValue != undefined) { + evaluate_script_editormd.setValue(initValue) + } + evaluate_script_editormd.cm.on("change", (_cm, changeObj) => { + console.log('....contentChanged') + this.contentChanged = true; + }) + }); + md_elocalStorage(evaluate_script_editormd, `MemoQuestion_${id}`, `${id}Question`); + this.evaluate_script_editormd = evaluate_script_editormd; + window.evaluate_script_editormd = evaluate_script_editormd; + + } + + + + componentDidMount() { + + let id=this.props.match.params.shixunId; + + let Url=`/shixuns/`+id+`/settings.json`; + + axios.get(Url).then((response)=> { + // alert(response.data.shixun.choice_standard_scripts) + if(response.status===200){ + this.setState({ + shixunsID: id, + settingsData: response.data, + webssh: response.data.shixun.webssh, + use_scope: response.data.shixun.use_scope, + shixunsstatus: response.data.shixun.status, + exec_time: response.data.shixun.exec_time, + trainee: response.data.shixun.trainee, + can_copy: response.data.shixun.can_copy, + task_pass: response.data.shixun.task_pass, + test_set_permission: response.data.shixun.test_set_permission, + hide_code: response.data.shixun.hide_code, + code_edit_permission: response.data.shixun.code_edit_permission, + code_hidden: response.data.shixun.code_hidden, + is_secret_repository: response.data.shixun.is_secret_repository, + init_is_secret_repository: response.data.shixun.is_secret_repository, + forbid_copy: response.data.shixun.forbid_copy, + vnc: response.data.shixun.vnc, + vnc_evaluate: response.data.shixun.vnc_evaluate, + name: response.data.shixun.name, + scope_partment: response.data.shixun.scope_partment, + description: response.data.shixun.description, + evaluate_script: response.data.shixun.evaluate_script, + choice_main_type: response.data.shixun.choice_main_type, + choice_small_type: response.data.shixun.choice_small_type, + choice_standard_scripts: response.data.shixun.choice_standard_scripts, + standard_scripts:response.data.shixun.standard_scripts, + multi_webssh:response.data.shixun.multi_webssh, + status:response.data.shixun.status, + opening_time:response.data.shixun.opening_time, + newuse_scope:response.data.shixun.use_scope, + scope_partments: response.data.shixun.scope_partment.length, + shixunmemoMDvalue:response.data.shixun.evaluate_script, + shixun_service_configs:response.data.shixun.shixun_service_configs, + shixun_service_configlist:response.data.shixun.shixun_service_configs, + }) + + // if(response.data.status===403){ + // message: "您没有权限进行该操作" + // this.setState({ + // :true + // message403:response.data.message + // }) + // } + + + if(response.data.shixun.multi_webssh===true){ + this.setState({ + SelectTheCommandtype:true + }) + }else{ + this.setState({ + SelectTheCommandtype:false + }) + } + if (response.data.shixun.scope_partment.length > 0) { + this.setState({ + scopetype: true + }) + } + // console.log(response.data.shixun.description) + // console.log(response.data.shixun.evaluate_script) + // console.log(response.data.shixun.description) + // this.props.identity<4&&this.props.status==0||this.props.identity===1&&this.props.status==2 + + + // this.evaluate_scriptMD(response.data.shixun.evaluate_script, "shixunmemoMD"); + + this.descriptionMD(response.data.shixun.description, "shixundescription"); + + // this.bigClass() + // if (response.data.shixun.status === 2) { + // + // } else if (response.data.shixun.status === 1) { + // this.props.showSnackbar("这个实训已发布不能修改!"); + // } else if (response.data.shixun.status === 3) { + // this.props.showSnackbar("这个实训已关闭不能修改!"); + // } + } + + }); + + + let departmentsUrl = `/shixuns/departments.json`; + axios.get(departmentsUrl).then((response) => { + if (response.status === 200) { + if (response.data.message === undefined) { + this.setState({ + departmentslist: response.data.shools_name + }); + } + } + }).catch((error) => { + console.log(error) + }); + + + + } + + SelectshixunCommand=(e)=>{ + // console.log( e.target.value) + const webssh = e.target.value + if (webssh == 2) { + this.setState({ + webssh: webssh, + SelectTheCommandtype: true, + multi_webssh:false + }); + } else { + if (this.state.init_is_secret_repository && !this.state.vnc && this.state.is_secret_repository == true) { + this.confirmDeleteSecretRepo({ + onOk: () => { + this.setState({ + webssh: webssh, + SelectTheCommandtype: false, + multi_webssh:false + }); + } + }) + } else { + if (!this.state.vnc) { + this.setState({ + is_secret_repository: false, + }) + } + this.setState({ + webssh: webssh, + SelectTheCommandtype: false, + multi_webssh:false + }); + } + } + + // this.setState({ + // webssh: webssh, + // }); + // if(webssh===2){ + // this.setState({ + // SelectTheCommandtype: true, + // multi_webssh:false + // }); + // }else{ + // this.setState({ + // SelectTheCommandtype: false, + // multi_webssh:false + // }); + // } + } + + SelectOpenpublic=(e)=>{ + this.setState({ + Openpublic: e.target.value + }); + } + + can_copy=(e)=>{ + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + can_copy: sum, + }); + + } + + task_pass=(e)=>{ + + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + task_pass: sum, + }); + } + + test_set_permission=(e)=>{ + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + test_set_permission: sum, + }); + + } + + hide_code=(e)=>{ + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + hide_code: sum, + }); + + } + code_edit_permission = (e) => { + this.setState({ + code_edit_permission: e.target.checked + }) + } + code_hidden=(e)=>{ + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + code_hidden: sum, + }); + + } + confirmDeleteSecretRepo = ({title, onOk}) => { + confirm({ + title: title ||
    +
    已创建的私密版本库及其内容,将在“保存”时被删除。
    +
    是否确认取消勾选?
    +
    , + okText: '确定', + cancelText: '取消', + onOk: () => { + this.setState({ is_secret_repository: false }) + onOk && onOk() + }, + onCancel() { + }, + }); + } + is_secret_repository = (e) => { + const checked = e.target.checked + if (!checked) { + if (this.state.init_is_secret_repository) { + this.confirmDeleteSecretRepo({ + }) + } else { + this.setState({ is_secret_repository: false }) + } + } else { + this.setState({ is_secret_repository: true }) + } + } + forbid_copy = (e) => { + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + forbid_copy: sum, + }); + } + shixun_vnc_evaluate=(e) => { + this.setState({ + vnc_evaluate: e.target.checked, + }); + + } + + shixun_vnc=(e)=>{ + // let sum = "" + // if (e.target.checked === false) { + // sum = 0 + // } else if (e.target.checked === true) { + // sum = 1 + // } + const vnc = e.target.checked; + if (!vnc) { + if (this.state.init_is_secret_repository && this.state.webssh != 2 && this.state.is_secret_repository == true) { + this.confirmDeleteSecretRepo({ + onOk: () => { + this.setState({ + vnc: e.target.checked, + vnc_evaluate: false, + }); + } + }) + } else { + if (this.state.webssh != 2) { + this.setState({ + is_secret_repository: false + }) + } + this.setState({ + vnc: e.target.checked, + vnc_evaluate: false, + }); + } + } else { + this.setState({ + vnc: e.target.checked, + vnc_evaluate: false, + }); + } + } + shixunsname = (e) => { + // let {shixunsstatus}=this.state; + // if(shixunsstatus>0){ + // return + // } + this.setState({ + name: e.target.value, + shixunnametype:false + }) + } + + bigClass = (value) => { + // choice_main_type + // choice_small_type + let {settingsData,shixun_service_configs,choice_main_type,choice_small_type}=this.state; + + let list=[] + list.push(choice_main_type) + choice_small_type.map((item,key)=>{ + list.push(item) + }) + + let newshixun_service_configs=shixun_service_configs; + + let newshixun_service_configsagin=[] + + newshixun_service_configs.map((item,key)=>{ + list.map((its,index)=>{ + if(item.mirror_repository_id===its){ + newshixun_service_configsagin.push(item) + } + }) + }) + + + settingsData.shixun.main_type.some((item,key)=> { + if (item.id === value) { + newshixun_service_configsagin[0]={ + mirror_repository_id:value, + name:item.type_name, + cpu_limit:1, + lower_cpu_limit:0.1, + memory_limit:1024, + request_limit:10 + } + return true + } + } + ) + let url = `/shixuns/get_mirror_script.json?mirror_id=`+value; + axios.get(url).then((response) => { + if (response.status === 200) { + // console.log(response.data) + this.setState({ + choice_main_type: value, + standard_scripts:response.data, + choice_standard_scripts:null, + shixun_service_configs:newshixun_service_configsagin, + shixun_service_configlist:newshixun_service_configsagin, + }) + } + }).catch((error) => { + console.log(error) + }); + + + + } + Deselectlittle=(value)=>{ + + let {shixun_service_configs,choice_small_type}=this.state; + let newshixun_service_configs=shixun_service_configs; + let newchoice_small_type=choice_small_type; + + newshixun_service_configs.some((item,key)=> { + if (item.mirror_repository_id === value) { + newshixun_service_configs.splice(key, 1) + return true + } + } + ) + + newchoice_small_type.some((item,key)=> { + if (item === value) { + newchoice_small_type.splice(key, 1) + return true + } + } + ) + + + this.setState({ + choice_small_type: newchoice_small_type, + shixun_service_configs:newshixun_service_configs, + shixun_service_configlist:newshixun_service_configs, + }) + } + littleClass = (value) => { + + let {settingsData,shixun_service_configs,choice_small_type,choice_main_type}=this.state; + let newshixun_service_configs=shixun_service_configs; + let newchoice_small_type=choice_small_type; + // if(Array.isArray(value)===true){ + // value.map((item,key)=>{ + // settingsData.shixun.small_type.some((items,keys)=> { + // if (items.id === item) { + // newshixun_service_configs.push({ + // mirror_repository_id:value, + // name:items.type_name, + // cpu_limit:1, + // lower_cpu_limit:0.1, + // memory_limit:1024, + // request_limit:10 + // }) + // return true + // } + // } + // ) + // }) + // } + + let list=[] + list.push(choice_main_type) + choice_small_type.map((item,key)=>{ + list.push(item) + }) + + let newshixun_service_configsagin=[] + + newshixun_service_configs.map((item,key)=>{ + list.map((its,index)=>{ + if(item.mirror_repository_id===its){ + newshixun_service_configsagin.push(item) + } + }) + }) + + settingsData.shixun.small_type.some((items,keys)=> { + if (items.id === value) { + newshixun_service_configsagin.push({ + mirror_repository_id:value, + name:items.type_name, + cpu_limit:1, + lower_cpu_limit:0.1, + memory_limit:1024, + request_limit:10 + }) + return true + } + } + ) + + newchoice_small_type.push(value) + + this.setState({ + choice_small_type: newchoice_small_type, + shixun_service_configs:newshixun_service_configsagin, + shixun_service_configlist:newshixun_service_configsagin, + }) + } + onPodExistTimeChange = (e) => { + this.setState({ + pod_exist_time: e.target.value, + pod_exist_timetype: false, + }) + } + Timevalue = (e) => { + this.setState({ + exec_time: e.target.value + }) + } + SelectOpenpublic = (e) => { + this.setState({ + scopetype: false, + use_scope: e.target.value, + }); + if (e.target.value === 1) { + this.setState({ + scopetype: true + }); + } + + } + deleteScopeInput = (key) => { + let {scope_partment} = this.state; + let datalist = scope_partment; + datalist.splice(key, 1); + this.setState({ + scope_partment: datalist + }); + } + + shixunScopeInput = (e) => { + let {scope_partment} = this.state; + let datalist = scope_partment; + if (datalist===undefined) { + datalist=[] + } + + datalist.push(e) + // else { + // datalist[id] = e + // } + this.setState({ + scope_partment: datalist + }); + } + // adduse_scopeinput = () => { + // let {scope_partment} = this.state; + // let array = scope_partment; + // let newarray = "" + // array.push(newarray) + // this.setState({ + // scope_partment: array, + // }); + // } + submit_edit_shixun = () => { + if (this.saving == true) return; + this.saving = true; + if(this.state.status===-1){ + this.props.showSnackbar("该实训已被删除,保存失败!"); + return + } + + let { + name, choice_main_type, choice_small_type, choice_standard_scripts, scope_partment, choice_standard_scriptssum, vnc_evaluate, + evaluate_script, webssh, use_scope, trainee, can_copy, task_pass, test_set_permission, hide_code, code_hidden, forbid_copy, vnc,multi_webssh, + opening_time,shixunmemoMDvalue,shixun_service_configlist, is_secret_repository, code_edit_permission + } = this.state; + + let newshixun_service_configlist = shixun_service_configlist.map(v => { + let v1 = Object.assign({},v); + delete v1.name; + return v1 + }); + + // let operateauthority= + // this.props.identity===1?true:this.props.identity<5&&this.state.status==0?true:false; + // this.props.identity<5&&this.state.status==0||this.props.identity===1&&this.state.status==2||this.props.identity===1&&this.state.status==1; + + const description_editormd = this.description_editormd.getValue(); + + let evaluate_script_editormd; + + if(this.state.status==0||this.state.status==1||this.state.status==2&&this.props.identity===1){ + // evaluate_script_editormd = this.evaluate_script_editormd.getValue(); + evaluate_script_editormd = shixunmemoMDvalue + }else{ + evaluate_script_editormd = evaluate_script; + } + + + + if (name === "") { + this.setState({ + shixunnametype: true + }) + $('html').animate({ + scrollTop: 10 + }, 1000); + return + } + if (choice_main_type === "") { + this.setState({ + shixunmaintype: true + }) + $('html').animate({ + scrollTop: 800 + }, 1000); + return + } + if (evaluate_script_editormd === "") { + this.setState({ + evaluate_scripttype: true + }) + $('html').animate({ + scrollTop: 1200 + }, 1000); + return + } + if(use_scope===1){ + + if(scope_partment===undefined||scope_partment.length===0){ + this.setState({ + scope_partmenttype: true + }) + $('html').animate({ + scrollTop: 2500 + }, 1000); + this.props.showSnackbar("公开程度,指定单位为空"); + return + } + } + // if (exec_time === "") { + // this.setState({ + // exec_timetype: true + // }) + // $('html').animate({ + // scrollTop: 1500 + // }, 1000); + // return + // } + + // if (!pod_exist_time) { + // this.setState({ + // pod_exist_timetype: true + // }) + // $("html, body").animate({ scrollTop: $('#pod_exist_time').offset().top - 100 }, 1000) + // return + // } + + if (trainee === "") { + this.setState({ + traineetype: true + }) + return + } + + let id = this.props.match.params.shixunId; + + let newmulti_webssh=multi_webssh; + + + if(newmulti_webssh===null){ + newmulti_webssh=false + } + + //exec_time: exec_time, + let Url = `/shixuns/` + id + `.json`; + let data = { + shixun:{ + + name: name, + webssh: webssh, + use_scope: use_scope, + can_copy: can_copy, + vnc: vnc===null?undefined:vnc, + vnc_evaluate: vnc_evaluate===null?undefined:vnc_evaluate, + test_set_permission: test_set_permission, + code_hidden: code_hidden, + code_edit_permission: code_edit_permission, + trainee: trainee, + task_pass: task_pass, + hide_code: hide_code, + forbid_copy: forbid_copy, + multi_webssh:newmulti_webssh, + opening_time:opening_time, + mirror_script_id:choice_standard_scriptssum===undefined?choice_standard_scripts:choice_standard_scriptssum, + }, + shixun_info:{ + description: description_editormd, + evaluate_script: evaluate_script_editormd, + }, + is_secret_repository: is_secret_repository, + main_type: choice_main_type, + small_type: choice_small_type, + scope_partment: scope_partment, + shixun_service_configs:newshixun_service_configlist + } + + axios.put(Url, data).then((response) => { + // console.log(response) + this.saving = false; + if(response.status){ + if (response.data.status === -1) { + this.props.showSnackbar(response.data.message); + return + } else { + window.location.href = "/shixuns/" + response.data.shixun_identifier + "/challenges"; + } + } + + }).catch((error) => { + console.log(error) + this.saving = false; + }) + + + } + shixunsfetch = (value, callback) => { + if (timeout) { + clearTimeout(timeout); + timeout = null; + } + currentValue = value; + + function fake() { + let departmentsUrl = `/shixuns/departments.json?q=` + currentValue; + axios.get(departmentsUrl).then((response) => { + callback(response.data.shools_name); + }).catch((error) => { + console.log(error) + }); + } + + timeout = setTimeout(fake, 300); + } + shixunHandleSearch = (value) => { + this.shixunsfetch(value, departmentslist => this.setState({departmentslist})); + } + + + + + shixunsclose = () => { + let id = this.props.match.params.shixunId; + let cul = `/shixuns/` + id + `/close.json`; + axios.post(cul).then((response) => { + if(response.data.status===1){ + this.props.showSnackbar("操作成功"); + this.setState({ + operateshixunstype: false, + }); + + window.location.href = "/shixuns/" + id + "/challenges"; + } + }).catch((error) => { + console.log(error) + }) + } + + shixunsdel= () => { + let id = this.props.match.params.shixunId; + let cul = `/shixuns/` + id +`.json`; + + axios.delete(cul).then((response) => { + if(response.data.status===1){ + this.props.showSnackbar("操作成功"); + this.setState({ + operateshixunstype: false, + }); + + window.location.href = "/shixuns"; + } + }).catch((error) => { + console.log(error) + }) + } + + Executiveorder = (e) => { + this.setState({ + Executiveordervalue: e.target.value + }) + } + + Compilecommand = (e) => { + this.setState({ + Compilecommandvalue: e.target.value + }) + } + + handleCancelTemplate = (e) => { + this.setState({ + Executiveordervalue: "", + Compilecommandvalue: "", + visibleTemplate: false + }) + } + + hideModalTemplate = (e) => { + let id = this.props.match.params.shixunId; + let {Executiveordervalue, Compilecommandvalue} = this.state; + + if (Executiveordervalue === "") { + this.setState({ + Executivetyoe: true, + }); + return + } + // Executiveordervalue=String(Executiveordervalue); + // Compilecommandvalue=String(Compilecommandvalue); + let trl = `/shixuns/${id}/get_custom_script.json?compile=${Executiveordervalue}&excutive=${Compilecommandvalue}` + axios.get(trl).then((response) => { + // this.evaluate_scriptMD(response.data.shixun_script, "shixunmemoMD"); + this.setState({ + shixunmemoMDvalue:response.data.shixun_script + }) + }).catch((error) => { + console.log(error) + }); + this.setState({ + visibleTemplate: false + }) + } + + showModal = () => { + this.setState({ + visibleTemplate: true, + }); + } + Selecttrainee = (value) => { + this.setState({ + trainee: value, + }); + } + + post_apply = () => { + this.setState({ + postapplyvisible: true + }) + } + + sendsure_applyvalues = (e) => { + this.setState({ + sendsure_applyvalue: e.target.value + }) + } + + setlanguagewrite = (e)=>{ + this.setState({ + languagewrite: e.target.value + }) + } + + setsystemenvironment = (e) => { + this.setState({ + systemenvironment: e.target.value + }) + } + + settestcoderunmode = (e) => { + this.setState({ + testcoderunmode: e.target.value + }) + + } + + sendsure_apply = () => { + let {languagewrite,systemenvironment,testcoderunmode} = this.state; + // console.log("点击确定") + // console.log("languagewrite"+languagewrite); + // console.log("systemenvironment"+systemenvironment); + // console.log("testcoderunmode"+testcoderunmode); + + // let attachment_ids = undefined + // if (this.state.fileList) { + // attachment_ids = this.state.fileList.map(item => { + // return item.response ? item.response.id : item.id + // }) + // } + if(languagewrite === undefined || languagewrite === "" ){ + // this.props.showNotification(`请填写该镜像是基于什么语言`); + this.setState({ + languagewritetype:true + }) + return + } + if(systemenvironment === undefined || systemenvironment === ""){ + // this.props.showNotification(`请填写该镜像是基于什么语言系统环境`); + this.setState({ + systemenvironmenttype:true + }) + return; + + } + if(testcoderunmode === undefined || testcoderunmode === "") { + // this.props.showNotification(`请填写该镜像中测试代码运行方式`); + this.setState({ + testcoderunmodetype:true + }) + return; + } + var attachment_ids=undefined; + if (this.state.fileList) { + attachment_ids = this.state.fileList.map(item => { + return item.response ? item.response.id : item.id + }) + } + + if( attachment_ids === undefined || attachment_ids.length===0){ + + // notification.open( + // { + // message: '提示', + // description: + // '请上传附件!', + // + // } + // ) + this.setState({ + attachmentidstype:true + }) + return; + } + // console.log("attachment_ids"+attachment_ids); + + // alert(languagewrite +" "+systemenvironment +" "+testcoderunmode + " "+attachment_ids); + + var data={ + language:languagewrite, + runtime:systemenvironment, + run_method:testcoderunmode, + attachment_id:attachment_ids[0], + } + var url =`/shixuns/apply_shixun_mirror.json`; + axios.post(url,data + ).then((response) => { + + try { + if (response.data) { + // const { id } = response.data; + // if (id) { + if(this.state.file !== undefined){ + console.log("549"); + // this.deleteAttachment(this.state.file); + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + }else { + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + } + // this.props.showNotification('提交成功!'); + notification.open( + { + message: '提示', + description: + '提交成功!', + + } + ) + this.sendhideModaly() + // this.props.history.push(`/courses/${cid}/graduation_topics`); + // } + } + }catch (e) { + + } + + }) + + } + + sendhideModaly = () => { + this.setState({ + postapplyvisible: false, + }) + if(this.state.file !== undefined){ + console.log("580"); + // this.deleteAttachment(this.state.file); + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + }else { + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + } + } + + yeshidemodel = () => { + this.setState({ + postapplytitle: false + }) + } + + SelectScput = (value, e) => { + this.setState({ + choice_standard_scriptssum: value, + language:e.props.name, + choice_standard_scripts: {id:e.props.value,value:""}, + standard_scriptsModal:true + }) + } + + hidestandard_scriptsModal=()=>{ + this.setState({ + standard_scriptsModal:false, + standard_scriptsModals:false + }) + } + + get_mirror_script=()=>{ + let {choice_standard_scriptssum}=this.state; + let id = this.props.match.params.shixunId; + let pul = "/shixuns/" + id + "/get_script_contents.json?script_id=" + choice_standard_scriptssum; + axios.get(pul).then((response) => { + if(response.status===200){ + // this.evaluate_scriptMD(response.data.content, "shixunmemoMD"); + this.setState({ + standard_scriptsModal:false, + standard_scriptsModals:true, + shixunmemoMDvalue:response.data.content + }) + } + + }).catch((error) => { + console.log(error) + }) + } + + + SelectTheCommandonChange=(e)=>{ + this.setState({ + multi_webssh:e.target.checked + }) + } + + bigopen=()=>{ + this.setState({ + opers:true + }) + + } + + bigopens=()=>{ + this.setState({ + opers:false, + operss:false, + opersss:false, + opensmail:false + }) + + } + bigopensmal=(e)=>{ + this.setState({ + opensmail:true + }) + + } + sbigopen=(e)=>{ + this.setState({ + operss:true + }) + + } + + sbigopens=()=>{ + this.setState({ + operss:false + }) + } + sbigopenss=(e)=>{ + this.setState({ + opersss:true + }) + + } + + sbigopensss=()=>{ + this.setState({ + opersss:false + }) + } + testscripttip=(val)=>{ + if(val===0){ + this.setState({ + testscripttiptype:true + }) + }else if(val===1){ + this.setState({ + testscripttiptype:false + }) + } + } + + operateshixuns=(value)=>{ + this.setState({ + operateshixunstype:true, + delType:value + }) + } + + hideoperateshixuns=()=>{ + this.setState({ + operateshixunstype:false + }) + } + onChangeTimePicker =(value, dateString)=> { + this.setState({ + opening_time: dateString=== ""?"":moment(handleDateStrings(dateString)) + }) + } + + getshixunmemoMDvalue=(value, e)=>{ + + this.setState({ + shixunmemoMDvalue:value + }) + } + + setConfigsInputs=(e,keys,str)=>{ + + let {shixun_service_configs}=this.state; + let newshixun_service_configs=shixun_service_configs; + newshixun_service_configs.map((item,key)=>{ + if(key===keys){ + switch (str) { + case 1: + item.cpu_limit=e.target.value + break; + case 2: + item.lower_cpu_limit=e.target.value + break; + case 3: + item.memory_limit=e.target.value + break; + case 4: + item.request_limit=e.target.value + break; + } + } + }) + + this.setState({ + shixun_service_configs:newshixun_service_configs, + shixun_service_configlist:newshixun_service_configs, + }) + + } + + handleChange = (info) => { + let {fileList}=this.state; + + if (info.file.status === 'uploading' || info.file.status === 'done' || info.file.status === 'removed') { + console.log("handleChange1"); + + // if(fileList.length===0){ + let fileLists = info.fileList; + this.setState({ fileList:fileLists, + deleteisnot:false}); + // } + } + } + + onAttachmentRemove = (file) => { + if(!file.percent || file.percent == 100){ + confirm({ + title: '确定要删除这个附件吗?', + okText: '确定', + cancelText: '取消', + // content: 'Some descriptions', + onOk: () => { + console.log("665") + this.deleteAttachment(file) + }, + onCancel() { + console.log('Cancel'); + }, + }); + return false; + } + + } + + deleteAttachment = (file) => { + console.log(file); + let id=file.response ==undefined ? file.id : file.response.id + const url = `/attachments/${id}.json` + axios.delete(url, { + }) + .then((response) => { + if (response.data) { + const { status } = response.data; + if (status == 0) { + // console.log('--- success') + + this.setState((state) => { + + const index = state.fileList.indexOf(file); + const newFileList = state.fileList.slice(); + newFileList.splice(index, 1); + return { + fileList: newFileList, + deleteisnot:true + }; + }); + } + } + }) + .catch(function (error) { + console.log(error); + }); + } + + + + render() { + let { + postapplyvisible, + postapplytitle, + shixunnametype, + shixunmaintype, + evaluate_scripttype, + traineetype, + standard_scripts, + name, + settingsData, + webssh, + is_secret_repository, + use_scope, + shixunsID, + can_copy, + choice_standard_scripts, + Executiveordervalue, + Executivetyoe, + Compilecommandvalue, + task_pass, + test_set_permission, + hide_code, + forbid_copy, + code_edit_permission, + code_hidden, + vnc, + vnc_evaluate, + scopetype, + scope_partment, + departmentslist, + trainee, + choice_main_type, + choice_small_type, + standard_scriptsModal, + standard_scriptsModals, + SelectTheCommandtype, + testscripttiptype, + operateshixunstype, + opening_time, + scope_partmenttype, + newuse_scope, + scope_partments, + shixunmemoMDvalue,delType, + shixun_service_configs, + fileList, + } = this.state; + + let options; + + if (departmentslist != undefined) { + options = this.state.departmentslist.map((d, k) => { + return ( + + ) + }) + } + const uploadProps = { + width: 600, + fileList, + multiple: true, + // https://github.com/ant-design/ant-design/issues/15505 + // showUploadList={false},然后外部拿到 fileList 数组自行渲染列表。 + // showUploadList: false, + action: `${getUploadActionUrl()}`, + onChange: this.handleChange, + onRemove: this.onAttachmentRemove, + beforeUpload: (file, fileList) => { + if (this.state.fileList.length >= 1) { + return false + } + // console.log('beforeUpload', file.name); + const isLt150M = file.size / 1024 / 1024 < 50; + if (!isLt150M) { + // this.props.showNotification(`文件大小必须小于50MB`); + notification.open( + { + message: '提示', + description: + '文件大小必须小于50MB', + + } + ) + } + if(this.state.file !== undefined){ + console.log("763") + this.setState({ + file:file + }) + }else { + this.setState({ + file:file + }) + } + + console.log("handleChange2"); + return isLt150M; + }, + } + const dateFormat = 'YYYY-MM-DD HH:mm:ss'; + let operateauthority=this.props.identity===1?true:this.props.identity<5&&this.state.status==0?true:false; + + return ( +
    + + 实训详情 + 配置 + + +
    +
    + 配置 + { + this.props.identity===1&&this.state.status==2? + this.operateshixuns(2)}> + 永久关闭 + :"" + } + { + this.props.identity < 5 && this.state.status==0? + this.operateshixuns(1)}> + 删除实训 + :"" + } + { + this.props.identity == 1 && this.state.status == 2 ? + this.operateshixuns(1)}> + 删除实训 + :"" + } + + +
    + {delType===1?

    是否确认删除 ?

    :

    关闭后,
    用户不能再开始挑战了是否确认关闭 ?

    } +
    +
    + 取消 + {delType===1?确定:确定} +
    +
    + +
    + +
    + +

    实训名称

    + +
    + * +
    +
    + {settingsData === undefined ? "" : + } +
    +
    + 必填项 +
    +
    + + +
    + +
    +
    + +
    + +

    简介

    + +
    + +
    +
    +
    +

    +

    +
    + +
    +
    +

    技术平台

    + + +
    + * +
    + +

    + 列表中没有? + 申请新建 +

    + + +
    +
  • + + +
  • +
    {this.state.languagewritetype===true?"请填写该镜像语言":""}
    +
  • + + +
  • +
    {this.state.systemenvironmenttype===true?"请填写该镜像语言系统环境":""}
    +
  • + + + +
  • +
    {this.state.testcoderunmodetype===true?"请填写该镜像测试代码运行方式":""}
    +
  • + +
    + + + 上传附件 + (单个文件50M以内) + +
    +
  • +
    + {this.state.attachmentidstype===true?"请上传附件":""} +
    +
  • + this.sendhideModaly()} + >取消 + +
  • +
    +
    + +
    + + + + + +
    +

    新建申请已提交,请等待管理员的审核

    +
  • 我们将在1-2个工作日内与您联系 +
  • +
    +
    + 知道啦 +
    +
    +
    +
    + +
    + +
    +
    + 必填项 +
    + {/*

    请在配置页面完成后续的评测脚本设置操作

    */} + +
    +
    + {/*
    */} + {/*
    */} +
    +

    评测脚本

    +
    + + +
    +

    原有脚本将被新的脚本覆盖,无法撤销

    +

    是否确认执行覆盖操作

    +
    + + +
    + + +

    评测脚本生成成功!

    + +
    + + { + this.props.identity<5||this.props.power==true? + 使用自定义脚本 : "" + } +
    + this.testscripttip(0)}> +
    + +
    +

    + 使用自定义模板,平台无法自动更新脚本,
    + 请在关卡创建完后手动更新脚本中的必填参
    + 数和以下2个数组元素:
    + challengeProgramNames
    + sourceClassNames

    + 示例:有2个关卡的实训

    + 各关卡的待编译文件为:
    + src/step1/HelloWorld.java
    + src/step2/Other.java

    + 各关卡的编译后生成的执行文件为:
    + step1.HelloWorld
    + step2.Other

    + 则数组元素更新如下:
    + challengeProgramNames=("src/step1/
    + HelloWorld.java" "src/step2/Other.java")
    + sourceClassNames=("step1.HelloWorld
    + " "step2.Other")

    + 其它参数可按实际需求定制 +

    +
    +

    + this.testscripttip(1)}>知道了 +

    +
    +
    + + +
    +
  • + + +

    执行命令不能为空

    +
  • + +
  • + + +
  • +
    +
    +
    +
    + +
    +
    + * +
    + + +
    + {/**/} + +
    + + + {/*
    */} + {/*{evaluate_script===undefined?"":evaluate_script}*/} + + {/*
    */} + + + +
    + +
    +
    +
    + + 必填项 +
    +

    +

    +
    +
    + + {/*
    */} + {/***/} + + {/*

    程序最大执行时间

    */} + + {/* 秒*/} + + {/*
    */} + {/*必填项*/} + {/*
    */} + {/*
    */} + + {/*
    + * + +

    Pod存活时间

    + + + +
    + 必填项 +
    +
    */} + + +
    +

    命令行

    + + 无命令行窗口 (选中则不给学员的实践任务提供命令窗口) + 命令行练习窗口 (选中则给学员提供用于练习操作的命令行窗口) + 命令行评测窗口 (选中则给学员提供用于关卡评测的命令行窗口) + + 多个命令行窗口(选中则允许学员同时开启多个命令行窗口) + + +
    + +
    +

    公开程度

    + + 对所有公开 (选中则所有已被试用授权的用户可以学习) + 对指定单位公开 (选中则下方指定单位的已被试用授权的用户可以学习) + + +
    +
    +
    +
    +
    + +
    + (搜索并选中添加单位名称) +
    + {/*+*/} + {/*添加*/} +
    + +
    + + {/*{*/} + {/*scope_partment===undefined?"":scope_partment.map((item,key)=>{*/} + {/*return(*/} + {/*
    */} + {/*this.deleteScopeInput(key)} style={{ color: 'rgba(0,0,0,.25)' }} />}*/} + {/*value={item}*/} + {/*/>*/} + {/*
    */} + + {/*)*/} + {/*})*/} + {/*}*/} +
    + + + 请选择需要公开的单位 + +
    +
    +
    + +
    +

    发布信息

    + +
    + * + 面向学员: + +
    + +
    + 实训难易度定位,不限定用户群体 +
    + 必填项 +
    + +
    +
    + 复制: + + + + +
    + +
    + 跳关: + + + + +
    +
    + 测试集解锁: + + + + +
    + + {!code_hidden && !hide_code &&
    + 代码开放修改: + + + + +
    } + +
    + 隐藏代码窗口: + + + + +
    + +
    + 代码目录隐藏: + + + + +
    + + { (vnc || webssh == 2) &&
    + 私密版本库: + + + + +
    } + +
    + 禁用复制粘贴: + + + + +
    + +
    + 开启时间: + + + + +
    + + {this.props.identity<3?
    + VNC图形化: + + + + +
    :""} + {this.props.identity<3 && vnc ?
    + VNC图形化评测: + + + + +
    :""} + + + +
    + + {this.props.identity<3?
    +

    服务配置

    + { shixun_service_configs&&shixun_service_configs.map((item,key)=>{ + + return( +
    +
    +
    + {item.name} + {/*this.Deselectlittle(item.mirror_repository_id)}>*/} +
    +
    + +
    + this.setConfigsInputs(e,key,1)} + className="panel-box-sizing task-form-100 task-height-40" placeholder="请输入类别名称" /> +
    +
    +
    +
    + +
    + this.setConfigsInputs(e,key,2)} + className="panel-box-sizing task-form-100 task-height-40" placeholder="请输入类别名称" /> +
    +
    +
    +
    + +
    + this.setConfigsInputs(e,key,3)} + className="panel-box-sizing task-form-100 task-height-40" placeholder="请输入类别名称" /> +
    +
    +
    +
    + +
    + this.setConfigsInputs(e,key,4)} + className="panel-box-sizing task-form-100 task-height-40" placeholder="请输入类别名称" /> +
    + +
    +
    +
    +
    + ) + + })} +
    :""} + +

    + { + // this.props.identity<4&&this.props.status==0? + this.props.identity<5? +

    + 保存 + 取消 +
    :"" + } + +

    + +
    + ); + } +} + + diff --git a/public/react/src/tpm/TPMsettings/css/TPMsettings.css b/public/react/src/tpm/TPMsettings/css/TPMsettings.css new file mode 100644 index 000000000..8047bbde8 --- /dev/null +++ b/public/react/src/tpm/TPMsettings/css/TPMsettings.css @@ -0,0 +1,113 @@ +.radioStyle{ + display: block; + height: 30px; + } +#settingsMarkdown{ + background:transparent; +} +#challenge_begin{ + height: 30px; + line-height: 30px; +} +#shixundescription .CodeMirror{ + margin-top: 31px !important; + height: 364px !important; +} +#shixundescription .editormd-preview{ + width:578px !important; + top: 40px !important; + height: 364px !important; +} + +#shixunmemoMD .CodeMirror{ + margin-top: 31px !important; + height: 578px !important; +} + +#shixunmemoMD .editormd-preview{ + width: 578px !important; + top: 40px !important; + height: 578px !important; +} + +.radioStyle { + display: block; + height: 30px; +} + +a.white-btn.use_scope-btn:hover { + color: #FFF !important; +} + +.shixunScopeInput { + width: 218px; + height: 33px; + display: block; + margin-bottom: 15px; +} + +.ant-modal-title { + text-align: center; +} + +a.newuse_scope-btn:hover { + border: 1px solid #F06200; + color: #fff !important; + background: #FF7500; +} + +a.newuse_scope-btn { + border: 1px solid #FF7500; + color: #FF7500 !important; +} + +.tpmprompt { + padding-left: 20px; + margin-top: -4px; +} +.ml36{ + margin-left: 26px; +} + +#shixunmemoMD{ + width:98% !important; + height: 620px !important; +} +#shixunmemoMDs{ + width: 98% !important; + height: 420px !important; +} +#shixunmemoMDs .CodeMirror { + /* width: 548px !important; */ + margin-top: 31px !important; + height: 402px !important; +} +.pdr20{ + padding-right:20px; +} + +.nonemodel{ + width: 59%; + height: 468px; + /*background: rgba(0, 0, 0, 0.65);*/ + background: #f5f5f5; + position: absolute; + z-index: 100; + opacity: 0.5; + left: 21.5%; +} + +.shixunmemoMDdiv{ + width: 99%; + height: 615px; +} + +.shixunspanred{ + margin-left: 142px; + margin-top: 5px; + margin-bottom: 5px; +} + +.ml82{ + margin-left:82px; +} diff --git a/public/react/src/tpm/beian.png b/public/react/src/tpm/beian.png new file mode 100755 index 000000000..9f763946d Binary files /dev/null and b/public/react/src/tpm/beian.png differ diff --git a/public/react/src/tpm/challengesnew/TPMMDEditor.js b/public/react/src/tpm/challengesnew/TPMMDEditor.js new file mode 100644 index 000000000..11b88a037 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TPMMDEditor.js @@ -0,0 +1,355 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import { getImageUrl, toPath, getUrl } from 'educoder'; +import '../../courses/css/Courses.css' + +import axios from 'axios'; + +import './css/TPMchallengesnew.css'; +require('codemirror/lib/codemirror.css'); + +let origin = getUrl(); + +let path = '/editormd/lib/' + path = getUrl("/editormd/lib/") +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + + + +// 保存数据 +function md_add_data(k,mdu,d){ + window.sessionStorage.setItem(k+mdu,d); +} + +// 清空保存的数据 +function md_clear_data(k,mdu,id){ + window.sessionStorage.removeItem(k+mdu); + var id1 = "#e_tip_"+id; + var id2 = "#e_tips_"+id; + if(k == 'content'){ + $(id2).html(" "); + }else{ + $(id1).html(" "); + } +} +window.md_clear_data = md_clear_data +// editor 存在了jquery对象上,应用不需要自己写md_rec_data方法了 +function md_rec_data(k, mdu, id) { + if (window.sessionStorage.getItem(k + mdu) !== null) { + var editor = $("#e_tips_" + id).data('editor'); + editor.setValue(window.sessionStorage.getItem(k + mdu)); + // debugger; + // /shixuns/b5hjq9zm/challenges/3977/tab=3 setValue可能导致editor样式问题 + md_clear_data(k, mdu, id); + } +} +window.md_rec_data = md_rec_data; + +function md_elocalStorage(editor,mdu,id){ + if (window.sessionStorage){ + var oc = window.sessionStorage.getItem('content'+mdu); + if(oc !== null && oc != editor.getValue()){ + console.log("#e_tips_"+id) + $("#e_tips_"+id).data('editor', editor); + var h = '您上次有已保存的数据,是否恢复 ? / 不恢复'; + $("#e_tips_"+id).html(h); + } + setInterval(function() { + var d = new Date(); + var h = d.getHours(); + var m = d.getMinutes(); + var s = d.getSeconds(); + h = h < 10 ? '0' + h : h; + m = m < 10 ? '0' + m : m; + s = s < 10 ? '0' + s : s; + if(editor.getValue().trim() != ""){ + md_add_data("content",mdu,editor.getValue()); + var id1 = "#e_tip_"+id; + var id2 = "#e_tips_"+id; + + var textStart = " 数据已于 " + var text = textStart + h + ':' + m + ':' + s +" 保存 "; + // 占位符 + var oldHtml = $(id2).html(); + if (oldHtml && oldHtml != ' ' && oldHtml.startsWith(textStart) == false) { + $(id2).html( oldHtml.split(' (')[0] + ` (${text})`); + } else { + $(id2).html(text); + } + // $(id2).html(""); + } + },10000); + + }else{ + $("#e_tip_"+id).after('您的浏览器不支持localStorage.无法开启自动保存草稿服务,请升级浏览器!'); + } +} + + +function create_editorMD(id, width, high, placeholder, imageUrl, callback, initValue, + onchange, watch, { noStorage, showNullButton, emoji }, that) { + // 还是出现了setting只有一份,被共用的问题 + + var editorName = window.editormd(id, { + width: width, + height: high===undefined?400:high, + path: path, // "/editormd/lib/" + markdown : initValue, + + dialogLockScreen: false, + watch:watch===undefined?true:watch, + syncScrolling: "single", + tex: true, + tocm: true, + emoji: !!emoji , + taskList: true, + codeFold: true, + searchReplace: true, + htmlDecode: "style,script,iframe", + sequenceDiagram: true, + autoFocus: false, + + // mine + + toolbarIcons: function (mdEditor) { + let react_id = `react_${mdEditor.id}`; + const __that = window[react_id] + + // Or return editormd.toolbarModes[name]; // full, simple, mini + // Using "||" set icons align right. + const icons = ["bold", "italic", "|", "list-ul", "list-ol", "|", "code", "code-block", "link", "|", "testIcon", "testIcon1", '|', "image", "table", '|', "watch", "clear"]; + // 试卷处用到的填空题新增按钮 + if (__that.props.showNullButton) { + icons.push('nullBtton') + } + return icons + }, + toolbarCustomIcons: { + testIcon: "
    ", + testIcon1: "
    ", + nullBtton: "
    点击插入填空项
    ", + }, + //这个配置在simple.html中并没有,但是为了能够提交表单,使用这个配置可以让构造出来的HTML代码直接在第二个隐藏的textarea域中,方便post提交表单。 + saveHTMLToTextarea: true, + // 用于增加自定义工具栏的功能,可以直接插入HTML标签,不使用默认的元素创建图标 + dialogMaskOpacity: 0.6, + placeholder: placeholder, + imageUpload: true, + imageFormats: ["jpg", "jpeg", "gif", "png", "bmp", "webp", "JPG", "JPEG", "GIF", "PNG", "BMP", "WEBP"], + imageUploadURL: imageUrl,//url + onchange: onchange, + onload: function() { + let _id = this.id // 如果要使用this,这里不能使用箭头函数 + let _editorName = this; + let react_id = `react_${_editorName.id}`; + const __that = window[react_id] + + // this.previewing(); + // let _id = id; + $("#" + _id + " [type=\"latex\"]").bind("click", function () { + _editorName.cm.replaceSelection("```latex"); + _editorName.cm.replaceSelection("\n"); + _editorName.cm.replaceSelection("\n"); + _editorName.cm.replaceSelection("```"); + var __Cursor = _editorName.cm.getDoc().getCursor(); + _editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + + $("#" + _id + " [type=\"inline\"]").bind("click", function () { + _editorName.cm.replaceSelection("`$$$$`"); + var __Cursor = _editorName.cm.getDoc().getCursor(); + _editorName.cm.setCursor(__Cursor.line, __Cursor.ch - 3); + _editorName.cm.focus(); + }); + $("[type=\"inline\"]").attr("title", "行内公式"); + $("[type=\"latex\"]").attr("title", "多行公式"); + + if (__that.props.showNullButton) { + const NULL_CH = '▁' + // const NULL_CH = '〇' + // const NULL_CH = '🈳' + + $("#" + _id + " [type=\"nullBtton\"]").bind("click", function () { + _editorName.cm.replaceSelection(NULL_CH); + // var __Cursor = _editorName.cm.getDoc().getCursor(); + // _editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + } + + if (noStorage == true) { + + } else { + md_elocalStorage(_editorName, `MDEditor__${_id}`, _id); + } + + callback && callback(_editorName) + } + }); + return editorName; +} + + +export default class TPMMDEditor extends Component { + constructor(props) { + super(props) + this.state = { + initValue: '' + } + } + componentDidUpdate(prevProps, prevState) { + // 不能加,影响了试卷填空题 + // if (this.props.initValue != prevProps.initValue) { + // this.answers_editormd.setValue(this.props.initValue) + // } + } + + // react_mdEditor_ + componentDidMount = () => { + const { mdID, initValue, placeholder, showNullButton} = this.props; + + let _id = `mdEditor_${mdID}` + this.contentChanged = false; + const _placeholder = placeholder || ""; + // amp; + // 编辑时要传memoId + const imageUrl = `/api/attachments.json`; + // 创建editorMd + let react_id = `react_${_id}`; + // 将实例存到了window + window[react_id] = this + const answers_editormd = create_editorMD(_id, '100%', this.props.height, _placeholder, imageUrl, (_editorName) => { + const __editorName = _editorName; + react_id = `react_${__editorName.id}`; + const that = window[react_id] + + // 一个延迟的recreate或resize,不加这段代码,md初始化可能会出现样式问题 + setTimeout(() => { + if (that.props.needRecreate == true) { + __editorName.recreate() // 注意 必须在setValue之前触发,不然会清空 + } else { + __editorName.resize() + } + console.log('timeout', __editorName.id) + __editorName.cm && __editorName.cm.refresh() + }, that.props.refreshTimeout || 500) + if (this.props.noSetValueOnInit) { + that.onEditorChange() + } else { + if (that.props.initValue != undefined && that.props.initValue != '') { + __editorName.setValue(that.props.initValue) + } + if (that.state.initValue) { + __editorName.setValue(that.state.initValue) + } + } + + __editorName.cm.on("change", (_cm, changeObj) => { + that.contentChanged = true; + if (that.state.showError) { + that.setState({showError: false}) + } + that.onEditorChange() + }) + that.props.onCMBlur && __editorName.cm.on('blur', () => { + that.props.onCMBlur() + }) + that.props.onCMBeforeChange && __editorName.cm.on('beforeChange', (cm,change) => { + that.props.onCMBeforeChange(cm,change) + }) + that.answers_editormd = __editorName; + // 这里应该可以去掉了,方便调试加的 + window[__editorName.id+'_'] = __editorName; + }, initValue, this.onEditorChange,this.props.watch, { + noStorage: this.props.noStorage, + showNullButton: this.props.showNullButton, + emoji: this.props.emoji + }, this); + + } + // 用在form里时,validate失败时出现一个红色边框 + showError = () => { + this.setState({showError: true}) + } + onEditorChange = () => { + if (!this.answers_editormd) return; + const val = this.answers_editormd.getValue(); + //console.log('onEditorChange', this.props.id, val) + try { + this.props.onChange && this.props.onChange(val) + } catch(e) { + // http://localhost:3007/courses/1309/common_homeworks/6566/setting + // 从这个页面,跳转到编辑页面,再在编辑页面点击返回的时候,这里会报错 + console.error('出错') + console.error(e) + } + } + resize = () => { + if (!this.answers_editormd) { // 还未初始化 + return; + } + this.answers_editormd.resize() + this.answers_editormd.cm && this.answers_editormd.cm.refresh() + this.answers_editormd.cm.focus() + } + + getValue = () => { + try { + return this.answers_editormd.getValue() + } catch (e) { + return '' + } + } + setValue = (val) => { + try { + this.answers_editormd.setValue(val) + } catch (e) { + // TODO 这里多实例的时候,前一个实例的state会被后面这个覆盖 参考NewWork.js http://localhost:3007/courses/1309/homework/9300/edit/1 + // 未初始化 + this.setState({ initValue: val }) + } + } + + render() { + + let { + showError + } = this.state; + let { mdID, className, noStorage, imageExpand } = this.props; + let _style = {} + if (showError) { + _style.border = '1px solid red' + } + return ( + +
    + {/* padding10-20 */} +
    + +
    +
    +
    +
    +
    + {noStorage == true ? ' ' :

     

    } + {/* {noStorage == true ? ' ' :

     

    } */} +
    +
    + ) + } +} + + diff --git a/public/react/src/tpm/challengesnew/TPManswer.js b/public/react/src/tpm/challengesnew/TPManswer.js new file mode 100644 index 000000000..bc9523422 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TPManswer.js @@ -0,0 +1,366 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import { getImageUrl, toPath, getUrl } from 'educoder'; + +import axios from 'axios'; + +import './css/TPMchallengesnew.css'; + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + + +// 恢复数据 +function md_rec_data(k,mdu,id, editor){ + if(window.sessionStorage.getItem(k+mdu) !== null){ + editor.setValue(window.sessionStorage.getItem(k+mdu)); + md_clear_data(k,mdu,id); + } +} + +// 保存数据 +function md_add_data(k,mdu,d){ + window.sessionStorage.setItem(k+mdu,d); +} + +// 清空保存的数据 +function md_clear_data(k,mdu,id){ + window.sessionStorage.removeItem(k+mdu); + var id1 = "#e_tip_"+id; + var id2 = "#e_tips_"+id; + if(k == 'content'){ + $(id2).html(""); + }else{ + $(id1).html(""); + } +} + +function md_elocalStorage(editor,mdu,id){ + if (window.sessionStorage){ + var oc = window.sessionStorage.getItem('content'+mdu); + if(oc !== null ){ + console.log("#e_tips_"+id) + $("#e_tips_"+id).data('editor', editor); + var h = '您上次有已保存的数据,是否恢复 ? / 不恢复'; + $("#e_tips_"+id).html(h); + } + setInterval(function() { + var d = new Date(); + var h = d.getHours(); + var m = d.getMinutes(); + var s = d.getSeconds(); + h = h < 10 ? '0' + h : h; + m = m < 10 ? '0' + m : m; + s = s < 10 ? '0' + s : s; + if(editor.getValue().trim() != ""){ + md_add_data("content",mdu,editor.getValue()); + var id1 = "#e_tip_"+id; + var id2 = "#e_tips_"+id; + + $(id1).html(" 数据已于 " + h + ':' + m + ':' + s +" 保存 "); + $(id2).html(""); + } + },10000); + + }else{ + $("#e_tip_"+id).after('您的浏览器不支持localStorage.无法开启自动保存草稿服务,请升级浏览器!'); + } +} + + +function create_editorMD(id, width, high, placeholder, imageUrl, callback) { + var editorName = window.editormd(id, { + width: width, + height: high, + path: path, // "/editormd/lib/" + + syncScrolling: "single", + tex: true, + tocm: true, + emoji: true, + taskList: true, + codeFold: true, + searchReplace: true, + htmlDecode: "style,script,iframe", + sequenceDiagram: true, + autoFocus: false, + toolbarIcons: function () { + // Or return editormd.toolbarModes[name]; // full, simple, mini + // Using "||" set icons align right. + return ["bold", "italic", "|", "list-ul", "list-ol", "|", "code", "code-block", "|", "testIcon", "testIcon1", '|', "image", "table", '|', "watch", "clear"] + }, + toolbarCustomIcons: { + testIcon: "
    ", + testIcon1: "
    " + }, + //这个配置在simple.html中并没有,但是为了能够提交表单,使用这个配置可以让构造出来的HTML代码直接在第二个隐藏的textarea域中,方便post提交表单。 + saveHTMLToTextarea: true, + // 用于增加自定义工具栏的功能,可以直接插入HTML标签,不使用默认的元素创建图标 + dialogMaskOpacity: 0.6, + placeholder: placeholder, + imageUpload: true, + imageFormats: ["jpg", "jpeg", "gif", "png", "bmp", "webp", "JPG", "JPEG", "GIF", "PNG", "BMP", "WEBP"], + imageUploadURL: imageUrl,//url + onload: function () { + // this.previewing(); + $("#" + id + " [type=\"latex\"]").bind("click", function () { + editorName.cm.replaceSelection("```latex"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("```"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + + $("#" + id + " [type=\"inline\"]").bind("click", function () { + editorName.cm.replaceSelection("`$$$$`"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line, __Cursor.ch - 3); + editorName.cm.focus(); + }); + $("[type=\"inline\"]").attr("title", "行内公式"); + $("[type=\"latex\"]").attr("title", "多行公式"); + + md_elocalStorage(editorName, `answers__${id}`, "Memoanswers"); + + callback && callback() + } + }); + return editorName; +} + + +export default class TPManswer extends Component { + constructor(props) { + super(props) + this.state = { + choice_url: undefined, + practice_url: undefined, + go_back_url: undefined, + value: 1, + answer:"", + id:undefined, + checkpointId:undefined, + power: false, + prev_challenge: undefined, + next_challenge: undefined, + } + } + + answerMD(initValue, id) { + + this.contentChanged = false; + const placeholder = ""; + // amp; + // 编辑时要传memoId + const imageUrl = `/api/attachments.json`; + // 创建editorMd + + const answers_editormd = create_editorMD(id, '100%', 400, placeholder, imageUrl, () => { + setTimeout(() => { + answers_editormd.resize() + answers_editormd.cm && answers_editormd.cm.refresh() + }, 500) + + if (initValue != undefined) { + answers_editormd.setValue(initValue) + } + answers_editormd.cm.on("change", (_cm, changeObj) => { + console.log('....contentChanged') + this.contentChanged = true; + }) + }); + this.answers_editormd = answers_editormd; + window.answers_editormd = answers_editormd; + + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + let checkpointId=this.props.match.params.checkpointId; + + let newchoice_url= "/shixuns/"+id+"/challenges/newquestion"; + let newpractice_url= "/shixuns/"+id+"/challenges/new"; + let newgo_back_url="/shixuns/"+id+"/challenges"; + this.setState({ + shixunId:id, + checkpointId:checkpointId + }) + + + let url = "/shixuns/" + id + "/challenges/" + checkpointId + "/edit.json?tab=2"; + axios.get(url).then((response) => { + let newprev_challenge = response.data.prev_challenge; + let next_challenge = response.data.next_challenge; + if (newprev_challenge != undefined) { + if(newprev_challenge.st===0){ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editcheckpoint"; + }else{ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editquestion"; + } + } + if (next_challenge != undefined) { + + if(next_challenge.st===0){ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editcheckpoint"; + }else{ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editquestion"; + } + } + this.setState({ + answer:response.data.answer, + power: response.data.power, + choice_url: newchoice_url, // 导航中的新建选择题url + practice_url: newpractice_url, //string 导航中新建实践题url + go_back_url: newgo_back_url, //string 导航中的返回url + position: response.data.position, //int 关卡位置,导航栏中的第几关 + prev_challenge: newprev_challenge, + next_challenge: next_challenge, + }) + + if(response.data.power===false){ + this.props.showSnackbar("没有权限修改"); + } + if(response.data.answer===undefined||response.data.answer===null){ + this.answerMD("", "answerMD"); + }else{ + this.answerMD(response.data.answer, "answerMD"); + } + + }).catch((error) => { + console.log(error) + }); + } + + challenge_answer_submit=()=> { + let id = this.props.match.params.shixunId; + let{checkpointId}=this.state; + let url = "/shixuns/"+id+"/challenges/"+checkpointId+".json"; + const answer_editormdvalue = this.answers_editormd.getValue(); + + axios.put(url,{ + tab:2, + identifier:id, + id:checkpointId, + challenge:{ + answer:answer_editormdvalue + } + } + ).then((response) => { + this.props.showSnackbar(response.data.messages); + + }).catch((error) => { + console.log(error) + }); + } + + render() { + + let { + choice_url, + practice_url, + go_back_url, + position, + task_pass_default, + submit_url, + shixunId, + checkpointId, + power, + prev_challenge, + next_challenge, + } = this.state; + let tab1url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/editcheckpoint"; + let tab2url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/tab=2"; + let tab3url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/tab=3"; + // console.log(this.props) + return ( + +
    +
    + + + + 第{position}关 + 返回 + + {prev_challenge === undefined ? "" : + 上一关 + } + + {next_challenge === undefined ? "" : + 下一关 + } + + + 实践类型 + + 选择题类型 + +
    + +
    + +
  • + 本关任务 +
  • + +
  • + 评测设置 +
  • + +
  • + 参考答案 +
  • +
    + +
    + +
    +

    参考答案

    +
    +
    + +
    +
    +
    +
    +

    +

    +
    + +
    + +
    4||this.props.identity===undefined||power===false?"none":"block"}}> + 提交 + 取消 +
    +
    +
    + ) + } +} + + diff --git a/public/react/src/tpm/challengesnew/TPManswer2.js b/public/react/src/tpm/challengesnew/TPManswer2.js new file mode 100644 index 000000000..6cbfcd081 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TPManswer2.js @@ -0,0 +1,368 @@ +import React, {Component} from 'react'; + +import {Input, InputNumber, Select, Radio, Checkbox, Popconfirm, message, Modal, Tooltip} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import { getImageUrl, toPath, getUrl } from 'educoder'; + +import axios from 'axios'; + +import './css/TPMchallengesnew.css'; + +import TPMMDEditor from './TPMMDEditor'; + + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + +// const testAnswers = [{ +// "id": 4337, +// "name": "解题思路1", +// "contents": "答案的解题思路1", +// "level": 1, +// "score": 25 +// }, +// { +// "id": 4338, +// "name": "解题思路2", +// "contents": "答案的解题思路2", +// "level": 2, +// "score": 25 +// }] +export default class TPManswer extends Component { + constructor(props) { + super(props) + this.state = { + choice_url: undefined, + practice_url: undefined, + go_back_url: undefined, + value: 1, + answer:"", + id:undefined, + checkpointId:undefined, + power: false, + prev_challenge: undefined, + next_challenge: undefined, + answers: [] //testAnswers + } + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + let checkpointId=this.props.match.params.checkpointId; + + let newchoice_url= "/shixuns/"+id+"/challenges/newquestion"; + let newpractice_url= "/shixuns/"+id+"/challenges/new"; + let newgo_back_url="/shixuns/"+id+"/challenges"; + this.setState({ + shixunId:id, + checkpointId:checkpointId + }) + + + let url = "/shixuns/" + id + "/challenges/" + checkpointId + "/edit.json?tab=2"; + axios.get(url).then((response) => { + let newprev_challenge = response.data.prev_challenge; + let next_challenge = response.data.next_challenge; + if (newprev_challenge != undefined) { + if(newprev_challenge.st===0){ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editcheckpoint"; + }else{ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editquestion"; + } + } + if (next_challenge != undefined) { + + if(next_challenge.st===0){ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editcheckpoint"; + }else{ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editquestion"; + } + } + this.setState({ + answer:response.data.answer, + power: response.data.power, + choice_url: newchoice_url, // 导航中的新建选择题url + practice_url: newpractice_url, //string 导航中新建实践题url + go_back_url: newgo_back_url, //string 导航中的返回url + position: response.data.position, //int 关卡位置,导航栏中的第几关 + prev_challenge: newprev_challenge, + next_challenge: next_challenge, + }) + + if(response.data.power===false){ + this.props.showSnackbar("没有权限修改"); + } + // if(response.data.answer===undefined||response.data.answer===null){ + // this.answerMD("", "answerMD"); + // }else{ + // this.answerMD(response.data.answer, "answerMD"); + // } + + }).catch((error) => { + console.log(error) + }); + + + let urlAnswer = `/shixuns/${id}/challenges/${checkpointId}/answer.json`; + axios.get(urlAnswer).then((response) => { + if (response.data.status === 401) { + + } else if (response.data) { + this.setState({ answers: response.data }) + } + }) + } + + challenge_answer_submit=()=> { + // `levelSection${index}` + // this.refs.md0 + const { answers } = this.state; + const answersParams = answers.slice(0) + console.log(answersParams) + let isValidate = true; + let totalScore = 0; + answersParams.forEach( (item, index) => { + if (!isValidate) { + return; + } + const sectionId = `#levelSection${index}`; + const mdContnet = this.refs[`md${index}`].getValue().trim();; + item.contents = mdContnet; + item.name = item.name.trim() + totalScore += item.score; + delete item.id; + if (!item.name) { + this.props.showSnackbar("请先填写参考答案名称"); + isValidate = false; + } else if (!mdContnet) { + this.props.showSnackbar("请先填写参考答案内容"); + isValidate = false; + } + if (!isValidate) { + $("html, body").animate({ scrollTop: $(`${sectionId}`).offset().top - 100}) + } + }) + if (!isValidate) { + return; + } + if (answersParams.length != 0 && totalScore != 100) { + this.props.showSnackbar("请先保证占比和为100%"); + return; + } + let id = this.props.match.params.shixunId; + let {checkpointId} = this.state; + let url = `/shixuns/${id}/challenges/${checkpointId}/crud_answer.json`; + + axios.post(url,{ + challenge_answer: answersParams + } + ).then((response) => { + if (response.data) { + if (response.data.message) { + this.props.showSnackbar(response.data.message); + } + if (response.data.status == 1) { + $("html").animate({ scrollTop: 0 }) + } + } + + }).catch((error) => { + console.log(error) + }); + } + onNameChange = (e, index) => { + const newAnswer = Object.assign({}, this.state.answers[index]) + newAnswer.name = e.target.value + const newAnswers = this.state.answers.slice(0) + newAnswers[index] = newAnswer + this.setState({ answers: newAnswers}) + } + onScoreChange = (val, index) => { + const newAnswer = Object.assign({}, this.state.answers[index]) + newAnswer.score = val + const newAnswers = this.state.answers.slice(0) + newAnswers[index] = newAnswer + this.setState({ answers: newAnswers}) + } + answerOnChange = (val, index) => { + if (!this.state.answers[index]) { + // 1、2、3删除2会走到这里 + return; + } + const newAnswer = Object.assign({}, this.state.answers[index]) + newAnswer.contents = val + const newAnswers = this.state.answers.slice(0) + newAnswers[index] = newAnswer + this.setState({ answers: newAnswers}) + } + addAnswer = () => { + const newAnswers = this.state.answers.slice(0) + newAnswers.push({ + "name": `解题思路${newAnswers.length + 1}`, + "contents": "", + "score": 10 + }) + this.setState({ answers: newAnswers }) + } + + delanswers=(index)=>{ + let {answers}=this.state; + let newanswers=answers; + newanswers.splice(index,1) + this.setState({ + answers:newanswers + }, () => { + for(let i = index; i < newanswers.length; i ++) { + this.refs[`md${i}`].setValue(newanswers[i].contents) + } + }) + } + render() { + + let { + choice_url, + practice_url, + go_back_url, + position, + task_pass_default, + submit_url, + shixunId, + checkpointId, + power, + prev_challenge, + next_challenge, + answers, + } = this.state; + let tab1url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/editcheckpoint"; + let tab2url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/tab=2"; + let tab3url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/tab=3"; + // console.log(this.props) + return ( + +
    +
    + + + + 第{position}关 + 返回 + + {prev_challenge === undefined ? "" : + 上一关 + } + + {next_challenge === undefined ? "" : + 下一关 + } + + + 实践类型 + + 选择题类型 + +
    + +
    + +
  • + 本关任务 +
  • + +
  • + 评测设置 +
  • + +
  • + 参考答案 +
  • +
    + +
    + +
    +

    + 可以将参考答案分级设置,让学员自行选择级别,每级查看后按照比例扣分值(学员已完成任务再查看,则不影响原因已获得的成绩) +

    +

    + 示例:级别1,扣减分值占比25%;级别2,扣减分值占比35%;级别3,扣减分值占比40%;则学员选择查看级别1的答案,将被扣减25%的分值; + 选择查看级别2的答案,将被扣减60%的分值;选择查看级别3的答案,将被扣减100%的分值。 +

    + + + + { + answers.map((answer, index) => { + return
    + * +

    级别{index + 1}

    + + this.delanswers(index)}> + + + +
    +
    + 名称: + this.onNameChange(e, index)}> + + 扣减分值占比: + this.onScoreChange(e, index)} >% +
    +
    + 参考答案: + this.answerOnChange(val, index)}> +
    +
    +
    + }) + } + +
    4||this.props.identity===undefined||power===false?"none":"block"}}> + 新增 +
    +
    + + +
    + +
    4||this.props.identity===undefined||power===false?"none":"block"}}> + 提交 + 取消 +
    +
    +
    + ) + } +} + + diff --git a/public/react/src/tpm/challengesnew/TPMchallengesnew.js b/public/react/src/tpm/challengesnew/TPMchallengesnew.js new file mode 100644 index 000000000..9da0b79f5 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TPMchallengesnew.js @@ -0,0 +1,615 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import TPMMDEditor from '../../tpm/challengesnew/TPMMDEditor'; + +import axios from 'axios'; + +import './css/TPMchallengesnew.css'; + +import { getImageUrl, toPath } from 'educoder'; + +import {getUrl} from 'educoder'; + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + +export default class TPMchallengesnew extends Component { + constructor(props) { + super(props) + this.exercisememoMDRef=React.createRef(); + this.state = { + choice_url: undefined, + practice_url: undefined, + go_back_url: undefined, + task_pass_default: undefined, + submit_url: undefined, + shixunCreatePracticeGroup: 1, + optionsums:[100,200], + activetype:0, + setopen: false, + shixunCreatePractice: undefined, + onshixunsmarkvalue: 100, + shixunsskillvalue: undefined, + shixunsskillvaluelist: [], + tab2url: "", + tab3url: "", + prev_challenge:undefined, + next_challenge:undefined, + power: false, + shixunCreatePracticetype: false, + shixunsskillvaluelisttype: false, + marktype:false, + editPracticesendtype:false, + CreatePracticesendtype:false, + exec_time:20, + shixunExec_timeType:false + } + } + + + componentDidMount() { + let id = this.props.match.params.shixunId; + let checkpointId=this.props.match.params.checkpointId; + + let newchoice_url= "/shixuns/"+id+"/challenges/newquestion"; + let newpractice_url= "/shixuns/"+id+"/challenges/new"; + let newgo_back_url="/shixuns/"+id+"/challenges" + if(checkpointId===undefined){ + //新建模式 + let url = "/shixuns/" + id + "/challenges/new.json" + axios.get(url).then((response) => { + this.setState({ + choice_url: newchoice_url, + practice_url: newpractice_url, + go_back_url: newgo_back_url, + position: response.data.position, + task_pass_default: response.data.task_pass_default, + submit_url: response.data.submit_url, + checkpointId:checkpointId, + exercisememoMDRefval:response.data.task_pass_default + }) + + this.exercisememoMDRef.current.setValue(response.data.task_pass_default||'') + }).catch((error) => { + console.log(error) + }); + }else{ + //编辑模式 + let url="/shixuns/"+id+"/challenges/"+checkpointId+".json?tab=0"; + axios.get(url).then((response) => { + + let optionsum; + if(response.data.difficulty===1){ + optionsum=[100,200]; + }else if(response.data.difficulty===2){ + optionsum=[300,400,500,600]; + }else if(response.data.difficulty===3){ + optionsum=[700,800,900,1000] + } + let newprev_challenge=response.data.prev_challenge; + let next_challenge=response.data.next_challenge; + if (newprev_challenge != undefined) { + if(newprev_challenge.st===0){ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editcheckpoint"; + }else{ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editquestion"; + } + } + if (next_challenge != undefined) { + if(next_challenge.st===0){ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editcheckpoint"; + }else{ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editquestion"; + } + } + this.setState({ + power: response.data.power, + prev_challenge:newprev_challenge, + next_challenge:next_challenge, + choice_url: newchoice_url, + practice_url: newpractice_url, + go_back_url: newgo_back_url, + shixunCreatePractice:response.data.subject, + position:response.data.position, + shixunCreatePracticeGroup:response.data.difficulty, + optionsums:optionsum, + onshixunsmarkvalue:response.data.score, + shixunsskillvaluelist:response.data.tags, + checkpointId:checkpointId, + exec_time:response.data.exec_time, + tab2url: "/shixuns/" + id + "/challenges/"+checkpointId+"/tab=2", + tab3url: "/shixuns/" + id + "/challenges/"+checkpointId+"/tab=3", + exercisememoMDRefval:response.data.task_pass + }) + if(response.data.power===false){ + this.props.showSnackbar("你没有权限修改"); + } + + this.exercisememoMDRef.current.setValue(response.data.task_pass||'') + }).catch((error) => { + console.log(error) + }); + + } + + } + + onshixunCreatePracticeChange = (e) => { + let optionsum; + let onshixunsmark; + if(e.target.value===1){ + optionsum=[100,200]; + onshixunsmark=100; + }else if(e.target.value===2){ + optionsum=[300,400,500,600]; + onshixunsmark=300; + }else if(e.target.value===3){ + optionsum=[700,800,900,1000] + onshixunsmark=700; + } + this.setState({ + shixunCreatePracticeGroup: e.target.value, + optionsums:optionsum, + onshixunsmarkvalue:onshixunsmark + }) + } + + shixunCreatePractice = (e) => { + this.setState({ + shixunCreatePractice: e.target.value + }) + } + + CreatePracticesend = () => { + + + this.setState({ + CreatePracticesendtype:true + }) + + if(this.props.status===2){ + this.props.showSnackbar("该实训已经发布不能新建") + this.setState({ + CreatePracticesendtype:false + }) + return + } + let {shixunCreatePractice, shixunCreatePracticeGroup, onshixunsmarkvalue, shixunsskillvaluelist,exec_time} = this.state; + if (shixunCreatePractice === undefined||shixunCreatePractice=="") { + this.setState({ + shixunCreatePracticetype: true + }) + this.props.showSnackbar("任务名称为空") + $('html').animate({ + scrollTop: 10 + }, 1000); + + this.setState({ + CreatePracticesendtype:false + }) + return + } + + if (shixunsskillvaluelist.length === 0) { + this.setState({ + shixunsskillvaluelisttype: true, + CreatePracticesendtype:false + }) + this.props.showSnackbar("技能标签为空") + return + } + if(exec_time===null||exec_time===undefined||exec_time===""){ + + this.setState({ + shixunExec_timeType:false + }) + return + } + + const exercise_editormdvalue = this.exercisememoMDRef.current.getValue().trim(); + let id = this.props.match.params.shixunId; + + let url = "/shixuns/" + id + "/challenges.json"; + + axios.post(url, { + identifier:id, + subject: shixunCreatePractice, + task_pass: exercise_editormdvalue, + difficulty: shixunCreatePracticeGroup, + score: onshixunsmarkvalue, + challenge_tag: shixunsskillvaluelist, + st: 0, + exec_time:exec_time + }).then((response) => { + if (response.data.status === 1) { + // $("html").animate({ scrollTop: 0 }) + + window.location.href=`/shixuns/${id}/challenges/${response.data.challenge_id}/editcheckpoint`; + // this.setState({ + // setopen: true, + // CreatePracticesendtype:false, + // tab2url: "/shixuns/" + id + "/challenges/"+response.data.challenge_id+"/tab=2", + // tab3url: "/shixuns/" + id + "/challenges/"+response.data.challenge_id+"/tab=3", + // }) + + } + // this.props.showSnackbar(response.data.messages); + }).catch((error) => { + console.log(error) + }); + + + + } + + onshixunsmark = (value) => { + this.setState({ + onshixunsmarkvalue: value + }) + } + + shixunsskill = (e) => { + this.setState({ + shixunsskillvalue: e.target.value + }) + } + + clickshixunsskill = () => { + + let {shixunsskillvalue, shixunsskillvaluelist} = this.state; + if (shixunsskillvalue === "") { + return + } else if (shixunsskillvalue === undefined) { + return + } + + if(shixunsskillvalue == "" || shixunsskillvalue == undefined || shixunsskillvalue == null || (shixunsskillvalue.length>0 && shixunsskillvalue.trim().length == 0)){ + message.error("输入为空,不能保存!"); + return + } + + let list = shixunsskillvaluelist; + list.push(shixunsskillvalue); + this.setState({ + shixunsskillvaluelist: list, + shixunsskillvalue: "" + }) + } + + delshixunsskilllist = (key) => { + let {shixunsskillvaluelist} = this.state; + let newshixunsskillvaluelist = shixunsskillvaluelist; + newshixunsskillvaluelist.splice(key, 1); + this.setState({ + shixunsskillvaluelist: newshixunsskillvaluelist + }) + } + + editPracticesend=()=>{ + + this.setState({ + editPracticesendtype:true + }) + + let {shixunCreatePractice, shixunCreatePracticeGroup, onshixunsmarkvalue, shixunsskillvaluelist,checkpointId,exec_time} = this.state; + + const exercise_editormdvalue = this.exercisememoMDRef.current.getValue().trim(); + + let id = this.props.match.params.shixunId; + + let url = "/shixuns/"+id+"/challenges/"+checkpointId+".json"; + + if (shixunCreatePractice === undefined||shixunCreatePractice=="") { + // this.setState({ + // shixunCreatePracticetype: true + // }) + this.props.showSnackbar("任务名称为空") + $('html').animate({ + scrollTop: 10 + }, 1000); + this.setState({ + editPracticesendtype:false + }) + return + } + + if (shixunsskillvaluelist.length === 0) { + // this.setState({ + // shixunsskillvaluelisttype: true + // }) + this.props.showSnackbar("技能标签为空") + this.setState({ + editPracticesendtype:false + }) + return + } + + if(exec_time===null||exec_time===undefined||exec_time===""){ + + this.setState({ + shixunExec_timeType:false + }) + return + } + axios.put(url, { + tab:0, + identifier:id, + id:checkpointId, + challenge:{ + subject: shixunCreatePractice, + task_pass: exercise_editormdvalue, + difficulty: shixunCreatePracticeGroup, + score: onshixunsmarkvalue, + exec_time:exec_time + }, + challenge_tag:shixunsskillvaluelist + }).then((response) => { + this.props.showSnackbar(response.data.messages); + if (response.data.status === 1) { + this.setState({ + setopen: true, + editPracticesendtype:false, + tab2url: "/shixuns/" + id + "/challenges/"+checkpointId+"/tab=2", + tab3url: "/shixuns/" + id + "/challenges/"+checkpointId+"/tab=3", + }) + // window.location.href = "/shixuns/" + id + "/challenges/"+response.data.challenge_id+"/tab=2" + } + }).catch((error) => { + console.log(error) + }); + + + } + + onshixunsmarks=()=> { + this.setState({ + marktype:true + }) + } + + onshixunsmarkss=()=> { + this.setState({ + marktype:false + }) + } + + setexec_time=(e)=>{ + this.setState({ + exec_time:e.target.value + }) + } + render() { + + let shixuntype = this.props.match.params.type; + + + let {marktype, + shixunCreatePracticetype, shixunsskillvaluelisttype, + choice_url, practice_url, go_back_url, position, task_pass_default, submit_url, setopen,checkpointId,prev_challenge,next_challenge,power, + shixunCreatePractice, shixunCreatePracticeGroup, onshixunsmarkvalue, shixunsskillvalue, shixunsskillvaluelist, tab2url, tab3url,optionsums, + CreatePracticesendtype,editPracticesendtype + } = this.state; + + let options; + if(optionsums!=undefined){ + options = optionsums.map((d, k) => { + return ( + + ) + }) + } + + return ( + +
    + + +
    + +
  • + 本关任务 +
  • + +
  • + {tab2url === "" ? 评测设置 : 评测设置} +
  • + +
  • + {tab3url === "" ? 参考答案 : 参考答案} + +
  • +
    + +
    +
    +

    任务名称

    +
    + * +
    + +
    +
    + 必填项 +
    +
    +
    +
    + + +
    + +

    过关任务

    + + + +

    +

    +
    + + +
    +

    难度系数

    +
    + + + 简单 + 中等 + 困难 + + +
    +

    奖励经验值

    +
    + * + + + +

    + 如果学员答题错误,则不能得到相应的经验值
    + 如果学员成功得到经验值,那么将同时获得等值的金币奖励,如:+10经验值、+10金币 +

    + + 必填项 +
    +
    + + +
    +

    技能标签

    +
    + * +
    + + {/*+ 添加*/} +
    学员答题正确将获得技能,否则不能获得技能
    +
    + + { + shixunsskillvaluelist===undefined?"":shixunsskillvaluelist.length === 0 ? "" : shixunsskillvaluelist.map((itme, key) => { + return ( +
  • {itme} + this.delshixunsskilllist(key)}>× +
  • + ) + }) + } + + +
    +
    + + 必填项 +
    +
    + +
    +

    服务配置

    +
    + * + +
    + +
    + 必填项 +
    +
    +
    + +
    4||this.props.identity===undefined?"none":'block'}} + > + {checkpointId===undefined?提交: + 提交} + 取消 +
    +
    +
    + ) + } +} + + diff --git a/public/react/src/tpm/challengesnew/TPMevaluation.js b/public/react/src/tpm/challengesnew/TPMevaluation.js new file mode 100644 index 000000000..f29e9311e --- /dev/null +++ b/public/react/src/tpm/challengesnew/TPMevaluation.js @@ -0,0 +1,1213 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal,Button,Icon,Tooltip} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import axios from 'axios'; + +import { getImageUrl, toPath } from 'educoder'; + +import './css/TPMchallengesnew.css'; + +import {getUrl} from 'educoder'; + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + +const { TextArea } = Input; + +function create_editorMD(id, width, high, placeholder, imageUrl, callback) { + var editorName = window.editormd(id, { + width: width, + height: high, + path: path, // "/editormd/lib/" + + syncScrolling: "single", + tex: true, + tocm: true, + emoji: true, + taskList: true, + codeFold: true, + searchReplace: true, + htmlDecode: "style,script,iframe", + sequenceDiagram: true, + autoFocus: false, + toolbarIcons: function () { + // Or return editormd.toolbarModes[name]; // full, simple, mini + // Using "||" set icons align right. + return ["bold", "italic", "|", "list-ul", "list-ol", "|", "code", "code-block", "|", "testIcon", "testIcon1", '|', "image", "table", '|', "watch", "clear"] + }, + toolbarCustomIcons: { + testIcon: "
    ", + testIcon1: "
    " + }, + //这个配置在simple.html中并没有,但是为了能够提交表单,使用这个配置可以让构造出来的HTML代码直接在第二个隐藏的textarea域中,方便post提交表单。 + saveHTMLToTextarea: true, + // 用于增加自定义工具栏的功能,可以直接插入HTML标签,不使用默认的元素创建图标 + dialogMaskOpacity: 0.6, + placeholder: placeholder, + imageUpload: true, + imageFormats: ["jpg", "jpeg", "gif", "png", "bmp", "webp", "JPG", "JPEG", "GIF", "PNG", "BMP", "WEBP"], + imageUploadURL: imageUrl,//url + onload: function () { + // this.previewing(); + $("#" + id + " [type=\"latex\"]").bind("click", function () { + editorName.cm.replaceSelection("```latex"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("```"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + + $("#" + id + " [type=\"inline\"]").bind("click", function () { + editorName.cm.replaceSelection("`$$$$`"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line, __Cursor.ch - 3); + editorName.cm.focus(); + }); + $("[type=\"inline\"]").attr("title", "行内公式"); + $("[type=\"latex\"]").attr("title", "多行公式"); + + window.md_elocalStorage(editorName, `exercise__${id}`, "Memochallengesnew"); + + callback && callback() + } + }); + return editorName; +} + + +export default class TPMevaluation extends Component { + constructor(props) { + super(props) + this.state = { + choice_url: undefined, + practice_url: undefined, + go_back_url: undefined, + task_pass_default: undefined, + submit_url: undefined, + value: 1, + evaluationlist:[], + shixunId:undefined, + power:false, + shixunfilepath:undefined, + evaluationvisible:false, + trees:undefined, + path:"", + main:[], + saveshixunfilepath:undefined, + selectpath:undefined, + shixunfilepathplay:undefined, + shixunfileexpectpicturepath:undefined, + shixunfilestandardpicturepath:undefined, + shixunfilepicturepath:undefined, + pathoptionvalue:-1, + showrepositoryurltiptype: false, + prev_challenge: undefined, + next_challenge: undefined, + StudentTaskPapers:false, + StudentTaskDocs:false, + selectpatharr:[], + handpathopt:false, + scorevalue:false, + markvalue:true, + scoretype:undefined, + web_route:null + } + } + + + exerciseMD(initValue, id) { + + this.contentChanged = false; + const placeholder = ""; +// amp; +// 编辑时要传memoId + const imageUrl = `/api/attachments.json`; +// 创建editorMd + + const exercise_editormd = create_editorMD(id, '100%', 400, placeholder, imageUrl, () => { + setTimeout(() => { + exercise_editormd.resize() + exercise_editormd.cm && exercise_editormd.cm.refresh() + }, 500) + + if (initValue != undefined) { + exercise_editormd.setValue(initValue) + } + exercise_editormd.cm.on("change", (_cm, changeObj) => { + console.log('....contentChanged') + this.contentChanged = true; + }) + }); + this.exercise_editormd = exercise_editormd; + window.exercise_editormd = exercise_editormd; + + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + let checkpointId=this.props.match.params.checkpointId; + this.setState({ + shixunId:id, + checkpointId:checkpointId + }) + let newchoice_url= "/shixuns/"+id+"/challenges/newquestion"; + let newpractice_url= "/shixuns/"+id+"/challenges/new"; + let newgo_back_url="/shixuns/"+id+"/challenges"; + + let url = "/shixuns/" + id + "/challenges/" + checkpointId + "/edit.json?tab=1"; + axios.get(url).then((response) => { + let newprev_challenge = response.data.prev_challenge; + let next_challenge = response.data.next_challenge; + if (newprev_challenge != undefined) { + if(newprev_challenge.st===0){ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editcheckpoint"; + }else{ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editquestion"; + } + } + if (next_challenge != undefined) { + + if(next_challenge.st===0){ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editcheckpoint"; + }else{ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editquestion"; + } + } + let newevaluationlist=[] + if(response.data.test_sets.length===0){ + let newlist=[ + {hidden:0,input:"",output:"",score:50}, + {hidden:0,input:"",output:"",score:50} + ] + newevaluationlist=newlist + }else{ + newevaluationlist=response.data.test_sets + } + + this.setState({ + power: response.data.power, + evaluationlist:newevaluationlist, + shixunfilepath:response.data.path, + shixunfilepathplay:response.data.exec_path, + pathoptionvalue:response.data.show_type, + shixunfileexpectpicturepath:response.data.original_picture_path, + shixunfilestandardpicturepath:response.data.expect_picture_path, + shixunfilepicturepath:response.data.picture_path, + prev_challenge: newprev_challenge, + next_challenge: next_challenge, + choice_url: newchoice_url, // 导航中的新建选择题url + practice_url: newpractice_url, //string 导航中新建实践题url + go_back_url: newgo_back_url, //string 导航中的返回url + position: response.data.position, //int 关卡位置,导航栏中的第几关 + scorevalue:response.data.test_set_score, + markvalue:response.data.test_set_average, + web_route:response.data.web_route, + has_web_route:response.data.has_web_route + }) + this.evaluationoninputvalueonload(); + if(response.data.power===false){ + this.props.showSnackbar("你没有权限修改"); + } + if(response.data.answer===undefined){ + this.answerMD("", "answerMD"); + }else{ + this.answerMD(response.data.answer, "answerMD"); + } + + }).catch((error) => { + console.log(error) + }); + + } + + + setevaluationlist=(newevaluationlist)=>{ + this.setState({ + evaluationlist:newevaluationlist + }) + console.log(newevaluationlist) + } + + + addevaluationon=()=>{ + let {evaluationlist,markvalue}=this.state; + let newevaluationlist=evaluationlist; + newevaluationlist.push({hidden:0,input:"",output:"",score:0}); + newevaluationlist=this.oneditevaluationlist(newevaluationlist,markvalue); + this.setevaluationlist(newevaluationlist); + } + + del_test_array=(key)=>{ + let {evaluationlist,markvalue}=this.state; + let newevaluationlist=evaluationlist; + newevaluationlist.splice(key,1); + newevaluationlist=this.oneditevaluationlist(newevaluationlist,markvalue); + this.setevaluationlist(newevaluationlist); + } + + getfilepath=(e,shixunfilepath,type)=>{ + this.setState({ + evaluationvisible: true, + selectpath:e.target.value, + selectpatharr:[], + pathtype:type + }); + let id = this.props.match.params.shixunId; + let url ="/shixuns/"+id+"/repository.json"; + axios.post(url,{ + path: "" + }).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + trees:response.data.trees, + saveshixunfilepath:shixunfilepath, + path:"", + main:[], + }) + } + + }).catch((error) => { + console.log(error) + }); + } + + sendgetfilepath=(newpath,type,newpathtype)=>{ + let id = this.props.match.params.shixunId; + let{path,main,pathtype}=this.state; + let ary=main; + let paths=path; + + this.setState({ + selectpatharr:[], + }) + if(paths===""&&type==="tree"){ + newpath=newpath+"/"; + paths=""; + if(main.length===0){ + ary.push({val:"根目录/",path:""},{val:newpath,path:paths+newpath}) + }else{ + ary.push({val:newpath,path:paths+newpath}) + } + + }else if(paths!=""&&type==="tree"){ + newpath=newpath+"/"; + ary.push({val:newpath,path:paths+newpath}) + } + + + let url ="/shixuns/"+id+"/repository.json"; + if(type==="tree"){ + + axios.post(url,{ + path: paths+newpath + }).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + trees:response.data.trees, + path:paths+newpath, + main:ary, + // selectpath:"" + }) + } + + }).catch((error) => { + console.log(error) + }); + } + + if(pathtype===2){ + this.setState({ + selectpath: newpathtype, + }) + } + } + + goblakepath=(path,key)=>{ + let {main,selectpath,pathtype} =this.state; + let newmain=[] + for(var i=0;i<=key;i++){ + newmain.push(main[i]) + } + let id = this.props.match.params.shixunId; + let url ="/shixuns/"+id+"/repository.json"; + axios.post(url,{ + path: path + }).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else { + this.setState({ + trees: response.data.trees, + path: path, + main: newmain, + // selectpath:selectpath + }) + } + }).catch((error) => { + console.log(error) + }); + + if(pathtype===2){ + let paths = path.substring(0,path.length-1); + console.log(paths) + this.setState({ + selectpath: paths, + }) + } + + + } + + + + + + // delesavegetfilepath=(value)=>{ + // let {selectpatharr} = this.state + // let newarr =selectpatharr; + // let newselectpath=""; + // for(var i=0; i{ + let {selectpath,saveshixunfilepath,pathtype} = this.state + + if(pathtype===1){ + let newselectpath; + + if(saveshixunfilepath==="shixunfilepathplay"){ + newselectpath=value + }else{ + const type = selectpath.split(';'); + let types=false; + for(var i=0; i1&&arrtype===false){ + // for(var i=0; i{ + let {saveshixunfilepath,selectpath}=this.state; + this.setState({ + evaluationvisible: false, + [saveshixunfilepath]:selectpath + }); + } + evaluationhideModal=()=>{ + this.setState({ + evaluationvisible: false, + }); + } + handpathoptionvalue=(value)=>{ + this.setState({ + pathoptionvalue:value, + shixunfileexpectpicturepath:undefined, + shixunfilestandardpicturepath:undefined, + shixunfilepicturepath:undefined + }) + } + showrepositoryurltip=(type)=>{ + if(type===1){ + this.setState({ + showrepositoryurltiptype:true + }) + }else{ + this.setState({ + showrepositoryurltiptype:false + }) + } + } + + evaluationonChange=(e,key)=>{ + let {evaluationlist}=this.state; + let newevaluationlist=evaluationlist; + let newtype; + if(e===1){ + newtype=0; + }else{ + newtype=1; + } + // newevaluationlist[key].is_public=newtype; + // for(var i=0; i{ + let {evaluationlist,scoretype}=this.state; + + if(scoretype===key){ + this.setState({ + scoretype:undefined + }) + } + let newevaluationlist=evaluationlist; + let sum =parseInt(e.target.value); + if(isNaN(sum)){ + sum=0 + } + newevaluationlist[key].score=sum; + + this.setState({ + evaluationlist:newevaluationlist, + markvalue:false + }) + this.setevaluationlist(newevaluationlist); + } + + // 修改测试集的匹配规则 + changeEvaluationRule=(e,key)=>{ + let {evaluationlist}=this.state; + let newevaluationlist=evaluationlist; + newevaluationlist[key].match_rule=e.target.value + this.setevaluationlist(newevaluationlist); + } + + evaluationoninputvalue=(e,key,type)=>{ + $.fn.autoHeight = function(){ + function autoHeight(elem){ + elem.style.height = 'auto'; + elem.style.maxHeight = '140px'; + elem.scrollTop = 0; //防抖动 + elem.style.height = elem.scrollHeight + 'px'; + } + this.each(function(){ + autoHeight(this); + $(this).on('keyup', function(){ + autoHeight(this); + }); + }); + } + $('textarea[autoHeight]').autoHeight(); + + let {evaluationlist}=this.state; + let newevaluationlist=evaluationlist; + if(type==="sr"){ + newevaluationlist[key].input=e.target.value + }else if(type==="yq"){ + // 统一转成\r\n + newevaluationlist[key].output= e.target.value ? e.target.value.replace(/\r?\n/g, "\r\n") : e.target.value + } + this.setevaluationlist(newevaluationlist); + } + + + evaluationoninputvalueonload=()=>{ + $.fn.autoHeight = function(){ + function autoHeight(elem){ + elem.style.height = 'auto'; + elem.style.maxHeight = '140px'; + elem.scrollTop = 0; //防抖动 + elem.style.height = elem.scrollHeight + 'px'; + } + this.each(function(){ + autoHeight(this); + $(this).on('keyup', function(){ + autoHeight(this); + }); + }); + } + $('textarea[autoHeight]').autoHeight(); + } + submitarbitrationevaluation=()=>{ + let{evaluationlist,shixunfilepath,shixunfilepathplay,shixunfileexpectpicturepath,shixunfilestandardpicturepath,shixunfilepicturepath,pathoptionvalue,scorevalue,markvalue,web_route}=this.state; + + + let newscorevalue; + if(scorevalue===false){ + newscorevalue=false + }else{ + //判断占比 + newscorevalue=true + + let sum=0; + for(var i=0; i100){ + this.props.showSnackbar("测试集的评分占比不能大于100"); + this.setState({ + scoretype:i + }) + return + } + sum=sum+evaluationlist[i].score + } + + if(sum>100||sum<100){ + this.props.showSnackbar("测试集的评分占比之和必须等于100"); + return + } + + + } + if(shixunfilepath===undefined||shixunfilepath===""||shixunfilepath===null){ + this.props.showSnackbar("学员任务文件路径为空"); + this.setState({ + StudentTaskPapers:true + }) + $('html').animate({ + scrollTop: 120 + }, 1000); + return + } + + if(shixunfilepathplay===undefined||shixunfilepathplay===""||shixunfilepathplay===null){ + this.props.showSnackbar("评测执行文件路径为空"); + this.setState({ + StudentTaskDocs:true + }) + $('html').animate({ + scrollTop: 130 + }, 1000); + return + } + + if(evaluationlist.length===0){ + this.props.showSnackbar("测试集不能为空"); + return + } + let id = this.props.match.params.shixunId; + let{checkpointId}=this.state; + let url = "/shixuns/"+id+"/challenges/"+checkpointId+".json"; + let newchallenge={ + path:shixunfilepath, + exec_path:shixunfilepathplay, + show_type:pathoptionvalue, + original_picture_path:pathoptionvalue===-1?undefined:shixunfileexpectpicturepath===undefined?null:shixunfileexpectpicturepath, + expect_picture_path:pathoptionvalue===-1?undefined:shixunfilestandardpicturepath===undefined?null:shixunfilestandardpicturepath, + picture_path:pathoptionvalue===-1?undefined:shixunfilepicturepath===undefined?null:shixunfilepicturepath, + test_set_score:newscorevalue, + test_set_average:markvalue, + web_route:web_route===null?undefined:web_route + } + axios.put(url,{ + tab:1, + challenge:newchallenge, + test_set:evaluationlist + } + ).then((response) => { + this.props.showSnackbar(response.data.messages); + // if(response.data.status===1){ + // window.location.href = "/shixuns/" + id + "/challenges/"+response.data.challenge_id+"/tab=3" + // } + }).catch((error) => { + console.log(error) + }); + } + handpathoptionvalues=()=>{ + this.setState({ + handpathopt:true + }) + } + handpathoptionvaluess=()=>{ + this.setState({ + handpathopt:false + }) + } + saveselectpath=(e)=>{ + + this.setState({ + selectpath:e.target.value + }) + + } + updatepath=(e,name,type)=>{ + this.setState({ + [name]:e.target.value, + pathtype:type + }) + } + + + oneditevaluationlist=(newevaluationlist,markvalue)=>{ + + if(markvalue===true){ + if(100%newevaluationlist.length===0){ + let sum=100/newevaluationlist.length; + for(var i=0; i{ + + let {markvalue,evaluationlist}=this.state; + let newevaluationlist=evaluationlist; + + if(e.target.value===true){ + newevaluationlist=this.oneditevaluationlist(newevaluationlist,markvalue) + } + + this.setState({ + scorevalue: e.target.value, + evaluationlist:newevaluationlist + }); + + this.setevaluationlist(newevaluationlist); + } + + //均匀比例 + onChangemarkvalue=(e)=>{ + let {evaluationlist}=this.state; + + if(e.target.value===true){ + let newevaluationlist=evaluationlist; + newevaluationlist=this.oneditevaluationlist(newevaluationlist,e.target.value); + this.setevaluationlist(newevaluationlist); + } + + this.setState({ + markvalue: e.target.value, + }); + + } + + updatewebroute=(e)=>{ + this.setState({ + web_route:e.target.value + }) + } + render() { + + let { + choice_url, + practice_url, + go_back_url, + position, + evaluationlist, + shixunId, + checkpointId, + power, + shixunfileexpectpicturepath, + shixunfilestandardpicturepath, + shixunfilepicturepath, + shixunfilepath, + evaluationvisible, + trees, + path, + main, + selectpath, + shixunfilepathplay, + pathoptionvalue, + showrepositoryurltiptype, + prev_challenge, + next_challenge, + StudentTaskPapers, + StudentTaskDocs, + web_route, + scorevalue, + markvalue, + scoretype, + has_web_route + } = this.state; + + let tab1url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/editcheckpoint"; + let tab2url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/tab=2"; + let tab3url="/shixuns/" + shixunId + "/challenges/"+checkpointId+"/tab=3"; + // console.log(this.props) + const radioStyle = { + display: 'block', + height: '30px', + lineHeight: '30px', + marginLeft: '20px', + }; + return ( + +
    +
    + + + + 第{position}关 + 返回 + + {prev_challenge === undefined ? "" : + 上一关 + } + + {next_challenge === undefined ? "" : + 下一关 + } + + 4||this.props.identity===undefined||this.props.status===2||this.props.status===1? "none":'block'}} + data-tip-down="新增代码编辑类型的任务">+ 实践类型 + 4||this.props.identity===undefined||this.props.status===2||this.props.status===1?"none":'block'}} + data-tip-down="新增选择题类型的任务">+ 选择题类型 + +
    + +
    + +
  • + 本关任务 +
  • + +
  • + 评测设置 +
  • + +
  • + 参考答案 +
  • +
    + +

    + 请先上传本关任务的所有代码文件、标准图片等所有必要的文件到 + 版本库 +

    + + +
    +
    +

    学员任务文件

    +
    + * +
    + this.updatepath(e,"shixunfilepath",1)} + onClick={(e)=>this.getfilepath(e,"shixunfilepath",1)} + /> +

    该文件将直接显示给学生,需要学生在其中填写代码

    +
    +
    + 必填项 +
    +
    +
    +
    + +
    +
    + +
    + + this.saveselectpath(e)} + value={selectpath}/> +
    + + this.evaluationenter()}>确定 + this.evaluationhideModal()}>取消 +
    +
    +
    + +
    +
    +

    评测执行文件

    +
    + * +
    + this.updatepath(e,"shixunfilepathplay",1)} + onClick={(e)=>this.getfilepath(e,"shixunfilepathplay",1)} + /> +

    该文件由平台执行,用来测试平台学员代码是否正确

    +
    +
    + 必填项 +
    +
    +
    +
    + + +
    +
    +

    效果展现方式

    +
    + + this.showrepositoryurltip(1)}> +
    + +
    +

    + 图片:处理或输出图片类型的任务,请选填此项
    + 可以通过设置图片路径和学员答案文件路径,展示代码对应的图片效果

    + apk/exe:写可执行文件的任务,请选填此项
    + 可以通过设置学员答案文件路径,展示二维码以供扫码下载

    + txt:输出txt文档类型的任务,请选填此项
    + 可以通过学员答案文件路径设置,展示txt文件内容

    + html:web类型的任务,请选填此项
    + 可以通过Web路由设置,展示html效果预览页 +

    +

    this.showrepositoryurltip(2)} + >知道了 +

    +
    +
    +

    该选项用来配置学员评测本关任务时,查看效果页上需要展现的文件类型

    +
    +
    + + {pathoptionvalue===4&&web_route!=null||pathoptionvalue===4&&has_web_route===true?
    +
    +

    Web路由

    +
    +
    + this.updatewebroute(e)} + placeholder="网站类型实训,请填写Web路由地址。例:java/mypage"/> +
    +
    +
    +
    :""} + + {pathoptionvalue===1||pathoptionvalue===5||pathoptionvalue===6?
    +
    +

    待处理文件路径

    +
    +
    + this.updatepath(e,"shixunfileexpectpicturepath",2)} + onClick={(e)=>this.getfilepath(e,"shixunfileexpectpicturepath",2)} + /> +

    + 该路径下的文件将在学员评测本关任务时,作为原始文件显示在查看效果页,供学员参考;任务为文件处理时请指定该路径,并注意与程序文件所在文件夹分开。 +

    +
    +
    +
    +
    +
    :""} + + + {pathoptionvalue===1||pathoptionvalue===5||pathoptionvalue===6?
    +
    +

    标准答案文件路径

    +
    +
    + this.updatepath(e,"shixunfilestandardpicturepath",2)} + onClick={(e)=>this.getfilepath(e,"shixunfilestandardpicturepath",2)} + /> +

    + 该路径下的文件将在学员评测本关任务时,作为参考答案显示在查看效果页,供学员参考;任务输出结果为文件时请指定该路径,并注意与程序文件所在文件夹分开。 +

    +
    +
    +
    +
    +
    :""} + + + {pathoptionvalue===-1?"":
    +
    +

    学员答案文件路径

    +
    +
    + this.updatepath(e,"shixunfilepicturepath",2)} + onClick={(e)=>this.getfilepath(e,"shixunfilepicturepath",2)} + placeholder="请在版本库中指定用来保存学员代码实际输出结果的路径。例:src/step1/outputfiles"/> +

    + 学员评测本关任务时生成的文件将保存在该路径下,并作为实际输出显示在查看效果页,供学员确认;任务输出结果为文件时请指定该路径,并注意与程序文件所在文件夹分开。 +

    +
    +
    +
    +
    +
    } + + +
    +
    + {/*

    测试集

    */} +

    测试集和系统评分规则

    +

    + 得分规范: + + + 通过全部测试集 + (学员评测,仅当所有测试集都正确时,才获得一次性奖励) + + + 通过部分测试集 + (学员评测,当至少有一组测试集正确时,即可获得其对应比例的奖励) + +

    + +

    + + 系统评分占比: + + 均分比例 + 自定义比例 + + + +

    + +
    +
    + +
    + + {evaluationlist===undefined?"":evaluationlist.length===0?"":evaluationlist.map((item,key)=>{ + return( +
    +

    + * + 组{key+1} + + {/*checked={item.is_public===1?false:true}*/} + + this.editpercentage(e,key)} + value={item.score} /> + % + + + this.evaluationonChange(item.hidden,key)} checked={item.hidden===1?true:false}>隐藏 + + + + this.del_test_array(key)}> + + + +

    + + +
    + 匹配规则: + this.changeEvaluationRule(e,key)}> + 完全匹配 + 末尾匹配 + +
    +
    + ) + })} + +
    +
    + +

    + + 新增测试集 + +

    +

    温馨提示:建议公开测试集和隐藏测试集结合使用,降低作弊的几率;隐藏测试集,在“提交评测”时也将被自动检测

    +
    +
    +
    + + +
    4||this.props.identity===undefined||power===false?"none":"block"}}> + 提交 + 取消 +
    + + +
    +
    + ) + } +} + + diff --git a/public/react/src/tpm/challengesnew/TPMquestion.js b/public/react/src/tpm/challengesnew/TPMquestion.js new file mode 100644 index 000000000..b76e17b17 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TPMquestion.js @@ -0,0 +1,1052 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal,Tooltip,notification} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +// import "antd/dist/antd.css"; + +import axios from 'axios'; + +import { getImageUrl, toPath } from 'educoder'; + +import './css/TPMchallengesnew.css'; + +import {getUrl} from 'educoder'; + +import TpmQuestionMain from './TpmQuestionMain'; + +import TpmQuestionNew from './TpmQuestionNew'; + +import TpmQuestionEdit from './TpmQuestionEdit'; + +let origin = getUrl(); + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + +var letterArr = []; +for (var i = 65, j = 0; i < 91; i++, j++) { + letterArr[j] = String.fromCharCode(i); +} + + +export default class TPMquestion extends Component { + constructor(props) { + super(props) + this.contentMdRef = React.createRef(); + this.newquestioMDMdRef = React.createRef(); + this.newquestioMDMdCont=React.createRef(); + this.neweditanswerRef=React.createRef(); + this.editanswersRef=React.createRef(); + this.state = { + choice_url: undefined, + practice_url: undefined, + go_back_url: undefined, + position: undefined, + task_pass_default: undefined, + submit_url: undefined, + questionsInputvalue:undefined, + questionaddsum:0, + questionaddarray:[], + questionaddtype:true, + activetype:"", + questionlists:[{str:"A",val:"",type:false},{str:"B",val:"",type:false},{str:"C",val:"",type:false},{str:"D",val:"",type:false}], + answeshixunsGroup: 1, + answeoptions:[10,20], + answeonshixunsmark:10, + shixunssanswerkillvalue:"", + shixunsskillanswerlist:[], + challenge_id:"", + challenge_choose_id:undefined, + questionlistss:[], + newcnttype:false, + newquestioMDvaluetype:false, + challenge_tagtype:false, + editquestionaddtype:false, + mancheckpointId:undefined, + power:false, + questionInputvaluetype:false, + questioMD:"", + standard_answer:"", + subject:"", + newquestioMDvaluetypes:false, + questionInputvaluetypes:false, + prev_challenge:undefined, + next_challenge:undefined, + newcnttypesum:1, + marktype:false, + answer:"", + sumittype:false + } + } + + + questionInputvalue=(e)=>{ + this.setState({ + questionsInputvalue: e.target.value + }) + } + + componentDidMount() { + if(this.props.status===2){ + + } + let id = this.props.match.params.shixunId; + let checkpointId=this.props.match.params.checkpointId; + + this.setState({ + mancheckpointId:id, + }) + + let newchoice_url= "/shixuns/"+id+"/challenges/newquestion"; + let newpractice_url= "/shixuns/"+id+"/challenges/new"; + let newgo_back_url="/shixuns/"+id+"/challenges"; + + if(this.props.match.params.choose_id===undefined){ + if(checkpointId===undefined){ + //新建模式 + let nurl = "/shixuns/" + id + "/challenges/new.json" + axios.get(nurl).then((response) => { + + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else { + this.setState({ + choice_url: newchoice_url, + practice_url: newpractice_url, + go_back_url: newgo_back_url, + position: response.data.position, + task_pass_default: response.data.task_pass_default, + submit_url: response.data.submit_url, + power:true, + activetype:"first", + + }) + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + this.setState({ + contentMdRefval:"" + }) + } else { + + this.setState({ + contentMdRefval:response.data.task_pass_default + }) + this.contentMdRef.current.setValue(response.data.task_pass_default || '') + } + this.shixunsautoHeight() + } + + }).catch((error) => { + console.log(error) + }); + + }else{ + //编辑模式 + let url = "/shixuns/"+ id +"/challenges/"+checkpointId+"/edit.json?st=1" + axios.get(url).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else { + let newprev_challenge=response.data.prev_challenge; + let next_challenge=response.data.next_challenge; + if (newprev_challenge != undefined) { + if(newprev_challenge.st===0){ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editcheckpoint"; + }else{ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editquestion"; + } + } + if (next_challenge != undefined) { + if(next_challenge.st===0){ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editcheckpoint"; + }else{ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editquestion"; + } + } + this.setState({ + questionaddtype:false, + newquestionaddtype:false, + activetype:"first", + prev_challenge:newprev_challenge, + next_challenge:next_challenge, + questionsInputvalue:response.data.subject, + questionaddarray:response.data.chooses, + challenge_id:response.data.id, + mancheckpointId:checkpointId, + position: response.data.position, + choice_url: newchoice_url, + practice_url: newpractice_url, + go_back_url: newgo_back_url, + power:response.data.power, + // questioMD:response.data.task_pass, + answer:response.data.answer + + }) + + this.setState({ + contentMdRefval:response.data.task_pass + }) + // this.contentMdRef.current.setValue(response.data.task_pass || '') + if(response.data.chooses.length===0){ + // 新建选择题时,没法切回 ‘本关任务’ tab + // this.questionadd() + } + + this.shixunsautoHeight() + } + + }).catch((error) => { + console.log(error) + }); + } + + }else{ + $('html').animate({ + scrollTop:10 + }, 500); + + let{challenge_id} =this.state; + + let id = this.props.match.params.shixunId; + let url = "/shixuns/"+ id +"/challenges/"+checkpointId+"/edit.json?st=1" + axios.get(url).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else { + let newprev_challenge=response.data.prev_challenge; + let next_challenge=response.data.next_challenge; + if (newprev_challenge != undefined) { + if(newprev_challenge.st===0){ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editcheckpoint"; + }else{ + newprev_challenge = "/shixuns/" + id + "/challenges/" + newprev_challenge.id + "/editquestion"; + } + } + if (next_challenge != undefined) { + if(next_challenge.st===0){ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editcheckpoint"; + }else{ + next_challenge = "/shixuns/" + id + "/challenges/" + next_challenge.id+ "/editquestion"; + } + } + this.setState({ + questionaddtype:false, + newquestionaddtype:false, + prev_challenge:newprev_challenge, + next_challenge:next_challenge, + questionsInputvalue:response.data.subject, + questionaddarray:response.data.chooses, + challenge_id:response.data.id, + mancheckpointId:checkpointId, + position: response.data.position, + choice_url: newchoice_url, + practice_url: newpractice_url, + go_back_url: newgo_back_url, + power:response.data.power, + // questioMD:response.data.task_pass, + + }) + + this.setState({ + contentMdRefval:response.data.task_pass + }) + // this.contentMdRef.current.setValue(response.data.task_pass || '') + if(response.data.chooses.length===0){ + this.questionadd() + } + this.shixunsautoHeight() + } + + }).catch((error) => { + console.log(error) + }); + + let zrl ='/shixuns/'+this.props.match.params.shixunId+'/challenges/'+this.props.match.params.checkpointId+'/edit_choose_question.json?choose_id='+this.props.match.params.choose_id; + axios.get(zrl).then((response) => { + if(response.status===200){ + let choose_contents=response.data.choose_contents; + let newchoose_contentslist=[] + for(var i=0; i { + }); + + } + } + + clickquestionsumit=()=>{ + this.setState({ + sumittype:true + }) + let checkpointId=this.props.match.params.checkpointId; + if(this.props.status===2&&checkpointId===undefined){ + this.props.showSnackbar("该实训已经发布不能新建") + this.setState({ + sumittype:false + }) + return + } + let {questionsInputvalue} =this.state; + // const exercise_editormdvalue = this.questio_editormd.getValue(); + const exercise_editormdvalue = this.contentMdRef.current.getValue().trim(); + let id = this.props.match.params.shixunId; + + if(questionsInputvalue===undefined||questionsInputvalue===null||questionsInputvalue===""){ + this.setState({ + questionInputvaluetype:true + }) + $('html').animate({ + scrollTop: 10 + }, 1000); + this.setState({ + sumittype:false + }) + return + } + + + if(exercise_editormdvalue===null ||exercise_editormdvalue===""){ + this.setState({ + questionInputvaluetypes:true + }) + $('html').animate({ + scrollTop: 500 + }, 1000); + this.setState({ + sumittype:false + }) + return + } + if(checkpointId===undefined){ + + let url = "/shixuns/" + id + "/challenges.json"; + + axios.post(url, { + identifier:id, + subject: questionsInputvalue, + task_pass: exercise_editormdvalue, + st: 1 + }).then((response) => { + this.props.showSnackbar(response.data.messages); + // if(response.data.status===1){ + // + // this.setState({ + // questionaddtype:false, + // challenge_id:response.data.challenge_id + // }) + // + // this.questionadd() + // } + window.location.href = '/shixuns/'+id+'/challenges/'+response.data.challenge_id+'/editquestion'; + + }).catch((error) => { + console.log(error) + }); + }else{ + let url ="/shixuns/"+id+"/challenges/"+checkpointId+".json"; + axios.put(url, { + tab:0, + subject: questionsInputvalue, + task_pass: exercise_editormdvalue, + }).then((response) => { + if(response.data.status===1){ + this.setState({ + questionaddtype:false, + challenge_id:response.data.challenge_id + }) + } + $('html').animate({ + scrollTop: 10 + }, 200); + this.props.showSnackbar(response.data.messages); + window.location.href = '/shixuns/'+id+'/challenges/'+response.data.challenge_id+'/editquestion'; + }).catch((error) => { + console.log(error) + }); + } + + } + + questionall=()=>{ + // this.setState({ + // activetype:"first", + // newquestionaddtype:false, + // editquestionaddtype:false, + // questionaddtype:false + // }) + + window.location.href = '/shixuns/'+this.props.match.params.shixunId+'/challenges/'+this.props.match.params.checkpointId+'/editquestion'; + } + questionadd=()=>{ + + let{questionaddarray}=this.state; + + let questionaddsums=questionaddarray.length; + + if(questionaddsums-1>9){ + this.props.showSnackbar("选择题目最大支持设置9道题") + return + } + + let questionaddarrays=questionaddarray; + + questionaddarrays.map((item,key)=>{ + if(item.choose_id===0){ + questionaddarrays.splice(key,1) + } + }) + + questionaddarrays.push({type:0,choose_id:0}); + this.setState({ + activetype:0, + questionaddarray:questionaddarrays, + questionaddtype:true, + editquestionaddtype:false, + newquestionaddtype:true, + questionlists:[{str:"A",val:"",type:false},{str:"B",val:"",type:false},{str:"C",val:"",type:false},{str:"D",val:"",type:false}], + answeshixunsGroup: 1, + answeoptions:[10,20], + answeonshixunsmark:10, + shixunssanswerkillvalue:"", + shixunsskillanswerlist:[], + contentMdRefval:"", + newquestioMDMdContval:"", + }) + + + setTimeout(() => { + this.newquestioMDMdRef.current.setValue('') + }, 1000) + setTimeout(() => { + this.newquestioMDMdCont.current.setValue('') + }, 1500) + // this.shixunsautoHeight() + } + + editquestionlists=(newquestionlists)=>{ + let newlist=newquestionlists; + let list=[] + for(var i=0; i{ + let{questionlists} = this.state; + let newquestionlists=questionlists; + let newli={str:letterArr[questionlists.length],val:"",type:false}; + newquestionlists.push(newli); + this.editquestionlists(newquestionlists); + } + + + delquestionlists=(key)=>{ + let{questionlists} = this.state; + let newquestionlists=questionlists; + newquestionlists.splice(key,1); + for(var i=0; i{ + let{questionlists} = this.state; + let newquestionlists=questionlists; + if(newquestionlists[key].type===true){ + newquestionlists[key].type=false; + }else if(newquestionlists[key].type===false){ + newquestionlists[key].type=true; + } + + this.editquestionlists(newquestionlists); + } + + onshixunGroupanswe=(e)=> { + let optionsum; + let onshixunsmark; + if(e.target.value===1){ + optionsum=[10,20]; + onshixunsmark=10; + }else if(e.target.value===2){ + optionsum=[30,40,50,60]; + onshixunsmark=30; + }else if(e.target.value===3){ + optionsum=[70,80,90,100] + onshixunsmark=70; + } + this.setState({ + answeshixunsGroup: e.target.value, + answeoptions:optionsum, + answeonshixunsmark:onshixunsmark + }) + } + shixunssanswerkill = (e) => { + this.setState({ + shixunssanswerkillvalue: e.target.value + }) + + } + clickshixunsanswerskill = () => { + + let {shixunssanswerkillvalue, shixunsskillanswerlist} = this.state; + if (shixunssanswerkillvalue === "") { + return + } else if (shixunssanswerkillvalue === undefined) { + return + } + + if(shixunssanswerkillvalue == "" || shixunssanswerkillvalue == undefined || shixunssanswerkillvalue == null || (shixunssanswerkillvalue.length>0 && shixunssanswerkillvalue.trim().length == 0)){ + message.error("输入为空,不能保存!"); + return + } + + let list = shixunsskillanswerlist; + list.push(shixunssanswerkillvalue); + this.setState({ + shixunsskillanswerlist: list, + shixunssanswerkillvalue: "" + }) + } + delshixunssnswerllist=(key)=>{ + let {shixunsskillanswerlist} = this.state; + let newshixunsskillanswerlist = shixunsskillanswerlist; + newshixunsskillanswerlist.splice(key, 1); + this.setState({ + shixunsskillanswerlist: newshixunsskillanswerlist + }) + } + onInputoquestionption=(e,key)=>{ + + $.fn.autoHeight = function(){ + function autoHeight(elem){ + elem.style.height = 'auto'; + elem.style.maxHeight = '140px'; + elem.scrollTop = 0; //防抖动 + elem.style.height = elem.scrollHeight + 'px'; + } + this.each(function(){ + autoHeight(this); + $(this).on('keyup', function(){ + autoHeight(this); + }); + }); + } + $("#"+e.target.id).autoHeight(); + + let {questionlists}=this.state; + let newquestionlists=questionlists; + newquestionlists[key].val=e.target.value; + this.editquestionlists(newquestionlists); + } + + onshixunsansweSelect=(value)=>{ + this.setState({ + answeonshixunsmark: value + }) + } + + answer_subit=(sumtype,challenge_choose_id)=>{ + $('html').animate({ + scrollTop:10 + }, 500); + + let {challenge_id,questionlists,shixunsskillanswerlist,answeonshixunsmark,answeshixunsGroup,questionaddarray} =this.state; + if(challenge_id===undefined){ + message.error("关卡id为空"); + return + } + let newquestionlists=questionlists; + let newlist=""; + let newtype=[]; + let newcnt=[]; + let list=0; + for(var i=0; i { + console.log(error) + }); + }else{ + + let newquestioMDvalue = this.newquestioMDMdRef.current.getValue().trim(); + if(newquestioMDvalue===""||newquestioMDvalue==="请输入选择题的题干内容"){ + this.setState({ + newquestioMDvaluetype:true, + }) + $('html').animate({ + scrollTop:100 + }, 200); + message.error("题干为空"); + return + } + let newnewanswerMDvalue = this.newquestioMDMdCont.current.getValue().trim(); + + if(newnewanswerMDvalue===""||newnewanswerMDvalue===" "){ + newnewanswerMDvalue=undefined + } + url="/shixuns/" + id + "/challenges/" + challenge_id + "/create_choose_question.json"; + axios.post(url, { + challenge_choose: {subject: newquestioMDvalue, answer: newnewanswerMDvalue, standard_answer:newlist , score: answeonshixunsmark, difficult: answeshixunsGroup}, + challenge_tag: shixunsskillanswerlist, + question: {cnt: newcnt}, + choice: {answer: newtype} + }).then((response) => { + + let questionaddsums=questionaddarray.length; + let questionaddarrays=questionaddarray; + questionaddarrays[questionaddsums-1].choose_id=response.data.challenge_choose_id; + if(newlist.length===1){ + questionaddarrays[questionaddsums-1].type=1; + }else if(newlist.length>1){ + questionaddarrays[questionaddsums-1].type=2; + } + this.setState({ + challenge_choose_id:response.data.challenge_choose_id, + questionaddtype:false, + editquestionaddtype:false, + newquestioMDvaluetype:false, + newquestioMDvaluetypes:false, + questionaddarray:questionaddarrays + }) + $('html').animate({ + scrollTop: 10 + }, 200); + + notification.open({ + message: '提示', + description: + '新建成功,请点击右侧加号继续添加', + }); + window.location.href=`/shixuns/${id}/challenges/${checkpointId}/editquestion/${response.data.challenge_choose_id}`; + + // this.getanswer_subitlist() + // this.gochooseid("/shixuns/"+this.props.match.params.shixunId+"/challenges/"+this.props.match.params.checkpointId+"/editquestion"+"/"+response.data.challenge_choose_id) + }).catch((error) => { + console.log(error) + }); + } + + + } + + questionlist=(key,challenge_choose_id,type)=>{ + $('html').animate({ + scrollTop:10 + }, 500); + + let{challenge_id} =this.state; + + if(challenge_choose_id===""||type===0){ + + + // this.neweditanswerRef.current.setValue('') + // this.editanswersRef.current.setValue('') + this.setState({ + activetype:challenge_choose_id, + editquestionaddtype:true, + questionaddtype:true, + newquestionaddtype:false, + questionlists:[{str:"A",val:"",type:false},{str:"B",val:"",type:false},{str:"C",val:"",type:false},{str:"D",val:"",type:false}], + answeshixunsGroup: 1, + answeoptions:[10,20], + answeonshixunsmark:10, + shixunssanswerkillvalue:"", + shixunsskillanswerlist:[], + neweditanswerRefval:'', + editanswersRefval:'' + }) + this.newquestioMDMdRef.current.setValue('') + this.newquestioMDMdCont.current.setValue('') + }else{ + let id = this.props.match.params.shixunId; + let url ='/shixuns/'+id+'/challenges/'+challenge_id+'/edit_choose_question.json?choose_id='+challenge_choose_id; + axios.get(url).then((response) => { + if(response.status===200){ + let choose_contents=response.data.choose_contents; + let newchoose_contentslist=[] + for(var i=0; i { + }); + + } + + } + + shixunsautoHeight=()=>{ + $.fn.autoHeight = function(){ + function autoHeight(elem){ + elem.style.height = 'auto'; + elem.style.maxHeight = '140px'; + elem.scrollTop = 0; //防抖动 + if(elem.scrollHeight===0){ + elem.style.height = 62 + 'px'; + }else{ + + elem.style.height = elem.scrollHeight + 'px'; + } + + } + this.each(function(){ + autoHeight(this); + $(this).on('keyup', function(){ + autoHeight(this); + }); + }); + } + $('textarea[autoHeight]').autoHeight(); + } + + gochooseid=(url)=>{ + window.location.href =url + // window.location.Reload(url) + // this.props.history.replace( url ); + // this.props.history.push( url ); + // 返回 + // this.props.history.goBack(); + } + + render() { + + let {choice_url, + practice_url, + go_back_url, + position, + answeoptions, + questionaddarray, + questionaddtype, + activetype, + newquestionaddtype, + editquestionaddtype, + challenge_choose_id, + prev_challenge, + next_challenge, + answer, + + } = this.state; + + let options; + + + options = answeoptions.map((d, k) => { + return ( + + ) + }) + + return ( + +
    + + +
    + + +
  • + 本关任务 +
  • +
    + + { + questionaddarray.length===0?"":questionaddarray.map((item,key)=>{ + return( +
  • this.questionlist(key,item.choose_id,item.type):""} + > + + { + item.choose_id!=0? + this.gochooseid("/shixuns/"+this.props.match.params.shixunId+"/challenges/"+this.props.match.params.checkpointId+"/editquestion"+"/"+item.choose_id)}> + {key+1}.{item.type===2?"多选题":item.type===1?"单选题":'选择题'} + :activetype==="first"?"":{key+1}.{item.type===2?"多选题":item.type===1?"单选题":'选择题'} + } + +
  • + ) + }) + } + + +
  • + + + + +
  • + +
    + + {/*x选择题首页*/} + {activetype==="first"?this.questionInputvalue(e)} + clickquestionsumit={(e)=>this.clickquestionsumit(e)} + + />:""} + + {/*新建*/} + + {newquestionaddtype===true? + this.selquestionlists(key)} + onInputoquestionption={(e,key)=>this.onInputoquestionption(e,key)} + delquestionlists={(key)=>this.delquestionlists(key)} + addquestionlists={(e)=>this.addquestionlists(e)} + onshixunGroupanswe={(e)=>this.onshixunGroupanswe(e)} + onshixunsansweSelect={(e)=>this.onshixunsansweSelect(e)} + shixunssanswerkill={(e)=>this.shixunssanswerkill(e)} + clickshixunsanswerskill={(e)=>this.clickshixunsanswerskill(e)} + delshixunssnswerllist={(key)=>this.delshixunssnswerllist(key)} + answer_subit={()=>this.answer_subit()} + />:""} + + + {/*修改*/} + {editquestionaddtype===true? + this.selquestionlists(key)} + onInputoquestionption={(e,key)=>this.onInputoquestionption(e,key)} + delquestionlists={(key)=>this.delquestionlists(key)} + addquestionlists={(e)=>this.addquestionlists(e)} + onshixunGroupanswe={(e)=>this.onshixunGroupanswe(e)} + onshixunsansweSelect={(e)=>this.onshixunsansweSelect(e)} + shixunssanswerkill={(e)=>this.shixunssanswerkill(e)} + clickshixunsanswerskill={(e)=>this.clickshixunsanswerskill(e)} + delshixunssnswerllist={(key)=>this.delshixunssnswerllist(key)} + answer_subit={()=>this.answer_subit("edit",challenge_choose_id)} + /> + :""} + +
    +
    + ) + } +} + diff --git a/public/react/src/tpm/challengesnew/TpmQuestionEdit.js b/public/react/src/tpm/challengesnew/TpmQuestionEdit.js new file mode 100644 index 000000000..d0e6f98bd --- /dev/null +++ b/public/react/src/tpm/challengesnew/TpmQuestionEdit.js @@ -0,0 +1,229 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal,Tooltip} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +import axios from 'axios'; + +import TPMMDEditor from '../../tpm/challengesnew/TPMMDEditor'; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + +export default class TpmQuestionEdit extends Component { + constructor(props) { + super(props) + this.state = { + + } + } + + componentDidMount() { + + } + delecbtns=()=>{ + let url=`/shixuns/${this.props.match.params.shixunId}/challenges/${this.props.match.params.checkpointId}/destroy_challenge_choose.json`; + axios.delete((url), { data: { + choose_id:this.props.match.params.choose_id + }}) + .then((result)=>{ + if(result.data.status===1){ + window.location.href=`/shixuns/${this.props.match.params.shixunId}/challenges/${this.props.match.params.checkpointId}/editquestion`; + } + }) + } + + render() { + + return ( +
    + +
    +
    +

    题干

    +
    + * +
    + +
    + + +
    + 必填项 +
    + +
    +

    +

    +
    + { + this.props.questionlists===undefined||this.props.questionlists.length===0?"":this.props.questionlists.map((item,key)=>{ + return( +
  • + + + this.props.delquestionlists(key)}> + + +
  • + ) + }) + } +

    + this.props.addquestionlists()} + className="fl edu-default-btn edu-greyline-btn mb20 option_icon_add">新增选项 + + + {this.props.newcnttypesum===0?"请选择答案":"选项内容不能为空"} + +

    +
  • + + +
  • +
    +
    +
    + + +
    +
    +

    参考答案

    +
    +
    + +
    +
    + 必填项 +
    +
    +

    +

    +
    +
    + +
    +

    难度系数

    +
    + + this.props.onshixunGroupanswe(e)}> + 简单 + 中等 + 困难 + + +
    +

    奖励经验值

    +
    + * + + +

    + 如果学员答题错误,则不能得到相应的经验值
    + 如果学员成功得到经验值,那么将同时获得等值的金币奖励,如:+10经验值、+10金币 +

    + + 必填项 +
    +
    + +
    +

    技能标签

    +
    + * +
    + this.props.shixunssanswerkill(e)} + value={this.props.shixunssanswerkillvalue} + onPressEnter={(e)=>this.props.clickshixunsanswerskill(e)} + onBlur={(e)=>this.props.clickshixunsanswerskill(e)} + /> + {/*+ 添加*/} +
    学员答题正确将获得技能,否则不能获得技能 + + 必填项 + +
    +
    + + { + this.props.shixunsskillanswerlist.length === 0 ? "" : this.props.shixunsskillanswerlist.map((itme, key) => { + return ( +
  • {itme} + this.props.delshixunssnswerllist(key)}>× +
  • + ) + }) + } + + +
    + +
    + +
    +
    + + +
    4||this.props.identity===undefined||this.props.power===false?"none":"block"}}> + this.props.answer_subit()}>提交 + 取消 + + this.delecbtns()} + className="delectshixuncdbtn fr">删除 +
    + +
    + + ) + } +} + + + diff --git a/public/react/src/tpm/challengesnew/TpmQuestionMain.js b/public/react/src/tpm/challengesnew/TpmQuestionMain.js new file mode 100644 index 000000000..614842ab8 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TpmQuestionMain.js @@ -0,0 +1,84 @@ +import React, {Component} from 'react'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; +import TPMMDEditor from '../../tpm/challengesnew/TPMMDEditor'; + + +export default class TpmQuestionMain extends Component { + constructor(props) { + super(props) + this.state = { + + } + } + + componentDidMount() { + + } + + + render() { + return ( +
    +
    +
    +

    任务名称

    +
    + * +
    + +
    +
    + 必填项 +
    +
    +
    +
    + + +
    +

    过关任务

    +
    + * +
    + +
    +
    + 必填项 +
    +
    +

    +

    +
    + + +
    4 || this.props.identity === undefined || this.props.power === false ? "none" : "block"}}> + 提交 + 取消 + +
    + +
    + + ) + } + } + + + diff --git a/public/react/src/tpm/challengesnew/TpmQuestionNew.js b/public/react/src/tpm/challengesnew/TpmQuestionNew.js new file mode 100644 index 000000000..861c4f879 --- /dev/null +++ b/public/react/src/tpm/challengesnew/TpmQuestionNew.js @@ -0,0 +1,219 @@ +import React, {Component} from 'react'; + +import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal,Tooltip} from 'antd'; + +import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom"; + +import TPMMDEditor from '../../tpm/challengesnew/TPMMDEditor'; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; + +export default class TpmQuestionNew extends Component { + constructor(props) { + super(props) + this.state = { + + } + } + + componentDidMount() { + + } + + + render() { + // console.log( this.props.questionlists) + return ( +
    + +
    +
    +

    题干

    +
    + * +
    + +
    + + +
    + 必填项 +
    + +
    +

    +

    + + +
    + { + this.props.questionlists===undefined||this.props.questionlists.length===0?"":this.props.questionlists.map((item,key)=>{ + return( +
  • + + + this.props.delquestionlists(key)}> + + + + + +
  • + ) + }) + } +

    + this.props.addquestionlists()} + className="fl edu-default-btn edu-greyline-btn mb20 option_icon_add">新增选项 + + + {this.props.newcnttypesum===0?"请选择答案":"选项内容不能为空"} + +

    +
  • + + +
  • +
    +
    +
    + + +
    +
    +

    参考答案

    +
    +
    + +
    +
    + 必填项 +
    +
    +

    +

    + +
    +
    + +
    +

    难度系数

    +
    + + this.props.onshixunGroupanswe(e)} + > + 简单 + 中等 + 困难 + + +
    +

    奖励经验值

    +
    + * + + + +

    + 如果学员答题错误,则不能得到相应的经验值
    + 如果学员成功得到经验值,那么将同时获得等值的金币奖励,如:+10经验值、+10金币 +

    + + 必填项 +
    +
    + +
    +

    技能标签

    +
    + * +
    + this.props.shixunssanswerkill(e)} + value={this.props.shixunssanswerkillvalue} + onPressEnter={(e)=>this.props.clickshixunsanswerskill(e)} + onBlur={(e)=>this.props.clickshixunsanswerskill(e)} + /> + {/*+ 添加*/} +
    学员答题正确将获得技能,否则不能获得技能 + + 必填项 + +
    +
    + + { + this.props.shixunsskillanswerlist.length === 0 ? "" : this.props.shixunsskillanswerlist.map((itme, key) => { + return ( +
  • {itme} + this.props.delshixunssnswerllist(key)}>× +
  • + ) + }) + } + + +
    + +
    + +
    +
    + + +
    4||this.props.identity===undefined||this.props.power===false?"none":"block"}}> + 提交 + 取消 +
    + +
    + + ) + } +} + + + diff --git a/public/react/src/tpm/challengesnew/css/TPMchallengesnew.css b/public/react/src/tpm/challengesnew/css/TPMchallengesnew.css new file mode 100644 index 000000000..37a65ef97 --- /dev/null +++ b/public/react/src/tpm/challengesnew/css/TPMchallengesnew.css @@ -0,0 +1,269 @@ +.CodeMirror-scroll { + overflow: auto !important; + margin-bottom: -30px; + margin-right: -30px; + padding-bottom: 30px; + height: 100%; + outline: none; + position: relative; +} +a.white-btn.orange-btn:hover { + border: 1px solid #F06200; + color: #FFF !important; +} +.flex1 a.white-btn.orange-btn:hover { + border: 1px solid #F06200; + color: #FFF !important; +} + +/*.challenge_nav li a{*/ + /*color:#000 !important;*/ +/*}*/ + +.questionli{ + width: 95%; + margin-left: 37px; +} +#directory_file{ + height:200px; + overflow-y:auto; + background:#f5f5f5; + padding:10px; +} +.directory_filepath{ + width:120px; + text-align:left; +} + +a{ + text-decoration: none; + color: #05101a; +} +.repository_url_tippostion{ + position: absolute; + left: 22%; + width: 500px; + top: 100%; +} + +.top-black-trangleft { + display: block; + border-width: 8px; + position: absolute; + top: -16px; + /* right: 4px; */ + border-style: dashed solid dashed dashed; + border-color: transparent transparent rgba(5,16,26,0.6) transparent; + font-size: 0; + line-height: 0; +} + +#exercisememoMD .CodeMirror { + margin-top: 31px !important; + height: 370px !important; + /*width: 579px !important;*/ +} + +#exercisememoMD .editormd-preview { + top: 40px !important; + height: 370px !important; + width: 578px !important; +} +#exercisememoMD{ + /*height: 700px !important;*/ +} +#questioMD{ + /*width: 95% !important;*/ + height: 417px !important; + margin-left: 0% !important; +} + + +#questioMD .CodeMirror { + /*width: 550.5px !important;*/ + margin-top: 31px !important; + height: 374px !important; +} + +#questioMD .editormd-preview { + top: 40px !important; + height: 375px !important; + width: 550px !important; +} + +#newquestioMD .CodeMirror { + /*width: 549px !important;*/ + margin-top: 31px !important; + height: 364px !important; +} + +#newquestioMD .editormd-preview { + top: 40px !important; + height: 364px !important; + width: 578px !important; +} + +#challenge_choose_answer .CodeMirror { + margin-top: 31px !important; + height: 364px !important; + /*width: 578px !important;*/ +} + + +#challenge_choose_answer .editormd-preview { + top: 40px !important; + height: 364px !important; + width: 578px !important; +} + +#neweditanswer .CodeMirror { + margin-top: 31px !important; + height: 364px !important; + /*width: 549.5px !important;*/ +} + +#neweditanswer .editormd-preview { + top: 40px !important; + height: 364px !important; + width: 551px !important; +} + +#repository_url_tip { + top: 30px !important; + left: 249px !important; + width: 292px !important; +} + +#editanswers .CodeMirror{ + /*width: 548px !important;*/ + height: 358px !important; + margin-top: 30px !important; +} +#editanswers .editormd-preview{ + width: 578px !important; + height: 358px !important; + +} +#newquestioMDs .CodeMirror{ + /*width: 510px !important;*/ + height: 358px !important; + margin-top: 30px !important; +} + +#newquestioMDs .editormd-preview{ + width: 578px !important; + height: 358px !important; +} + +.choose_names{ + width: 80px; + margin-left: 20px; +} + +#answerMD .CodeMirror{ + /*width: 569px !important;*/ + height: 600px !important; + margin-top: 30px !important; +} + +#answerMD .editormd-preview{ + width: 578px !important; + height: 600px !important; +} + +#answerMD { + height: 600px !important; +} + +.textareavalue{ + width: 100%; + padding: 5px; + + box-sizing: border-box; +} +.greyInput{ + width: 107%; +} +.greyInpus{ + width: 100%; +} + +.pdr20{ + padding-right:20px; +} + +.winput-240-40s { + background-color: #F5F5F5; +} + + +.winput-240-40s:focus{ + background-color: #fff; +} +.input-100-45{ + background-color: #F5F5F5; +} +.input-100-45:focus{ + background-color: #fff; + } + +.wind100{ + width:100% !important; +} + +.color-bule-tip { + color: #5485f7 !important; +} +.martopf4{ + margin-top:-4px; +} + +.headdfgf{ + display: block; + width: 100px; + height: 30px; + line-height: 30px; + float: left; +} + +.color979797{ + color: #979797 !important; +} + +.border-left{ + width: 0; + height: 0; + border-bottom: 6px solid transparent; + border-right: 6px solid #cccbcb; + border-top: 6px solid transparent; + position: absolute; + left: 30px; + top: 12px; +} +.border-left span{ + display: block; + width: 0; + height: 0; + border-bottom: 6px solid transparent; + border-right: 6px solid #fff; + border-top: 6px solid transparent; + position: absolute; + left: 1px; + top: -6px; + z-index: 10; +} +.fillTip{ + position: absolute; + left: 36px; + top: 2px; + width: 125px; + font-size: 12px; + display: block; + padding: 5px; + border: 1px solid #eaeaea; + border-radius: 5px; + box-sizing: border-box; + height: 32px; + line-height: 20px; + font-family: "微软雅黑","宋体"; +} \ No newline at end of file diff --git a/public/react/src/tpm/challengesnew/editorMD.js b/public/react/src/tpm/challengesnew/editorMD.js new file mode 100644 index 000000000..50f15b601 --- /dev/null +++ b/public/react/src/tpm/challengesnew/editorMD.js @@ -0,0 +1,122 @@ +import React, {Component} from 'react'; + +import {getUrl} from 'educoder'; + +let path = getUrl("/editormd/lib/"); + +const $ = window.$; + +function create_editorMD(id, width, high, placeholder, imageUrl, callback) { + var editorName = window.editormd(id, { + width: width, + height: high, + path: path, // "/editormd/lib/" + + syncScrolling: "single", + tex: true, + tocm: true, + emoji: true, + taskList: true, + codeFold: true, + searchReplace: true, + htmlDecode: "style,script,iframe", + sequenceDiagram: true, + autoFocus: false, + toolbarIcons: function () { + // Or return editormd.toolbarModes[name]; // full, simple, mini + // Using "||" set icons align right. + return ["bold", "italic", "|", "list-ul", "list-ol", "|", "code", "code-block", "|", "testIcon", "testIcon1", '|', "image", "table", '|', "watch", "clear"] + }, + toolbarCustomIcons: { + testIcon: "
    ", + testIcon1: "
    " + }, + //这个配置在simple.html中并没有,但是为了能够提交表单,使用这个配置可以让构造出来的HTML代码直接在第二个隐藏的textarea域中,方便post提交表单。 + saveHTMLToTextarea: true, + // 用于增加自定义工具栏的功能,可以直接插入HTML标签,不使用默认的元素创建图标 + dialogMaskOpacity: 0.6, + placeholder: placeholder, + imageUpload: true, + imageFormats: ["jpg", "jpeg", "gif", "png", "bmp", "webp", "JPG", "JPEG", "GIF", "PNG", "BMP", "WEBP"], + imageUploadURL: imageUrl,//url + onload: function () { + // this.previewing(); + $("#" + id + " [type=\"latex\"]").bind("click", function () { + editorName.cm.replaceSelection("```latex"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("```"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + + $("#" + id + " [type=\"inline\"]").bind("click", function () { + editorName.cm.replaceSelection("`$$$$`"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line, __Cursor.ch - 3); + editorName.cm.focus(); + }); + $("[type=\"inline\"]").attr("title", "行内公式"); + $("[type=\"latex\"]").attr("title", "多行公式"); + + window.md_elocalStorage(editorName, `MemoQuestion_${id}`, `${id}Question`); + + callback && callback() + } + }); + return editorName; +} + + +export default class TPMeditorMD extends Component { + constructor(props) { + super(props) + + } + componentDidMount() { + + + } + + questioMD=(initValue, id)=> { + + this.contentChanged = false; + const placeholder = ""; +// amp; +// 编辑时要传memoId + // const imageUrl = `/upload_with_markdown?container_id=&container_type=Memo`; + const imageUrl = `/api/attachments.json`; +// 创建editorMd + + let questio_editormd = create_editorMD(id, '100%', 400, placeholder, imageUrl, () => { + setTimeout(() => { + questio_editormd.resize() + questio_editormd.cm && questio_editormd.cm.refresh() + }, 500) + + if (initValue != undefined) { + questio_editormd.setValue(initValue) + } + questio_editormd.cm.on("change", (_cm, changeObj) => { + console.log('....contentChanged') + this.contentChanged = true; + }) + }); + this.questio_editormd = questio_editormd; + window.questio_editormd = questio_editormd; + + } + + componentWillReceiveProps(newProps) { + this.questioMD(newProps.value,newProps.id) + } + render() { + return ( +
    + +
    +
    +
    + ) + } +} diff --git a/public/react/src/tpm/component/TPMNav.js b/public/react/src/tpm/component/TPMNav.js new file mode 100644 index 000000000..ff8f57aa5 --- /dev/null +++ b/public/react/src/tpm/component/TPMNav.js @@ -0,0 +1,57 @@ +import React, { Component } from 'react'; + +import { BrowserRouter as Router, Route, Link } from "react-router-dom"; + +class TPMNav extends Component { + + render() { + const { user, match, shixun, secret_repository } = this.props; + let isAdminOrCreator = false; + if (user) { + isAdminOrCreator = user.admin || user.manager + } + const shixunId = match.params.shixunId; + // const challengesPath = `/shixuns/${shixunId}/challenges`; + // console.log(this.props.propaedeutics) + const challengesPath = `/shixuns/${shixunId}/challenges`; + // console.log(match.path) + return ( +
    + 任务 + + { + this.props.propaedeutics===undefined?"":this.props.propaedeutics===false?"":背景知识 + } + + { this.props.identity >4||this.props.identity===undefined ?"":版本库} + {this.props.identity >4||this.props.identity===undefined ?"": secret_repository && 私密版本库} + + 合作者 + + 评论 + + 排行榜 + + {this.props.identity >2||this.props.identity===undefined?"":审核情况} + + 4||this.props.identity===undefined ? "none" : 'block'}} + >配置 +
    + ); + } +} + +export default TPMNav; diff --git a/public/react/src/tpm/component/TPMRightSection.js b/public/react/src/tpm/component/TPMRightSection.js new file mode 100644 index 000000000..4306fc6e3 --- /dev/null +++ b/public/react/src/tpm/component/TPMRightSection.js @@ -0,0 +1,205 @@ +import React, { Component } from 'react'; + +import { BrowserRouter as Router, Route, Link } from "react-router-dom"; + +import axios from 'axios'; + +import { getImageUrl,} from "educoder"; + +import './TPMright.css'; + +import {Icon,Tooltip} from 'antd'; + +// import "antd/dist/antd.css"; + +class TPMRightSection extends Component { + constructor(props) { + super(props) + this.state = { + + TPMRightSection:false, + clickNewsubscripttype:false + } + } + + // componentDidMount() { + // let id=this.props.match.params.shixunId; + // + // let shixunsDetailsURL=`/shixuns/`+id+`/show_right.json`; + // + // axios.get(shixunsDetailsURL).then((response)=> { + // if(response.status===200){ + // this.setState({ + // TPMRightSectionData: response.data + // }); + // } + // }).catch((error)=>{ + // console.log(error) + // }); + // } + + // shouldComponentUpdate(nextProps, nextState) { + // return nextProps.TPMRightSectionData !== this.state.TPMRightSectionData + // } + clickNewsubscript=(val)=>{ + if(val===0){ + this.setState({ + TPMRightSection:true, + clickNewsubscripttype:true + }) + }else{ + this.setState({ + TPMRightSection:false, + clickNewsubscripttype:false + }) + } + + } + render() { + let {TPMRightSection,clickNewsubscripttype}=this.state; + let {TPMRightSectionData}=this.props + + return ( +
    + { + TPMRightSectionData===undefined?"": +
    +
    +

    创建者

    +
    + + 头像 + +
    + +

    {TPMRightSectionData===undefined?"":TPMRightSectionData.creator===undefined?"":TPMRightSectionData.creator.name}

    +
    + 发布 {TPMRightSectionData.user_shixuns_count} + {/*粉丝 {TPMRightSectionData.fans_count}*/} + {/* 取消关注 */} +
    + +
    +
    +
    + { + TPMRightSectionData === undefined ? "" :TPMRightSectionData.tags===undefined?"": TPMRightSectionData.tags.length === 0 ? "" : +
    +

    技能标签 {TPMRightSectionData.tags.length}

    +
    +
    + { TPMRightSectionData.tags.map((item,key)=>{ + return( + {item.tag_name} + )}) + } +
    +
    + + +
    15&&clickNewsubscripttype===false?"newsubscript mb9 color-grey-9":"newsubscript mb9 color-grey-9 none"} + + data-tip-down="显示全部" + onClick={()=>this.clickNewsubscript(0)}>... +
    + + +
    this.clickNewsubscript(1)}> +
    + +
    + + + } + + +
    +

    所属课程

    +
    + { + TPMRightSectionData===undefined?"":TPMRightSectionData.paths===undefined?"":TPMRightSectionData.paths.map((i,k)=>{ + + return( + +
    + + + 实训 + + +
    + {i.name} +

    + + + {i.stages_count} + + + {/**/} + {/*{i.score_count}*/} + {/**/} + + + {i.members_count} + + +

    +
    + +
    + + ) + }) + } +
    +
    + + {TPMRightSectionData === undefined?"":TPMRightSectionData.paths===undefined?"":TPMRightSectionData.paths.length === 0 ? "" : + this.props.user&&this.props.user.main_site===true?
    +

    推荐实训

    +
    + { + TPMRightSectionData===undefined?"":TPMRightSectionData.recommands===undefined?"":TPMRightSectionData.recommands.map((item,key)=>{ + return( +
    + + 69?1526971094 + +
    + + {item.name} + +

    + {item.stu_num} 人学习 +

    +

    {item.level}

    +
    +
    + ) + }) + } +
    +
    :"" + } +
    + } +
    + ) + + + } +} + +export default TPMRightSection; diff --git a/public/react/src/tpm/component/TPMright.css b/public/react/src/tpm/component/TPMright.css new file mode 100644 index 000000000..c664d75c4 --- /dev/null +++ b/public/react/src/tpm/component/TPMright.css @@ -0,0 +1,79 @@ +/*b新标签*/ +.newedu-filter-btn{ + display: block; + float: left; + padding: 0 9px; + /*height: 28px;*/ + line-height: 28px; + border-radius: 14px; + background-color: #F5F5F5; + color: #666; + margin-right: 10px; + margin-bottom: 9px; +} +.newedbox{ + /*flex-wrap: wrap;*/ + /*display: -webkit-flex; !* Safari *!*/ + /*display: flex;*/ + width: 360px; + position:relative; + overflow: hidden; +} +.newsubscript{ + position: absolute; + right: 23px; + bottom: 16px; + cursor: pointer; +} +.newsubscript:hover{ + color:deepskyblue; +} +.edu-filter-btn29BD8B{ + display: block; + float: left; + padding: 0 9px; + height: 28px; + line-height: 28px; + border-radius: 14px; + background-color: #29BD8B; + color: #FFF; + margin-right: 10px; + margin-bottom: 9px; +} +.relative{ + position:relative; +} +.newedboxheight{ + max-height: 177px; + overflow-y: hidden; +} +.newminheight{ + /*max-height: 670px;*/ + max-height: 300px; + overflow-y: auto; +} + +.delSubentry{ + font-size:7px; + font-family:MicrosoftYaHei; + font-weight:400; + color:rgba(76,172,255,1); + line-height:9px; + cursor: pointer; +} +.operationalter .delSubentry{ + font-size:15px !important; + line-height: 25px; +} +/*临时的tpi关闭按钮样式*/ +.headerRight a { + color: #1a3f5f; +} +/*实训做成弹窗a标签样式调整*/ +.-task-list-title a:link, .-task-list-title a:visited {color: #bcc6cd;} +.-task-list-title a:hover{ + color: #459be5; +} +.headerLeft .-header-right{ + height: 32px; +} \ No newline at end of file diff --git a/public/react/src/tpm/component/modal/RepositoryChooseModal.js b/public/react/src/tpm/component/modal/RepositoryChooseModal.js new file mode 100644 index 000000000..4b72ae2bd --- /dev/null +++ b/public/react/src/tpm/component/modal/RepositoryChooseModal.js @@ -0,0 +1,153 @@ +// import React, { useState, useEffect, memo } from 'react'; +// import axios from 'axios' +// import { Modal, Input } from 'antd'; + +// function RepositoryChooseModal(props) { +// const [trees, setTrees] = useState([]) +// const [path, setPath] = useState('') +// const [pathArray, setPathArray] = useState([{val: "根目录/", path: ""}]) +// const [modalVisible, setModalVisible] = useState(true) + +// useEffect(() => { +// repository('') +// }, []) +// function onOk() { + +// } +// function onCancel() { + +// } +// /** +// 点nav 会传入key +// 点item 会传入 newPath + +// item => name, type type tree/leaf +// */ +// const repository=(item, key, newPath)=>{ +// let newPathArray = [] // +// // +// if (key) { +// for(var i=0; i<=key; i++){ +// newPathArray.push(pathArray[i]) +// } +// } else if (item) { +// newPathArray = pathArray.slice(0) +// newPathArray.push({val: item.name, path: pathArray[pathArray.length - 1] + "/" + item.name}) +// } + +// const path = item || key ? newPathArray[newPathArray.length - 1] : '' + +// let id = props.match.params.shixunId; +// let url ="/shixuns/"+id+"/repository.json"; +// axios.post(url,{ +// path: path +// }).then((response) => { +// if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + +// }else{ +// setTrees(response.data.trees) +// setPath(path) +// pathArray(newPathArray) +// } + +// }).catch((error) => { +// console.log(error) +// }); +// } +// const savegetfilepath=(value)=>{ +// const state = {} +// let {selectpath,saveshixunfilepath,pathtype} = state + +// if(pathtype===1){ +// let newselectpath; + +// if(saveshixunfilepath==="shixunfilepathplay"){ +// newselectpath=value +// }else{ +// const type = selectpath.split(';'); +// let types=false; +// for(var i=0; i{ + +// } +// function sendgetfilepath() { + +// } +// return ( +// +//
    +//
    +// +//
    +// +// saveselectpath(e)} +// value={path}/> +//
    + +// onOk()}>确定 +// onCancel()}>取消 +//
    +//
    +//
    +// ) + +// } + +// export default RepositoryChooseModal \ No newline at end of file diff --git a/public/react/src/tpm/newshixuns/Newshixuns.js b/public/react/src/tpm/newshixuns/Newshixuns.js new file mode 100644 index 000000000..1eaee9ad6 --- /dev/null +++ b/public/react/src/tpm/newshixuns/Newshixuns.js @@ -0,0 +1,1356 @@ +import React, {Component} from 'react'; + +import {TPMIndexHOC} from '../TPMIndexHOC'; + +import {SnackbarHOC,appendFileSizeToUploadFileAll, getUploadActionUrl} from 'educoder'; + +import {Input, Select, Radio, Checkbox, Modal, Icon, DatePicker,Upload,Button,message,Form,notification,Tooltip} from 'antd'; + +// import "antd/dist/antd.css"; + +import locale from 'antd/lib/date-picker/locale/zh_CN'; + +import axios from 'axios'; + +import './css/Newshixuns.css'; + +import {getUrl} from 'educoder' + +import moment from 'moment'; + +let path = getUrl("/editormd/lib/") + +const $ = window.$; + +let timeout; + +let currentValue; + +const Option = Select.Option; + +const RadioGroup = Radio.Group; +const confirm = Modal.confirm; + + +// 处理整点 半点 +// 取传入时间往后的第一个半点 +export function handleDateStrings(dateString) { + if (!dateString) return dateString; + const ar = dateString.split(':') + if (ar[1] == '00' || ar[1] == '30') { + return dateString + } + const miniute = parseInt(ar[1]); + if (miniute < 30 || miniute == 60) { + return [ar[0], '30'].join(':') + } + if (miniute < 60) { + // 加一个小时 + const tempStr = [ar[0], '00'].join(':'); + const format = "YYYY-MM-DD HH:mm"; + const _moment = moment(tempStr, format) + _moment.add(1, 'hours') + return _moment.format(format) + } + + return dateString +} + + + +// 恢复数据 +function md_rec_data(k, mdu, id, editor) { + if (window.sessionStorage.getItem(k + mdu) !== null) { + editor.setValue(window.sessionStorage.getItem(k + mdu)); + md_clear_data(k, mdu, id); + } +} + +// 保存数据 +function md_add_data(k, mdu, d) { + window.sessionStorage.setItem(k + mdu, d); +} + +// 清空保存的数据 +function md_clear_data(k, mdu, id) { + window.sessionStorage.removeItem(k + mdu); + var id1 = "#e_tip_" + id; + var id2 = "#e_tips_" + id; + if (k == 'content') { + $(id2).html(""); + } else { + $(id1).html(""); + } +} + +function md_elocalStorage(editor, mdu, id) { + if (window.sessionStorage) { + var oc = window.sessionStorage.getItem('content' + mdu); + if (oc !== null) { + $("#e_tips_" + id).data('editor', editor); + var h = '您上次有已保存的数据,是否恢复 ? / 不恢复'; + $("#e_tips_" + id).html(h); + } + setInterval(function () { + var d = new Date(); + var h = d.getHours(); + var m = d.getMinutes(); + var s = d.getSeconds(); + h = h < 10 ? '0' + h : h; + m = m < 10 ? '0' + m : m; + s = s < 10 ? '0' + s : s; + if (editor.getValue().trim() != "") { + md_add_data("content", mdu, editor.getValue()); + var id1 = "#e_tip_" + id; + var id2 = "#e_tips_" + id; + + $(id1).html(" 数据已于 " + h + ':' + m + ':' + s + " 保存 "); + $(id2).html(""); + } + }, 10000); + + } else { + $("#e_tip_" + id).after('您的浏览器不支持localStorage.无法开启自动保存草稿服务,请升级浏览器!'); + } +} + + +function create_editorMD(id, width, high, placeholder, imageUrl, callback) { + var editorName = window.editormd(id, { + width: width, + height: high, + path: path, // "/editormd/lib/" + + syncScrolling: "single", + tex: true, + tocm: true, + emoji: true, + taskList: true, + codeFold: true, + searchReplace: true, + htmlDecode: "style,script,iframe", + sequenceDiagram: true, + autoFocus: false, + toolbarIcons: function () { + // Or return editormd.toolbarModes[name]; // full, simple, mini + // Using "||" set icons align right. + return ["bold", "italic", "|", "list-ul", "list-ol", "|", "code", "code-block", "|", "testIcon", "testIcon1", '|', "image", "table", '|', "watch", "clear"] + }, + toolbarCustomIcons: { + testIcon: "
    ", + testIcon1: "
    " + }, + //这个配置在simple.html中并没有,但是为了能够提交表单,使用这个配置可以让构造出来的HTML代码直接在第二个隐藏的textarea域中,方便post提交表单。 + saveHTMLToTextarea: true, + // 用于增加自定义工具栏的功能,可以直接插入HTML标签,不使用默认的元素创建图标 + dialogMaskOpacity: 0.6, + placeholder: placeholder, + imageUpload: true, + imageFormats: ["jpg", "jpeg", "gif", "png", "bmp", "webp", "JPG", "JPEG", "GIF", "PNG", "BMP", "WEBP"], + imageUploadURL: imageUrl,//url + onload: function () { + // this.previewing(); + $("#" + id + " [type=\"latex\"]").bind("click", function () { + editorName.cm.replaceSelection("```latex"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("\n"); + editorName.cm.replaceSelection("```"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line - 1, 0); + }); + + $("#" + id + " [type=\"inline\"]").bind("click", function () { + editorName.cm.replaceSelection("`$$$$`"); + var __Cursor = editorName.cm.getDoc().getCursor(); + editorName.cm.setCursor(__Cursor.line, __Cursor.ch - 3); + editorName.cm.focus(); + }); + $("[type=\"inline\"]").attr("title", "行内公式"); + $("[type=\"latex\"]").attr("title", "多行公式"); + + md_elocalStorage(editorName, `memoNew_${id}`, "memoNew"); + + callback && callback() + } + }); + return editorName; +} + +function range(start, end) { + const result = []; + for (let i = start; i < end; i++) { + result.push(i); + } + return result; +} +function disabledDateTime() { + return { + // disabledHours: () => range(0, 24).splice(4, 20), + disabledMinutes: () => range(1, 30).concat(range(31, 60)), + // disabledSeconds: () => [0, 60], + }; +} + +function disabledDate(current) { + return current && current < moment().endOf('day').subtract(1, 'days'); +} +class Newshixuns extends Component { + constructor(props) { + super(props) + this.state = { + fileList: [], + newshixunlist: undefined, + departmentslist: undefined, + name: "", + main_type: "", + small_type: "", + trainee: "", + webssh: 0, + use_scope: 0, + can_copy: "", + scope_partment: undefined, + vnc: "", + scopetype: false, + postapplyvisible: false, + sendsure_applyvalue: undefined, + postapplytitle: false, + shixun_nametype: false, + main_types: false, + trainee_types: false, + SelectTheCommandtype: false, + opers: false, + operss: false, + TimePickervalue: "", + opensmail: false, + onSearchvalue: "", + scope_partmenttype: false, + languagewrite: undefined, + systemenvironment:undefined, + testcoderunmode:undefined, + file:undefined, + deleteisnot:true, + languagewritetype:false, + systemenvironmenttype:false, + testcoderunmodetype:false, + attachmentidstype:false, + datalisttype:false, + bottonloading:false + } + } + + initMD(initValue) { + this.contentChanged = false; + const placeholder = ""; + // amp; + // 编辑时要传memoId + const imageUrl = `/api/attachments.json`; + // 创建editorMd + + const taskpass_editormd = create_editorMD("memoMD", '100%', 400, placeholder, imageUrl, () => { + setTimeout(() => { + taskpass_editormd.resize() + taskpass_editormd.cm && taskpass_editormd.cm.refresh() + }, 500) + + if (initValue) { + taskpass_editormd.setValue(initValue) + } + taskpass_editormd.cm.on("change", (_cm, changeObj) => { + // console.log('....contentChanged') + this.contentChanged = true; + }) + }); + this.taskpass_editormd = taskpass_editormd; + window.taskpass_editormd = taskpass_editormd; + + } + + componentDidMount() { + let newshixunUrl = `/shixuns/new.json`; + axios.get(newshixunUrl).then((response) => { + if (response.status === 200) { + if (response.data.message===undefined) { + this.setState({ + newshixunlist: response.data + }); + this.initMD(response.data.sample[0][1]); + } + + } + }).catch((error) => { + console.log(error) + }); + + let departmentsUrl = `/shixuns/departments.json`; + axios.get(departmentsUrl).then((response) => { + if (response.status === 200) { + if (response.data.message===undefined) { + this.setState({ + departmentslist: response.data.shools_name + }); + } + } + }).catch((error) => { + console.log(error) + }); + } + + setlanguagewrite = (e)=>{ + this.setState({ + languagewrite: e.target.value + }) + } + + setsystemenvironment = (e) => { + this.setState({ + systemenvironment: e.target.value + }) + } + settestcoderunmode = (e) => { + this.setState({ + testcoderunmode: e.target.value + }) + + } + shixunname = (e) => { + this.setState({ + name: e.target.value, + shixun_nametype: false + }); + } + + bigClass = (value) => { + this.setState({ + main_type: value + }) + } + + littleClass = (value) => { + this.setState({ + small_type: value + }) + } + + Selectthestudent = (value) => { + this.setState({ + trainee: value + }) + } + + SelectTheCommand = (e) => { + this.setState({ + webssh: e.target.value, + }); + + if (e.target.value === 2) { + this.setState({ + SelectTheCommandtype: true, + multi_webssh: false + }); + } else { + this.setState({ + SelectTheCommandtype: false, + multi_webssh: false + }); + } + } + + Selectpublic = (e) => { + this.setState({ + scopetype: false, + use_scope: e.target.value, + }); + if (e.target.value === 1) { + this.setState({ + scopetype: true + }); + } + + } + + Teacherscopy = (e) => { + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + can_copy: sum, + }); + } + + TeachersUbuntu = (e) => { + let sum = "" + if (e.target.checked === false) { + sum = 0 + } else if (e.target.checked === true) { + sum = 1 + } + this.setState({ + vnc: sum, + }); + } + + adduse_scopeinput = () => { + let {scope_partment} = this.state; + let array = scope_partment; + let newarray = "" + array.push(newarray) + this.setState({ + scope_partment: array, + }); + } + + shixunScopeInput = (e, id) => { + let types=false + let {scope_partment} = this.state; + let datalist = scope_partment; + if (datalist === undefined) { + datalist = [] + } + + datalist.map((item,key)=>{ + if(e===item){ + types=true + this.setState({ + datalisttype:true + }) + return + } + }) + + if(types===false){ + datalist.push(e) + this.setState({ + scope_partment: datalist, + onSearchvalue: "" + }); + } + + + } + + deleteScopeInput = (key) => { + let {scope_partment} = this.state; + let datalist = scope_partment; + datalist.splice(key, 1); + this.setState({ + scope_partment: datalist + }); + } + + //提交数据 + submit_new_shixun = () => { + const mdVal = this.taskpass_editormd.getValue(); + let {can_copy, main_type, name, scope_partment, small_type, trainee, use_scope, vnc, webssh, multi_webssh, TimePickervalue} = this.state; + let Url = `/shixuns.json` + if (name === "") { + this.setState({ + shixun_nametype: true + }) + this.props.showSnackbar("实训名称为空"); + $('html').animate({ + scrollTop: 10 + }, 1000); + return + } + if (main_type === "") { + this.setState({ + main_types: true + }) + $('html').animate({ + scrollTop: 700 + }, 1000); + this.props.showSnackbar("请选择技术平台大类别"); + + return + } + + if (use_scope === 1) { + if (scope_partment === undefined || scope_partment.length === 0) { + this.setState({ + scope_partmenttype: true + }) + $('html').animate({ + scrollTop: 900 + }, 1000); + this.props.showSnackbar("公开程度,指定单位为空"); + return + } + } + if (trainee === "") { + this.setState({ + trainee_types: true + }) + // $('html').animate({ + // scrollTop: 700 + // }, 1000); + this.props.showSnackbar("请选择发布信息"); + return + } + let newmulti_webssh = multi_webssh; + if (newmulti_webssh === true) { + newmulti_webssh = 1 + } else { + newmulti_webssh = "" + } + this.setState({ + bottonloading:true + }) + axios.post(Url, { + name: name, + can_copy: can_copy, + description: mdVal, + main_type: main_type, + scope_partment: scope_partment, + small_type: small_type, + trainee: trainee, + use_scope: use_scope, + vnc: vnc, + webssh: webssh, + multi_webssh: newmulti_webssh, + task_pass: 1, + opening_time: TimePickervalue + } + ).then((response) => { + if (response.status === 200) { + window.location.href = "/shixuns/" + response.data.shixun_identifier + "/challenges"; + // window.open("/shixuns/"+response.data.shixun_identifier+"/challenges"); + }else{ + this.setState({ + bottonloading:false + }) + } + }).catch((error) => { + console.log(error) + this.setState({ + bottonloading:false + }) + }) + } + + + shixunsfetch = (value, callback) => { + if (timeout) { + clearTimeout(timeout); + timeout = null; + } + currentValue = value; + + function fake() { + let departmentsUrl = `/shixuns/departments.json?q=` + currentValue; + axios.get(departmentsUrl).then((response) => { + if (response.data.message===undefined) { + callback(response.data.shools_name); + } + }).catch((error) => { + console.log(error) + }); + } + + timeout = setTimeout(fake, 300); + } + + shixunHandleSearch = (value) => { + + this.shixunsfetch(value, departmentslist => this.setState({departmentslist})); + + this.setState({ + onSearchvalue: "" + }) + } + + post_apply = () => { + this.setState({ + postapplyvisible: true + }) + } + sendsure_apply = () => { + let {languagewrite,systemenvironment,testcoderunmode} = this.state; + // console.log("点击确定") + // console.log("languagewrite"+languagewrite); + // console.log("systemenvironment"+systemenvironment); + // console.log("testcoderunmode"+testcoderunmode); + + // let attachment_ids = undefined + // if (this.state.fileList) { + // attachment_ids = this.state.fileList.map(item => { + // return item.response ? item.response.id : item.id + // }) + // } + if(languagewrite === undefined || languagewrite === "" ){ + // this.props.showNotification(`请填写该镜像是基于什么语言`); + this.setState({ + languagewritetype:true + }) + return + } + if(systemenvironment === undefined || systemenvironment === ""){ + // this.props.showNotification(`请填写该镜像是基于什么语言系统环境`); + this.setState({ + systemenvironmenttype:true + }) + return; + + } + if(testcoderunmode === undefined || testcoderunmode === "") { + // this.props.showNotification(`请填写该镜像中测试代码运行方式`); + this.setState({ + testcoderunmodetype:true + }) + return; + } + var attachment_ids=undefined; + if (this.state.fileList) { + attachment_ids = this.state.fileList.map(item => { + return item.response ? item.response.id : item.id + }) + } + + if( attachment_ids === undefined || attachment_ids.length===0){ + + // notification.open( + // { + // message: '提示', + // description: + // '请上传附件!', + // + // } + // ) + this.setState({ + attachmentidstype:true + }) + return; + } + // console.log("attachment_ids"+attachment_ids); + + // alert(languagewrite +" "+systemenvironment +" "+testcoderunmode + " "+attachment_ids); + + var data={ + language:languagewrite, + runtime:systemenvironment, + run_method:testcoderunmode, + attachment_id:attachment_ids[0], + } + var url =`/shixuns/apply_shixun_mirror.json`; + axios.post(url,data + ).then((response) => { + + try { + if (response.data) { + // const { id } = response.data; + // if (id) { + if(this.state.file !== undefined){ + console.log("549"); + // this.deleteAttachment(this.state.file); + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + }else { + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + } + // this.props.showNotification('提交成功!'); + notification.open( + { + message: '提示', + description: + '提交成功!', + + } + ) + this.sendhideModaly() + // this.props.history.push(`/courses/${cid}/graduation_topics`); + // } + } + }catch (e) { + + } + + }) + + } + sendhideModaly = () => { + this.setState({ + postapplyvisible: false, + }) + if(this.state.file !== undefined){ + console.log("580"); + // this.deleteAttachment(this.state.file); + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + }else { + this.setState({ + file:undefined, + deleteisnot:true, + languagewrite:"", + systemenvironment:"", + testcoderunmode:"", + fileList:[] + }) + } + } + sendsure_applyvalues = (e) => { + this.setState({ + sendsure_applyvalue: e.target.value + }) + } + yeshidemodel = () => { + this.setState({ + postapplytitle: false + }) + } + + SelectTheCommandonChange = (e) => { + this.setState({ + multi_webssh: e.target.checked + }) + } + + + bigopen = (e) => { + this.setState({ + opers: true + }) + + } + + bigopens = (e) => { + this.setState({ + opers: false, + operss: false, + opensmail: false + }) + + } + + bigopensmal = (e) => { + this.setState({ + opensmail: true + }) + + } + + sbigopen = (e) => { + this.setState({ + operss: true + }) + + } + + // sbigopens=()=>{ + // this.setState({ + // operss:false + // }) + // } + + onChangeTimePicker = (value, dateString) => { + this.setState({ + TimePickervalue: dateString=== ""?"":moment(handleDateStrings(dateString)) + }) + } + + // 附件相关 START + handleChange = (info) => { + if(info.file.status === 'uploading' || info.file.status === 'done' || info.file.status === 'removed') { + let {fileList} = this.state; + + if (info.file.status === 'uploading' || info.file.status === 'done' || info.file.status === 'removed') { + console.log("handleChange1"); + // if(fileList.length===0){ + let fileLists = info.fileList; + this.setState({ + // fileList:appendFileSizeToUploadFileAll(fileList), + fileList: fileLists, + deleteisnot: false + }); + // } + } + } + } + onAttachmentRemove = (file) => { + if(!file.percent || file.percent == 100){ + confirm({ + title: '确定要删除这个附件吗?', + okText: '确定', + cancelText: '取消', + // content: 'Some descriptions', + onOk: () => { + console.log("665") + this.deleteAttachment(file) + }, + onCancel() { + console.log('Cancel'); + }, + }); + return false; + } + + } + deleteAttachment = (file) => { + console.log(file); + let id=file.response ==undefined ? file.id : file.response.id + const url = `/attachments/${id}.json` + axios.delete(url, { + }) + .then((response) => { + if (response.data) { + const { status } = response.data; + if (status == 0) { + // console.log('--- success') + + this.setState((state) => { + + const index = state.fileList.indexOf(file); + const newFileList = state.fileList.slice(); + newFileList.splice(index, 1); + return { + fileList: newFileList, + deleteisnot:true + }; + }); + } + } + }) + .catch(function (error) { + console.log(error); + }); + } + + + handleSubmit=()=>{ + // console.log(this.state.languagewrite) + // console.log(this.state.systemenvironment) + // console.log(this.state.testcoderunmode) + var attachment_ids; + if (this.state.fileList) { + attachment_ids = this.state.fileList.map(item => { + return item.response ? item.response.id : item.id + }) + } + // console.log(attachment_ids); + // var data={ + // language:"", + // runtime:"", + // run_method:"", + // attachment_id:"", + // } + // axios.post(url,data + // ).then((response) => { + // if (response.data) { + // // const { id } = response.data; + // // if (id) { + // this.props.showNotification('提交成功!'); + // // this.props.history.push(`/courses/${cid}/graduation_topics`); + // // } + // } + // }) + + + + } + render() { + const { getFieldDecorator } = this.props.form; + let {testcoderunmode ,systemenvironment,languagewrite,deleteisnot, fileList,TimePickervalue, scope_partmenttype, opensmail, newshixunlist, name, scope_partment, departmentslist, postapplyvisible, sendsure_applyvalue, postapplytitle, shixun_nametype, main_types, trainee_types, SelectTheCommandtype, opers, datalisttype, onSearchvalue} = this.state; + let options + if (departmentslist != undefined) { + options = this.state.departmentslist.map((d, k) => { + return ( + + ) + }) + } + const uploadProps = { + width: 600, + fileList, + multiple: true, + // https://github.com/ant-design/ant-design/issues/15505 + // showUploadList={false},然后外部拿到 fileList 数组自行渲染列表。 + // showUploadList: false, + action: `${getUploadActionUrl()}`, + onChange: this.handleChange, + onRemove: this.onAttachmentRemove, + beforeUpload: (file, fileList) => { + + if (this.state.fileList.length >= 1) { + return false + } + // console.log('beforeUpload', file.name); + const isLt150M = file.size / 1024 / 1024 < 50; + if (!isLt150M) { + // this.props.showNotification(`文件大小必须小于50MB`); + notification.open( + { + message: '提示', + description: + '文件大小必须小于50MB', + + } + ) + } + if(this.state.file !== undefined){ + console.log("763") + this.setState({ + file:file + }) + }else { + this.setState({ + file:file + }) + } + + console.log("handleChange2"); + return isLt150M; + }, + } + // const uploadProps = { + // width: 600, + // fileList, + // multiple: true, + // // https://github.com/ant-design/ant-design/issues/15505 + // // showUploadList={false},然后外部拿到 fileList 数组自行渲染列表。 + // // showUploadList: false, + // action: `${getUrl()}/api/attachments.json`, + // onChange: this.handleChange, + // onRemove: this.onAttachmentRemove, + // beforeUpload: (file) => { + // // console.log('beforeUpload', file.name); + // const isLt50M = file.size / 1024 / 1024 < 50; + // if (!isLt50M) { + // this.props.showNotification('文件大小必须小于150MB!'); + // } + // return isLt50M; + // }, + // }; + + return ( + +
    +
    +
    + +
    +

    + 创建实训 + {this.props.user&&this.props.user.main_site===true?实训制作指南:""} +

    + +
    +

    实训名称

    +
    + * +
    + + + 必填项 + +
    + +
    +
    + +
    + + +
    + +

    简介

    + +
    +
    + +
    +
    +

    +

    +
    + +
    +

    技术平台

    +
    + * +
    + +

    + 列表中没有? + 申请新建 +

    + + + {/**/} +
    +
  • + + +
  • +
    {this.state.languagewritetype===true?"请填写该镜像语言":""}
    +
  • + + +
  • +
    {this.state.systemenvironmenttype===true?"请填写该镜像语言系统环境":""}
    +
  • + + + +
  • +
    {this.state.testcoderunmodetype===true?"请填写该镜像测试代码运行方式":""}
    +
  • + +
    + + + 上传附件 + (单个文件50M以内) + + +
    + +
  • +
    + {this.state.attachmentidstype===true?"请上传附件":""} +
    +
  • + this.sendhideModaly()} + >取消 + +
  • +
    +
    + {/**/} +
    + + + + +
    +

    新建申请已提交,请等待管理员的审核

    +
  • 我们将在1-2个工作日内与您联系 +
  • +
    +
    + 知道啦 +
    +
    +
    +
    +
    + +
    +

    请在配置页面完成后续的评测脚本设置操作

    +
    + 必填项 +
    +
    +
    + + +
    +

    命令行

    +
    + + 无命令行窗口 (选中则不给学员的实践任务提供命令窗口) + 命令行练习窗口 (选中则给学员提供用于练习操作的命令行窗口) + 命令行评测窗口 (选中则给学员提供用于关卡评测的命令行窗口) + + 多个命令行窗口(选中则允许学员同时开启多个命令行窗口) + + +
    +
    + + +
    +

    公开程度

    +
    + + 对所有公开 (选中则所有已被试用授权的用户可以学习) + 对指定单位公开 (选中则下方指定单位的已被试用授权的用户可以学习) + + +
    +
    +
    +
    +
    + +
    + (搜索选中添加单位名称) + {this.state.datalisttype===true?请勿选择重复单位:""} + {/*+ 添加*/} +
    +
    + +
    +
    + { + scope_partment === undefined ? "" : scope_partment.map((item, key) => { + return ( +
  • {item} + this.deleteScopeInput(key)}>× +
  • + ) + }) + } +
    + {/*{*/} + {/*scope_partment===undefined?"":scope_partment.map((item,key)=>{*/} + {/*return(*/} + {/*
    */} + {/*this.deleteScopeInput(key)} style={{ color: 'rgba(0,0,0,.25)' }} />}*/} + {/*value={item}*/} + {/*/>*/} + {/*
    */} + + {/*)*/} + {/*})*/} + {/*}*/} +
    + + + + 请选择需要公开的单位 + +
    +
    +
    +
    + + +
    +

    发布信息

    +
    +
    + *面向学员: +
    + +
    + 实训难易度定位,不限定用户群体 +
    + 必填项 +
    +
    +
    +
  • + 复制: + + +
  • +
    + 开启时间: +
  • + + +
  • +
    +
    + {/*
    */} + {/*

    VNC图形化

    */} + {/*
  • */} + {/**/} + {/**/} + {/*
  • */} + {/*
    */} + + +
    + + 取消 +
    + + +
    +
    +
    + + ); + } +} +const NewshixunsNew = Form.create({ name: 'newshixunsnew' })(Newshixuns); +export default SnackbarHOC()(TPMIndexHOC(NewshixunsNew)); + + + + + + diff --git a/public/react/src/tpm/newshixuns/TPMNewshixuns/TPMNewshixuns.js b/public/react/src/tpm/newshixuns/TPMNewshixuns/TPMNewshixuns.js new file mode 100644 index 000000000..8b102651f --- /dev/null +++ b/public/react/src/tpm/newshixuns/TPMNewshixuns/TPMNewshixuns.js @@ -0,0 +1,19 @@ +import React, { Component } from 'react'; + +import axios from 'axios'; + +export default class TPMNewshixuns extends Component { + constructor(props) { + super(props) + this.state = { + + } + } + render() { + return ( + + ); + } +} + + diff --git a/public/react/src/tpm/newshixuns/css/Newshixuns.css b/public/react/src/tpm/newshixuns/css/Newshixuns.css new file mode 100644 index 000000000..e241dcf0d --- /dev/null +++ b/public/react/src/tpm/newshixuns/css/Newshixuns.css @@ -0,0 +1,397 @@ +/* BASICS */ + +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; + direction: ltr; +} + +/* PADDING */ + +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ +} +.CodeMirror pre { + padding: 0 4px; /* Horizontal padding of content */ +} + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ +} + +/* GUTTER */ + +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} + +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } + +/* CURSOR */ + +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0 !important; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} +.cm-fat-cursor-mark { + background-color: rgba(20, 255, 20, 0.5); + -webkit-animation: blink 1.06s steps(1) infinite; + animation: blink 1.06s steps(1) infinite; +} +.cm-animate-fat-cursor { + width: auto; + border: 0; + -webkit-animation: blink 1.06s steps(1) infinite; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@-webkit-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} + +/* Can style cursor different in overwrite (non-insert) mode */ +.CodeMirror-overwrite .CodeMirror-cursor {} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-rulers { + position: absolute; + left: 0; right: 0; top: -50px; bottom: -20px; + overflow: hidden; +} +.CodeMirror-ruler { + border-left: 1px solid #ccc; + top: 0; bottom: 0; + position: absolute; +} + +/* DEFAULT THEME */ + +.cm-s-default .cm-header {color: blue;} +.cm-s-default .cm-quote {color: #090;} +.cm-negative {color: #d44;} +.cm-positive {color: #292;} +.cm-header, .cm-strong {font-weight: bold;} +.cm-em {font-style: italic;} +.cm-link {text-decoration: underline;} +.cm-strikethrough {text-decoration: line-through;} + +.cm-s-default .cm-keyword {color: #708;} +.cm-s-default .cm-atom {color: #219;} +.cm-s-default .cm-number {color: #164;} +.cm-s-default .cm-def {color: #00f;} +.cm-s-default .cm-variable, +.cm-s-default .cm-punctuation, +.cm-s-default .cm-property, +.cm-s-default .cm-operator {} +.cm-s-default .cm-variable-2 {color: #05a;} +.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;} +.cm-s-default .cm-comment {color: #a50;} +.cm-s-default .cm-string {color: #a11;} +.cm-s-default .cm-string-2 {color: #f50;} +.cm-s-default .cm-meta {color: #555;} +.cm-s-default .cm-qualifier {color: #555;} +.cm-s-default .cm-builtin {color: #30a;} +.cm-s-default .cm-bracket {color: #997;} +.cm-s-default .cm-tag {color: #170;} +.cm-s-default .cm-attribute {color: #00c;} +.cm-s-default .cm-hr {color: #999;} +.cm-s-default .cm-link {color: #00c;} + +.cm-s-default .cm-error {color: #f00;} +.cm-invalidchar {color: #f00;} + +.CodeMirror-composing { border-bottom: 2px solid; } + +/* Default styles for common addons */ + +div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;} +div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;} +.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } +.CodeMirror-activeline-background {background: #e8f2ff;} + +/* STOP */ + +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ + +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} + +.CodeMirror-scroll { + overflow: scroll !important; /* Things will break if this is overridden */ + /* 30px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -30px; margin-right: -30px; + padding-bottom: 30px; + height: 100%; + outline: none; /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 30px solid transparent; +} + +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; +} +.CodeMirror-vscrollbar { + right: 0; top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; bottom: 0; +} + +.CodeMirror-gutters { + position: absolute; left: 0; top: 0; + min-height: 100%; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + vertical-align: top; + margin-bottom: -30px; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent } +.CodeMirror-gutter-wrapper ::selection { background-color: transparent } +.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent } + +.CodeMirror-lines { + cursor: text; + min-height: 1px; /* prevents collapsing before first draw */ +} +.CodeMirror pre { + /* Reset some styles that the rest of the page might have set */ border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; + -webkit-font-variant-ligatures: contextual; + font-variant-ligatures: contextual; +} +.CodeMirror-wrap pre { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} + +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; +} + +.CodeMirror-linewidget { + position: relative; + z-index: 2; + padding: 0.1px; /* Force widget margins to stay inside of the container */ +} + +.CodeMirror-widget {} + +.CodeMirror-rtl pre { direction: rtl; } + +.CodeMirror-code { + outline: none; +} + +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + -webkit-box-sizing: content-box; + box-sizing: content-box; +} + +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} + +.CodeMirror-cursor { + position: absolute; + pointer-events: none; +} +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} + +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} + +.CodeMirror-selected { background: #d9d9d9; } +.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } +.CodeMirror-crosshair { cursor: crosshair; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } + +.cm-searching { + background-color: #ffa; + background-color: rgba(255, 255, 0, .4); +} + +/* Used to force a border model for a node */ +.cm-force-border { padding-right: .1px; } + +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} + +/* See issue #2901 */ +.cm-tab-wrap-hack:after { content: ''; } + +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { background: none; } + + + + +.radioStyle{ + display: block; + height: 30px; + } +a.white-btn.use_scope-btn:hover{ + +} +.shixunScopeInput{ + width:218px; + height:33px; + display:block; + margin-bottom:15px; +} + +#memoMD .CodeMirror { + /*width: 576px !important;*/ + margin-top: 31px !important; + height: 364px !important; +} + +#memoMD .editormd-preview { + width: 578px !important; + top: 40px !important; + height: 364px !important; +} + +.ml36{ + margin-left: 26px; +} +#person-unit a.white-btn.use_scope-btn:hover { + border: 1px solid #F06200; + color:#FFF !important; +} + +.shixunspanred{ + margin-left: 142px; + margin-top: 5px; + margin-bottom: 5px; +} + +.ml82{ + margin-left: 82px; +} + +.ant-btn-primary.active, .ant-btn-primary:active { + color: #fff; + background-color: #096dd9; + border-color: #096dd9; +} + +.ant-btn:hover, .ant-btn:focus, .ant-btn:active, .ant-btn.active{ + background-color: #4CACFF; +} \ No newline at end of file diff --git a/public/react/src/tpm/roundedRectangle.png b/public/react/src/tpm/roundedRectangle.png new file mode 100755 index 000000000..0d2d0b0dc Binary files /dev/null and b/public/react/src/tpm/roundedRectangle.png differ diff --git a/public/react/src/tpm/shixunchild/Challenges/Challenges.js b/public/react/src/tpm/shixunchild/Challenges/Challenges.js new file mode 100644 index 000000000..1470d45db --- /dev/null +++ b/public/react/src/tpm/shixunchild/Challenges/Challenges.js @@ -0,0 +1,676 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import { getImageUrl ,markdownToHTML, configShareForCustom} from 'educoder' + +import { CircularProgress } from 'material-ui/Progress'; + +import { Modal, Spin, Tooltip ,message,Icon} from 'antd'; + +import 'antd/lib/pagination/style/index.css'; + +import '../shixunchildCss/Challenges.css' + +import axios from 'axios'; + +import AccountProfile from"../../../user/AccountProfile"; + +const $ = window.$; + +class Challenges extends Component { + constructor(props) { + super(props) + this.state = { + ChallengesDataList: undefined, + operate: true, + startbtns: false, + sumid: "", + sumidtype: false, + startshixunCombattype:false, + shixunsreplace:false, + shixunsmessage:"", + hidestartshixunsreplacevalue:"", + operationstrue:false, + isSpin:false, + } + } + + ChallengesList = () => { + let id = this.props.match.params.shixunId; + let ChallengesURL = `/shixuns/` + id + `/challenges.json`; + + axios.get(ChallengesURL).then((response) => { + if (response.status === 200) { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + configShareForCustom(this.props.shixunsDetails.name, response.data.description) + this.setState({ + ChallengesDataList: response.data, + sumidtype: false, + }); + } + } + }).catch((error) => { + console.log(error) + }); + } + + componentDidMount() { + setTimeout(this.ChallengesList(), 1000); + } + + updatamakedown = (id) => { + setTimeout(() => { + var shixunDescr = window.editormd.markdownToHTML(id, { + htmlDecode: "style,script,iframe", + taskList: true, + tex: true, + flowChart: true, + sequenceDiagram: true + }); + $("#" + id + " p:first").addClass("ReactMarkdown"); + }, 200) + } + + // 关卡的上移下移操作 + operations = (sumid, type) => { + this.setState({ + operationstrue:true + }) + let { ChallengesDataList } = this.state; + let operationUrl; + if (type === "up") { + operationUrl = "/shixuns/" + ChallengesDataList.shixun_identifier + "/challenges/" + sumid + "/index_up.json"; + } else if (type === "down") { + operationUrl = "/shixuns/" + ChallengesDataList.shixun_identifier + "/challenges/" + sumid + "/index_down.json"; + } + if (this.state.operate) { + + this.setState({ + operate: false + }); + axios.get(operationUrl).then((response) => { + if (response.status === 200) { + this.setState({ + operate: true, + operationstrue:false + }); + this.ChallengesList(); + + } + }).catch((error) => { + console.log(error); + this.setState({ + operate: true, + operationstrue:false + }); + this.ChallengesList() + }) + } + } + delOperations = (sumid) => { + this.setState({ + sumid: sumid, + sumidtype: true + }) + } + + clonedelOperationss = () => { + this.setState({ + sumidtype: false + }) + } + delOperationss = () => { + let { ChallengesDataList, sumid } = this.state; + let operationUrl = "/shixuns/" + ChallengesDataList.shixun_identifier + "/challenges/" + sumid+".json" + + if (this.state.operate) { + this.setState({ + operate: false, + sumidtype: false + }) + axios.delete(operationUrl, { + withCredentials: true + }).then((response) => { + if (response.status === 200) { + this.setState({ + operate: true, + sumidtype: false + }); + this.ChallengesList(); + } + this.ChallengesList() + }).catch((error) => { + console.log(error); + this.setState({ + operate: true, + sumidtype: false + }); + this.ChallengesList() + }) + } + } + + startgameid=(id)=>{ + + let url = "/shixuns/" + id + "/shixun_exec.json"; + axios.get(url).then((response) => { + + if (response.data.status === -2) { + this.setState({ + shixunsreplace:true, + hidestartshixunsreplacevalue:response.data.message+".json" + }) + } else if (response.data.status === -1) { + console.log(response) + }else if(response.data.status===-3){ + this.setState({ + shixunsmessage:response.data.message, + startshixunCombattype:true, + }) + } else { + window.location.href = "/tasks/" + response.data.game_identifier; + // window.location.href = path + // let path="/tasks/"+response.data.game_identifier; + // this.props.history.push(path); + } + }).catch((error) => { + + }); + + + } + + hidestartshixunsreplace=(url)=>{ + this.setState({ + isSpin:true, + }) + axios.get(url).then((response) => { + if(response.status===200){ + // let path="/shixuns/"+response.data.shixun_identifier+"/challenges"; + // this.props.history.push(path); + message.success('重置成功,正在进入实训!'); + this.startgameid(response.data.shixun_identifier); + this.setState({ + shixunsreplace:false, + isSpin:false, + }) + + // message.success('重置成功,正在进入实训!'); + // this.startshixunCombat(); + }} + ).catch((error) => { + + }); + + } + + //编辑实训题目选择题 + EditTraining=(type, ids, path)=>{ + let { ChallengesDataList } = this.state; + window.location.href = "/shixuns/" + ChallengesDataList.shixun_identifier + "/challenges/" + ids + path; + } + + //开始实战按钮 + startshixunCombat = (type, ids, id) => { + + if(this.props.checkIfLogin()===false){ + this.props.showLoginDialog() + return + } + + if(this.props.checkIfProfileCompleted()===false){ + this.setState({ + AccountProfiletype:true + }) + return + } + + // if(this.props.checkIfProfessionalCertification()===false){ + // this.setState({ + // AccountProfiletype:true + // }) + // return + // } + + + let { ChallengesDataList } = this.state; + // let id = this.props.match.params.shixunId; + this.setState({ + startbtns: true + }) + let url = "/shixuns/" + ChallengesDataList.shixun_identifier + "/shixun_exec.json?challenge_id="+id; + axios.get(url).then((response) => { + + if (response.data.status === -2) { + this.setState({ + startbtns:false, + shixunsreplace:true, + hidestartshixunsreplacevalue:response.data.message+".json" + }) + } else if (response.data.status === -1) { + this.setState({ + startbtns: false + }) + console.log(response) + }else if(response.data.status===-3){ + this.setState({ + shixunsmessage:response.data.message, + startshixunCombattype:true, + startbtns:false + }) + } else { + window.location.href = "/tasks/" + response.data.game_identifier; + // window.location.href = path + // let path="/tasks/"+response.data.game_identifier; + // this.props.history.push(path); + } + }).catch((error) => { + + }); + + + // if(path===null){ + // }else{ + // if (type > 4 || type === false) { + // window.location.href = path; + // } else { + // + // } + // } + + + } + hidestartshixunCombattype=()=>{ + this.setState({ + startshixunCombattype:false + }) + } + + hideAccountProfile=()=>{ + this.setState({ + AccountProfiletype:false + }) + } + + render() { + let { ChallengesDataList, startbtns, sumidtype ,startshixunCombattype,shixunsreplace,shixunsmessage,hidestartshixunsreplacevalue,operationstrue,AccountProfiletype} = this.state; + let { loadingContent } = this.props; + if (ChallengesDataList != undefined) { + this.updatamakedown("ReactMarkdown") + } + let id = this.props.match.params.shixunId; + const antIcon = ; + return ( + + {AccountProfiletype===true?this.hideAccountProfile()} + {...this.props} + {...this.state} + />:""} + + {loadingContent ? + : + +
    +

    + {this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ? + + + + 实践任务 + + + : "" + } + {this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ? + + + + 选择题任务 + + : "" + } +

    +

    + 简介 + + + + + + +

    + +
    +

    + {ChallengesDataList === undefined ? "" :ChallengesDataList&&ChallengesDataList.description===null?"": +

    + } +

    + + {/* + + */} +
    + +

    + 全部任务 + {this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ? + + + + 实践任务 + + + : "" + } + {this.props.identity < 5 && ChallengesDataList&&ChallengesDataList.shixun_status=== 0 ? + + + + 选择题任务 + + : "" + } +

    + +
    + {ChallengesDataList === undefined ?
    +
    + +

    暂时还没有相关数据哦!

    +
    +
    : ChallengesDataList.challenge_list === undefined ? +
    +
    + +

    暂时还没有相关数据哦!

    +
    +
    + : ChallengesDataList.challenge_list.length === 0 ? +
    +
    + +

    暂时还没有相关数据哦!

    +
    +
    + : ChallengesDataList.challenge_list.map((item, key) => { + + let newstatus = 2; + if(ChallengesDataList.challenge_list[key - 1]!=undefined){ + newstatus=ChallengesDataList.challenge_list[key - 1].status; + } + return ( +
    + +
    + + {item.st === 0 ? + + + + : + + + + } + + 第{key+1}关 + + {this.props.identity<5? + item.st === 1 ? + this.EditTraining(this.props.identity, item.challenge_id, "/editquestion")} + className="font-16 color05101a">{item.name} + : + this.EditTraining(this.props.identity, item.challenge_id, "/editcheckpoint")} + className="font-16 color05101a">{item.name}: this.startshixunCombat(this.props.identity, item.challenge_id, "/editcheckpoint")} + className="font-16 color05101a">{item.name} + } + + + + + + + + {item.delete_url != undefined && + + this.delOperations(item.challenge_id)} + style={{ display:this.props.user.admin===true?"block":this.props.identity < 5 && ChallengesDataList.shixun_status === 0 ? "block" : 'none' }} + className="fl ring-op-green mr25"> + + + + } + + + {item.up_url != undefined && + + this.operations(item.challenge_id, "up")} + style={{ display:this.props.user.admin===true?"block":this.props.identity < 5 && ChallengesDataList.shixun_status === 0 ? "block" : 'none' }} + className="fl ring-op-green mr25"> + + + + } + {item.down_url != undefined && + + this.operations(item.challenge_id, "down")} + style={{ display: this.props.user.admin===true?"block":this.props.identity < 5 && ChallengesDataList.shixun_status=== 0 ? "block" : 'none' }} + className="fl ring-op-green mr25"> + + + + + } + + { + item.st === 1 ? + + + + + + : + + + + + + + } + + +
    +
    + {item.passed_count} 人完成挑战 + {item.playing_count} 人正在挑战 + 完成挑战可获得经验值 {item.score} + + + {/*判断比较复杂 有排第一不能是灰色按钮*/} + {item.status === 2 ? + this.startshixunCombat(false,undefined, item.challenge_id)} + // onClick={() => this.startshixunCombat(false)} + title={"查看挑战关卡"} + >已完成 : "" + } + + { + ChallengesDataList.allow_skip === true && item.status === 1? + this.startshixunCombat(false,undefined, item.challenge_id)} + // onClick={() => this.startshixunCombat(false)} + >直接挑战 : "" + } + + + { + ChallengesDataList.allow_skip === false ? item.status === 1? + + this.startshixunCombat(false,undefined, item.challenge_id)} + style={{marginTop: '-2px'}}>直接挑战 + :"":"" + + } + + + + { + item.status === 0 ? + + this.startshixunCombat(false,undefined, item.challenge_id):""} + style={{marginTop: '-2px'}}>直接挑战 + :"" + } + + + +
    +
    + ) + })} +
    + + + + + + +
    +

    目前该实训项目尚在内测中,将于{shixunsmessage}之后开放,谢谢!

    +
    +
    + {/*取消*/} + 知道了啦 +
    + {/*

    */} + {/*知道了*/} + {/*

    */} +
    + + + +
    +

    实训已经更新了,正在为您重置!

    +
    + +
    +
    +
    + } +
    + + ) + } +} + +export default Challenges; + // { + // ChallengesDataList.allow_skip === false ? item.status === 1 && newstatus === 2 ? + // + // this.startshixunCombat(false,undefined, item.challenge_id)} + // style={{marginTop: '-2px'}}>直接挑战 + // + // + // : item.status === 1 && newstatus === 1 ? + // + // this.startshixunCombat(false,undefined, item.challenge_id)} + // style={{marginTop: '-2px'}}>直接挑战 + // : "" : "" + // + // } \ No newline at end of file diff --git a/public/react/src/tpm/shixunchild/Collaborators/Collaborators.css b/public/react/src/tpm/shixunchild/Collaborators/Collaborators.css new file mode 100644 index 000000000..31917086f --- /dev/null +++ b/public/react/src/tpm/shixunchild/Collaborators/Collaborators.css @@ -0,0 +1,9 @@ +.height40 { + height: 30px; + line-height: 30px; +} + +.line27{ + line-height: 27px; + vertical-align: 1px; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixunchild/Collaborators/Collaborators.js b/public/react/src/tpm/shixunchild/Collaborators/Collaborators.js new file mode 100644 index 000000000..d67599bf1 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Collaborators/Collaborators.js @@ -0,0 +1,658 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import {Modal, Button, Radio, Input, Checkbox,message,Spin, Icon} from 'antd'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import { CircularProgress } from 'material-ui/Progress'; + +import { getImageUrl, toPath } from 'educoder' + +import axios from 'axios'; + +import NoneData from "../../../courses/coursesPublic/NoneData"; + +import './Collaborators.css'; + + +const $ = window.$; + +const RadioGroup = Radio.Group; + +const Search = Input.Search; + +class Collaborators extends Component { + constructor(props) { + super(props) + this.state = { + collaboratorList: [], + Collaboratorsvisible: false, + Collaboratorsvisibleadmin: false, + value: 1, + page: 1, + Searchadmin: undefined, + allChangechecked: false, + Collaboratorslist: [], + Collaboratorslisttype: false, + collaborators_deletetype: false, + collaborators_deletevalue: null, + onSearchcalue:"", + collaboratorListsum:10, + collaboratorListsumtype:true, + user_name:undefined, + school_name:undefined, + spinnings:false, + useristrue:false + } + } + componentDidMount() { + let id=this.props.match.params.shixunId; + + let collaborators=`/shixuns/`+id+`/collaborators.json`; + axios.get(collaborators).then((response)=> { + if(response.status===200){ + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + collaboratorList: response.data + }); + } + + } + }).catch((error)=>{ + console.log(error) + }); + } + + updatacomponentDiddata = () => { + let id = this.props.match.params.shixunId; + + let collaborators = `/shixuns/` + id + `/collaborators.json`; + axios.get(collaborators).then((response) => { + if (response.status === 200) { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + collaboratorList: response.data + }); + } + } + }).catch((error) => { + console.log(error) + }); + } + CollaboratorsshowModal = (type) => { + + if (type === "cooperation") { + this.setState({ + Collaboratorsvisibleadmin: false, + Collaboratorslist:[], + Searchadmin:[] + }); + } else if (type === "admin") { + this.setState({ + Collaboratorsvisible: false, + Collaboratorslist:[], + Searchadmin:[] + }); + } else if (type === "collaborators_deletetype") { + this.setState({ + collaborators_deletetype: false, + }); + } + } + + showCollaboratorsvisible = (type) => { + + this.setState({ + Collaboratorslist: [], + Searchadmin:undefined, + onSearchcalue:"" + }) + let admintype = this.props.identity; + if (admintype>4) { + this.props.showSnackbar("您没有权限"); + return + } + if (type === "cooperation") { + this.setState({ + Collaboratorsvisibleadmin: true, + }); + } else if ("admin") { + let id = this.props.match.params.shixunId; + let url = "/shixuns/" + id + "/change_manager.json"; + axios.get(url).then((response) => { + if (response.status === 200) { + // this.setState({ + // Collaboratorsvisible: true + // }) + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + Collaboratorsvisible: true, + Collaboratorslist: response.data + }) + } + } + }).catch((error) => { + console.log(error) + }); + + } + } + + onChange = (e) => { + this.setState({ + value: e.target.value, + }); + } + onSearchadmins=(e)=>{ + this.setState({ + onSearchcalue:e.target.value + }) + } + onSearchadmin = (value) => { + + let {collaboratorList,user_name,school_name} = this.state; + this.setState({ + // Searchadmin: undefined, + spinnings:true, + }) + // if (value === "") { + // this.setState({ + // Searchadmin: [], + // collaboratorList: collaboratorList + // }) + // } else { + // + // } + let id = this.props.match.params.shixunId; + let url = "/shixuns/" + id + "/add_collaborators.json"; + axios.get(url,{params:{ + user_name:user_name , + school_name:school_name, + }}).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + this.setState({ + spinnings:false + }) + }else{ + let newlist = response.data.users; + for (var i = 0; i < newlist.length; i++) { + newlist[i].checked = false + } + this.setState({ + Searchadmin: newlist, + collaboratorList: collaboratorList, + spinnings:false + }) + } + + }).catch((error) => { + console.log(error) + }); + } + + selectChangenickname = (e, key) => { + + let {Searchadmin} = this.state; + let newlist = Searchadmin; + for (var i = 0; i < newlist.length; i++) { + newlist[key].checked = e.target.checked + } + + let arrlist = []; + let alltype = false; + for (var z = 0; z < newlist.length; z++) { + if (newlist[z].checked === true) { + arrlist.push(newlist[z]) + } + } + + if (Searchadmin.length === arrlist.length) { + alltype = true + } else { + alltype = false + } + + if(newlist.length===0){ + this.setState({ + Searchadmin: newlist, + allChangechecked: alltype, + }) + }else{ + this.setState({ + Searchadmin: newlist, + allChangechecked: alltype, + useristrue:false + }) + } + + + } + allChange = (e) => { + + let {Searchadmin} = this.state; + let newlist = Searchadmin; + for (var i = 0; i < newlist.length; i++) { + newlist[i].checked = e.target.checked + } + this.setState({ + Searchadmin: newlist, + allChangechecked: e.target.checked + }) + } + submit_add_collaborators_form = () => { + + let id = this.props.match.params.shixunId; + let {Searchadmin,collaboratorList} = this.state; + let newlist = Searchadmin; + let user_ids = [] + if (newlist.length === 0) { + this.setState({ + Collaboratorslisttype: true + }) + return + } + for (var i = 0; i < newlist.length; i++) { + if (newlist[i].checked === true) { + user_ids.push(newlist[i].user_id) + } + } + + for(var i=0; i { + this.updatacomponentDiddata(); + this.props.showSnackbar(response.data.message); + this.setState({ + Collaboratorsvisibleadmin: false, + Collaboratorslist:[], + Searchadmin:[] + }) + }).catch((error) => { + console.log(error) + }); + } + addadminredio = (e) => { + this.setState({ + addadminrediovalue: e + }) + + } + submit_addadminredio = () => { + + let {addadminrediovalue} = this.state; + + let id = this.props.match.params.shixunId; + + let url = "/shixuns/" + id + "/change_manager.json"; + if(addadminrediovalue===undefined){ + this.setState({ + Collaboratorsvisible: false, + Collaboratorslist:[], + Searchadmin:[] + }); + this.props.showSnackbar("所选人员为空,没有更换成功"); + this.CollaboratorsshowModal("admin") + return + } + + + axios.post(url, { + user_id: addadminrediovalue + }).then((response) => { + this.setState({ + Collaboratorsvisible: false, + Collaboratorslist:[], + Searchadmin:[] + }); + this.updatacomponentDiddata(); + this.props.showSnackbar(response.data.message); + }).catch((error) => { + console.log(error) + }); + } + + collaborators_delete = (value) => { + this.setState({ + collaborators_deletetype: true, + collaborators_deletevalue: value + }) + + } + collaborators_deletes = () => { + let {collaborators_deletevalue} = this.state; + if (collaborators_deletevalue === null) { + return + } + let id = this.props.match.params.shixunId; + let url = "/shixuns/" + id + "/collaborators_delete.json?user_id=" + collaborators_deletevalue; + axios.delete(url).then((response) => { + if (this.props.current_user.user_id == collaborators_deletevalue) { + this.props.history.push('/shixuns') + return; + } + this.props.showSnackbar(response.data.message); + this.updatacomponentDiddata(); + this.setState({ + collaborators_deletetype: false + }) + }).catch((error) => { + console.log(error) + }); + } + + loadMore=()=>{ + let {collaboratorList}=this.state; + this.setState({ + collaboratorListsum:collaboratorList.length, + collaboratorListsumtype:false + }) + } + + + contentViewScrolledit=(e)=>{ + + //滑动到底判断 + let newscrollTop=parseInt(e.currentTarget.scrollTop); + let allclientHeight=e.currentTarget.clientHeight+newscrollTop; + + if(e.currentTarget.scrollHeight-allclientHeight===0||e.currentTarget.scrollHeight-allclientHeight===1||e.currentTarget.scrollHeight-allclientHeight===-1){ + let {page,collaboratorList,user_name,school_name,Searchadmin} = this.state; + let newpage=page+1; + let newSearchadmin=Searchadmin + let id = this.props.match.params.shixunId; + let url = "/shixuns/" + id + "/add_collaborators.json"; + axios.get(url,{params:{ + user_name:user_name , + school_name:school_name, + page:newpage + }}).then((response) => { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + let newlist = response.data.users; + for (var i = 0; i < newlist.length; i++) { + newlist[i].checked = false + newSearchadmin.push(newlist[i]) + } + + this.setState({ + Searchadmin: newSearchadmin, + collaboratorList: collaboratorList, + page:newpage + }) + } + + }).catch((error) => { + console.log(error) + }); + + } + + } + + render() { + let { + collaboratorList, + Collaboratorsvisible, + Collaboratorsvisibleadmin, + Searchadmin, + allChangechecked, + Collaboratorslist, + Collaboratorslisttype, + collaborators_deletetype, + onSearchcalue, + collaboratorListsum, + collaboratorListsumtype, + user_name, + school_name, + useristrue + } = this.state; + let {loadingContent} = this.props; + const radioStyle = { + display: 'block', + height: '30px', + lineHeight: '30px', + }; + + const antIcon = ; + + console.log(Searchadmin) + return ( + +

    + this.showCollaboratorsvisible("cooperation")} + className="edu-default-btn edu-greenback-btn fr mr20 height40" + data-remote="true"> + + 添加合作者 + + this.showCollaboratorsvisible("admin")} + style={{display:this.props.identity===1?"block":"none"}} + data-remote="true" + className="edu-default-btn edu-greenback-btn fr mr20 height40">更换管理员 +

    + + + +
    + 选择的成员将会成为新的管理员
    您将不再拥有管理员的权限,但您仍是合作团队的一员 +
    + + +
    +
      +
    • + + + { + Collaboratorslist.length === 0 ? "" : Collaboratorslist.map((item, key) => { + return ( + this.addadminredio(item.user_id)}>{item.name} + ) + }) + } + + +
    • +
    +
    + + + +
    + + {Collaboratorsvisibleadmin===true? + {/* this.onSearchadmin(value)}*/} + {/*onInput={this.onSearchadmins}*/} + {/*style={{width: '100%'}}*/} + {/*/>*/} + 姓名或手机号: + + {this.setState({user_name: e.target.value})}} + style={{ width: '215px'}} + > + 单位: + {this.setState({school_name: e.target.value})}} + style={{ width: '215px'}} + > + + + this.onSearchadmin()} + style={{ height: '30px', lineHeight: '30px', width: '70px'}} + >搜索 +

    + 姓名 + 职业 + 单位 +

    +
    + +
    +
      + {Searchadmin === undefined ?
    • + 请试试搜索一下 +
    • :Searchadmin.length === 0 ?: Searchadmin.map((item, key) => { + return ( +
    • + this.selectChangenickname(e, key)} + id={item.user_id}> + {item.nickname} + {item.identify} + {item.school_name} +
    • + ) + }) + + } +
    +
    +
    +
    +
    + + + 全选 +
    + 请至少选择一个用户 +
    +
    + + +
    + {useristrue===true?请先选择用户:""} + +
    :""} + +
    + { + collaboratorList===undefined?"":collaboratorList.map((item,key)=>{ + if(key + + 用户头像 +
    +

    + {item.user.name} + + {item.user.shixun_manager === true ? "(管理员)" : ""} +

    + +

    {item.user.identity}{item.user.school_name}

    + +

    + 发布  {item.user.user_shixuns_count} + {/*粉丝  */} + {/*{item.user.fans_count}*/} + {/**/} +

    + + {/*

    {item.user.brief_introduction}

    */} + + +
    + + {item.user.shixun_manager === true ? "" : this.collaborators_delete(item.user.user_id)}>删除} + {/*取消关注*/} +
    + + ) + } + }) + } + +
    +
    确定要删除吗?
    +
    + + +
    +
    + +
    10&&collaboratorListsumtype===true?"":"none"} + style={{textAlign:'center',borderTop:'1px solid #eee'}}> + 加载更多 +
    + +
    + + ); + } +} + +export default Collaborators; diff --git a/public/react/src/tpm/shixunchild/Propaedeutics/Propaedeu_tics.js b/public/react/src/tpm/shixunchild/Propaedeutics/Propaedeu_tics.js new file mode 100644 index 000000000..f40e9fa63 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Propaedeutics/Propaedeu_tics.js @@ -0,0 +1,114 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import { getImageUrl, toPath } from 'educoder'; + +import { Tooltip } from 'antd'; + +import axios from 'axios'; + +import { CircularProgress } from 'material-ui/Progress'; + +const $ = window.$; + +class Propaedeutics extends Component { + constructor(props) { + super(props) + this.state={ + PropaedeuticsListcontent:undefined, + shixunId:undefined + } + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + this.setState({ + shixunId:id + }) + let url="/shixuns/"+id+"/propaedeutics.json"; + axios.get(url).then((response) => { + + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + if(response.data.content!=null){ + this.setState({ + PropaedeuticsListcontent:response.data.content + }) + }else{ + this.setState({ + PropaedeuticsListcontent:"" + }) + } + } + }).catch((error) => { + console.log(error) + }); + + } + + updatamakedown=(id)=>{ + setTimeout(()=>{ + var shixunDescr = window.editormd.markdownToHTML(id, { + htmlDecode: "style,script,iframe", + taskList: true, + tex: true, + flowChart: true, + sequenceDiagram: true + }); + $("#"+id+" p:first").addClass("ReactMarkdown"); + $('#collaborators_list_info').show() + }, 200) + } + render() { + let {loadingContent} = this.props; + let {PropaedeuticsListcontent,shixunId}=this.state + + if(PropaedeuticsListcontent!=undefined){ + this.updatamakedown("ReactMarkdown") + } + + return ( + +

    + + + + +

    + { + loadingContent ? + : +
    + {PropaedeuticsListcontent===undefined?"": +

    + + {PropaedeuticsListcontent === undefined ||PropaedeuticsListcontent === ""? +

    +
    +
    + +

    暂时还没有相关数据哦!

    +
    +
    +
    + :} + +

    + } +
    + } +
    + ); + } +} + +export default Propaedeutics; diff --git a/public/react/src/tpm/shixunchild/Ranking_list/Ranking_list.js b/public/react/src/tpm/shixunchild/Ranking_list/Ranking_list.js new file mode 100644 index 000000000..0e5d0498b --- /dev/null +++ b/public/react/src/tpm/shixunchild/Ranking_list/Ranking_list.js @@ -0,0 +1,145 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import { getImageUrl, toPath } from 'educoder'; + +import { CircularProgress } from 'material-ui/Progress'; + +import axios from 'axios'; + +const $ = window.$; + +class Ranking_list extends Component { + constructor(props) { + super(props) + this.state = { + Ranking_listData:[] + } + } + + Ranking_listList = (id) => { + let Ranking_listURL = `/shixuns/` + id + `/ranking_list.json`; + axios.get(Ranking_listURL).then((response) => { + if (response.status === 200) { + if (response.data.status === 403||response.data.status === 401||response.data.status === 500) { + + }else{ + this.setState({ + Ranking_listData: response.data + }); + } + } + + }).catch((error) => { + console.log(error) + }); + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + setTimeout(this.Ranking_listList(id), 1000); + } + checkAddZone=(num)=>{ + return num<10 ? '0' + num.toString() : num + } + dateTimeFormatter=(t)=> { + if (!t) return '' + t = new Date(t).getTime() + t = new Date(t) + var year = t.getFullYear() + var month = (t.getMonth() + 1) + month = this.checkAddZone(month) + + var date = t.getDate() + date = this.checkAddZone(date) + + var hour = t.getHours() + hour = this.checkAddZone(hour) + + var min = t.getMinutes() + min = this.checkAddZone(min) + + return year + '-' + month + '-' + date + ' ' + hour + ':' + min + } + + formatSeconds=(value)=> { + var theTime = parseInt(value);// 秒 + var theTime1 = 0;// 分 + var theTime2 = 0;// 小时 + if(theTime > 60) { + theTime1 = parseInt(theTime/60); + theTime = parseInt(theTime%60); + if(theTime1 > 60) { + theTime2 = parseInt(theTime1/60); + theTime1 = parseInt(theTime1%60); + } + } + var result = ""+parseInt(theTime)+"秒"; + if(theTime1 > 0) { + result = ""+parseInt(theTime1)+"分"+result; + } + if(theTime2 > 0) { + result = ""+parseInt(theTime2)+"小时"+result; + } + return result; + } + + render() { + let { Ranking_listData } = this.state; + let { loadingContent } = this.props; + + // console.log(Ranking_listData) + return ( + + { loadingContent ? + : + +
    + {Ranking_listData===undefined||Ranking_listData.length===0? +
    + +

    我们在等你,不轻言放弃

    +
    + :Ranking_listData.map((item,key)=>{ + var keys=key+1 + return( +
    +
  • + + 2?"block":"none"}} + >{key+1} + + 头像 + + + {item.users.name} +
  • + +
  • {this.dateTimeFormatter(item.time)}通关
  • + {/*
  • */} + {/*/!*{item.accuracy} %准确率*!/*/} + {/*
  • */} +
  • {this.formatSeconds(item.use_time)}
  • +
  • +{item.gold}金币
  • +
    + ) + })} +
    + } +
    + + ); + } +} + +export default Ranking_list; diff --git a/public/react/src/tpm/shixunchild/Repository/Repository.js b/public/react/src/tpm/shixunchild/Repository/Repository.js new file mode 100644 index 000000000..c477422e8 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Repository/Repository.js @@ -0,0 +1,266 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import axios from 'axios'; + +import { trace, trace_collapse ,getImageUrl, toPath} from "educoder"; + +import RepositoryDirectories from './RepositoryDirectories' + +import { ActionBtn , NoneData } from 'educoder' +import RepositoryCombinePath from './RepositoryCombinePath' +const $ = window.$; + +// 点击按钮复制功能 +function jsCopy(){ + var e = document.getElementById("copy_rep_content"); + e.select(); + document.execCommand("Copy"); +} +/** + 提交记录 + 使用指南 + */ +class Repository extends Component { + constructor(props) { + super(props); + this.state={ + + } + } + componentDidMount() { + } + onRepoFileClick = (item) => { + + this.props.fetchRepo(item) + + } + render() { + let { match, author, git_url, lastest_commit,repositoryLoading, commits,trees,pathArray , TPMRightSectionData } = this.props; + + if (!author) { + author = {} + } + let userauthority=false; + if(this.props.author!=undefined){ + userauthority=this.props.author.login===""||this.props.author.user_id===""||this.props.author.login===null||this.props.author.user_id===null; + } + return ( + + {/* jfinalshop/WebRoot */} + {/*
    + + + 分支 1 + + Git使用指南 +
    */} + + { repositoryLoading ?
    : + +
    +
    +
    +
    +
    + {/*
    + +
    + +
    + + + + */} + + Git使用指南 + { + this.props.current_user && (this.props.current_user.admin ==true || (TPMRightSectionData && TPMRightSectionData.creator && TPMRightSectionData.creator.login == this.props.current_user.login)) ? + !this.props.secret_repository_tab && + +添加文件 + :"" + } + + + +
    + + + { + jsCopy() + }} data-tip-down="点击复制版本库地址" + className="fl ml5"> + + + + + {/* Git使用指南 */} + + + { $('#repository_url_tip').css('display') === 'none' + ? $('#repository_url_tip').show() + : $('#repository_url_tip').hide() }} + className="fl ml6 mt1"> + + + + +
    +
    + + {this.props.secret_repository_tab && + + } + +
    +
    + + + {/* 用户、最近提交时间 */} + { + trees === undefined || trees === null ||trees.length===0? : +
    + {commits===undefined?"":commits===null||commits.length===0?"":
    + {author.name} + {commits[0].author.name} + 提交于 + + {commits===undefined?"":commits[0].time} + :{commits===undefined?"":commits[0].title} + + + + 提交记录 + +
    } + +
    +
    + {/* 当前目录位置 */} + + +
    + { trees === undefined ?"": trees === null || trees.length===0?"":trees.map((item, index) => { + return ( +
  • + + + this.onRepoFileClick(item)}> +  {item.name} + + +
  • + ) + })} +
    +
    +
    +
    + } + + {/* 当前分支的文件 */} + +
    +
    + } +
    + + ); + } +} +/* + 提交记录 +
    + { RepositoryList===undefined?"":RepositoryList.commits.map((item,key)=>{ + // {"email":"李暾","title":"2\n","id":"80cb6fc55a14bdd64a9c99913f416966238ed3de","time":"49年前"} + return( +
    +
    {item.email}
    +
    {item.title}
    +
    {item.id}
    +
    {item.time}
    +
    + ) + }) } +
    + + + +
  • + + + 1-1.py + +
  • + + + +*/ + +export default Repository; diff --git a/public/react/src/tpm/shixunchild/Repository/RepositoryAddFile.js b/public/react/src/tpm/shixunchild/Repository/RepositoryAddFile.js new file mode 100644 index 000000000..9ca535bb4 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Repository/RepositoryAddFile.js @@ -0,0 +1,198 @@ +import React, { Component } from 'react'; +import { ActionBtn } from 'educoder' + +import { Form , Modal , Input , Breadcrumb , Button } from 'antd' + +import { Link } from 'react-router-dom' + +import axios from 'axios' + +/** + ---------------------------- START + */ +function getModeByMirrorName(mirror_name) { + let mode = 'javascript' + if (mirror_name && mirror_name.length) { + for (let i = 0; i < mirror_name.length; i++) { + let modeVal = mirrorNameModeMap[mirror_name[i]]; + if (modeVal) { + mode = modeVal; + break; + } + } + } + return mode; +} +const _extraKeys = {"Alt-/": "autocomplete"}; +function createCMOptions(mirror_name) { + let mode = getModeByMirrorName(mirror_name) + + let cmOptions = { + lineNumbers: true, + mode: mode, + theme: "railscasts", + indentUnit:4, + matchBrackets: true, + autoRefresh: true, + smartIndent: true,//智能换行 + extraKeys: _extraKeys, + autofocus: true, + styleActiveLine: true, + lint: true, + gutters: ["CodeMirror-linenumbers", "breakpoints", "CodeMirror-lint-markers"] + }; + return cmOptions; +} + +const mirrorNameModeMap = { + 'JFinal': 'text/x-java', + 'Java': 'text/x-java', + 'Kotlin': 'text/x-kotlin', + 'C/C++' : 'text/x-c++src', + 'MachineLearning': { + name: "python", + version: 3, + singleLineStringErrors: false + }, + 'Python2.7': { + name: "python", + version: 3, + singleLineStringErrors: false + }, + 'Python3.6': { + name: "python", + version: 3, + singleLineStringErrors: false + }, +} +/** + ---------------------------- END +*/ + +class RepositoryAddFile extends Component { + constructor(props) { + super(props); + } + + componentDidMount(){ + let cmOptions = createCMOptions(this.props.mirror_name) + const extend_editor = window.CodeMirror.fromTextArea(window.$('#codemirror-file-edit')[0] + , cmOptions); + + // tpi没setValue也可以 + extend_editor.setValue('') + extend_editor.refresh(); + + // 拖拽也需要用 : window.editor_CodeMirror.refresh() + window.editor_tempCodeMirror = extend_editor; + this.extend_editor = extend_editor; + } + + checkPath= (rule, value, callback) =>{ + if(!value){ + callback('文件名不能为空'); + }else if (value == "/" || value.indexOf('.') == -1 ) { + callback('请输入正确的文件路径,如:src/HelloWorld.java'); + }else{ + callback(); + } + } + + handleSubmit = () =>{ + this.props.form.validateFieldsAndScroll((err, values) => { + if(!err){ + let shixunId = this.props.match.params.shixunId; + let url = `/shixuns/${shixunId}/add_file.json` + axios.post(url,{ + path:values.path, + message:values.message, + content:this.extend_editor.getValue() + }).then((result)=>{ + if(result){ + this.props.history.push(`${result.data.url}`) + } + }).catch((error)=>{ + console.log(error); + }) + } + }) + } + render(){ + const {getFieldDecorator} = this.props.form; + let { shixunId } = this.props.match.params; + return( +
    + +

    + + 实训项目 + 版本库 + 添加新文件 + +

    +
    +
    + + {getFieldDecorator('path', { + rules: [ + { + validator:this.checkPath + }] + })( + + )} + +
    +
    +

    + +

    + +
    + +
    + + + {getFieldDecorator('message', { + rules: [{required: true, message: "请输入提交信息"}], + })( + + )} + +
    +
    + + 取消 +
    + + +
    + ) + } +} +const WrappedRepositoryAddFile = Form.create({name: 'taskRepositoryAddFile'})(RepositoryAddFile); +// RouteHOC() +export default (WrappedRepositoryAddFile); \ No newline at end of file diff --git a/public/react/src/tpm/shixunchild/Repository/RepositoryCodeEditor.js b/public/react/src/tpm/shixunchild/Repository/RepositoryCodeEditor.js new file mode 100644 index 000000000..51f6e35f2 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Repository/RepositoryCodeEditor.js @@ -0,0 +1,185 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import axios from 'axios'; + +import RepositoryDirectories from './RepositoryDirectories' + +import { trace_collapse } from 'educoder' + +import Popconfirm from 'antd/lib/popconfirm'; +import 'antd/lib/popconfirm/style/css'; + +import { message } from 'antd'; + +require('codemirror/lib/codemirror.css'); + +const $ = window.$; + + +/** + ---------------------------- START + */ +function getModeByMirrorName(mirror_name) { + let mode = 'javascript' + if (mirror_name && mirror_name.length) { + for (let i = 0; i < mirror_name.length; i++) { + let modeVal = mirrorNameModeMap[mirror_name[i]]; + if (modeVal) { + mode = modeVal; + break; + } + } + } + return mode; +} +const _extraKeys = {"Alt-/": "autocomplete"}; +function createCMOptions(mirror_name) { + let mode = getModeByMirrorName(mirror_name) + + let cmOptions = { + lineNumbers: true, + mode: mode, + theme: "railscasts", + indentUnit:4, + matchBrackets: true, + autoRefresh: true, + smartIndent: true,//智能换行 + extraKeys: _extraKeys, + autofocus: true, + styleActiveLine: true, + lint: true, + gutters: ["CodeMirror-linenumbers", "breakpoints", "CodeMirror-lint-markers"] + }; + return cmOptions; +} + +const mirrorNameModeMap = { + 'JFinal': 'text/x-java', + 'Java': 'text/x-java', + 'Kotlin': 'text/x-kotlin', + 'C/C++' : 'text/x-c++src', + 'MachineLearning': { + name: "python", + version: 3, + singleLineStringErrors: false + }, + 'Python2.7': { + name: "python", + version: 3, + singleLineStringErrors: false + }, + 'Python3.6': { + name: "python", + version: 3, + singleLineStringErrors: false + }, +} +/** + ---------------------------- END + */ + +class RepositoryCodeEditor extends Component { + constructor(props) { + super(props) + this.state = { + codeSaving: false + } + } + componentDidUpdate = (prevProps, prevState) => { + + if (this.props.fileContent && this.props.fileContent != prevProps.fileContent) { + // window.setTimeout(() => { + this.extend_editor.setValue(this.props.fileContent) + // }, 2000) + } + } + componentDidMount(){ + let cmOptions = createCMOptions(this.props.mirror_name) + const extend_editor = window.CodeMirror.fromTextArea(window.$('#codemirror-file-edit')[0] + , cmOptions); + + // tpi没setValue也可以 + extend_editor.setValue('') + extend_editor.refresh(); + + // 拖拽也需要用 : window.editor_CodeMirror.refresh() + window.editor_tempCodeMirror = extend_editor; + this.extend_editor = extend_editor; + } + + saveCode = () => { + const { shixunId, pathArray } = this.props; + const url = `/shixuns/${shixunId}/update_file.json` + const path = pathArray.join('/') + this.setState({ codeSaving: true }) + axios.post(url, { + secret_repository: this.props.secret_repository_tab, + content: this.extend_editor.getValue(), + // type: forTest === true ? 1 : 0, + path: path + } + ).then((response) => { + if (response.data.content) { + message.success('保存成功'); + this.setState({ codeSaving: false }) + } + }) + } + render() { + const { fileContent, match, saveCode } = this.props; + const { codeSaving } = this.state; + return ( + + +
    + + +
    +
    +
    +
    + { codeSaving ? + 保存中... + : this.saveCode(this.extend_editor.getValue())} + okText="确定" cancelText="取消"> + {/* onClick={this.saveCode} + onClick={() => saveCode(this.extend_editor.getValue())} + */} + 保存 + } +
    +
    +
    + + +
    + +
    +
    + +
    + + ); + } +} +export default RepositoryCodeEditor; diff --git a/public/react/src/tpm/shixunchild/Repository/RepositoryCombinePath.js b/public/react/src/tpm/shixunchild/Repository/RepositoryCombinePath.js new file mode 100644 index 000000000..aba008e20 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Repository/RepositoryCombinePath.js @@ -0,0 +1,82 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import axios from 'axios'; + +import { trace_collapse, WordsBtn } from 'educoder' + +import { message, Input } from 'antd'; + + +const $ = window.$; + + +class RepositoryCombinePath extends Component { + constructor(props) { + super(props) + this.state = { + value: this.props.secret_dir_path || '', + isEdit: false, + } + } + + onSave = () => { + const { shixunId, pathArray } = this.props; + const url = `/shixuns/${shixunId}/set_secret_dir.json` + + this.setState({ codeSaving: true }) + axios.post(url, { + secret_dir_path: this.state.value + } + ).then((response) => { + if (response.data) { + message.success('保存成功'); + this.setState({isEdit: false}) + } + }) + } + onChange = (e) => { + const { value } = e.target; + this.setState({ value }) + } + onEdit = () => { + this.setState({isEdit: true}, () => { + window.$('.combinePathEditRow input')[0].focus() + }); + } + render() { + const { fileContent, match, saveCode } = this.props; + const { isEdit, value } = this.state; + return ( + +
    + + 第一版本库合并路径: + + {!isEdit && 修改} + {isEdit && 保存} +
    + + + ); + } +} +export default RepositoryCombinePath; diff --git a/public/react/src/tpm/shixunchild/Repository/RepositoryDirectories.js b/public/react/src/tpm/shixunchild/Repository/RepositoryDirectories.js new file mode 100644 index 000000000..7c6eca37a --- /dev/null +++ b/public/react/src/tpm/shixunchild/Repository/RepositoryDirectories.js @@ -0,0 +1,66 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import axios from 'axios'; + +import { trace_collapse } from 'educoder' +const $ = window.$; + + +class RepositoryDirectories extends Component { + constructor(props) { + super(props) + this.state = { + + } + } + componentDidMount() { + } + render() { + const { match, pathArray, fetchRepo + } = this.props; + let { RepositoryList } = this.state; + return ( + + + { pathArray.length !== 0 && +
    + fetchRepo(0)} + > + {match.params.shixunId} + + / + { pathArray.map((item, index) => { + // /shixuns/3ozvy5f8/repository/3ozvy5f8/master/shixun_show/src + return ( + + { this.props.nameTypeMap[item] === 'tree' || item.indexOf('.') === -1 + ? fetchRepo(index + 1)} + className="color-blue"> + {item} + : + + {item} + } + {index !== pathArray.length - 1 && /} + + ) + }) + } +
    } + +
    + + ); + } +} +export default RepositoryDirectories; diff --git a/public/react/src/tpm/shixunchild/Repository/TPMRepositoryCommits.js b/public/react/src/tpm/shixunchild/Repository/TPMRepositoryCommits.js new file mode 100644 index 000000000..663c5fcf3 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Repository/TPMRepositoryCommits.js @@ -0,0 +1,145 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import axios from 'axios'; + +import TPMNav from '../../component/TPMNav' +import TPMRightSection from '../../component/TPMRightSection' +import { CircularProgress } from 'material-ui/Progress'; + +import { trace_collapse } from 'educoder' +const $ = window.$; + +// 点击按钮复制功能 +function jsCopy(){ + var e = document.getElementById("copy_rep_content"); + e.select(); + document.execCommand("Copy"); +} +class TPMRepositoryCommits extends Component { + constructor(props) { + super(props) + this.state = { + RepositoryList: undefined, + } + } + componentDidMount() { + let id = this.props.match.params.shixunId; + + let collaborators=`/shixuns/`+id+`/commits.json`; + axios.post(collaborators, { + secret_repository: this.props.secret_repository_tab + }).then((response)=> { + + if(response.status===200){ + this.setState({ + RepositoryList: response.data + }); + } + trace_collapse('repo commits res', response.data) + + }).catch((error)=>{ + console.log(error) + }); + + } + render() { + const { loadingContent, creator, shixun, myshixun, recommend_shixuns, current_user, watched, + aboutFocus, user, match + } = this.props; + let { RepositoryList } = this.state; + return ( + + +
    + {/* 可能会影响到其他页面的样式,需要测试、协商 */} +
    + + { loadingContent ? + + : + +
    +
    + + 提交记录 + + {/*  35 */} + + 返回 + +
    + + +
    +
      + { RepositoryList === undefined ? "" : RepositoryList.commits.map( (item, key)=>{ + return ( +
    • + {item.email} +

      + {item.title} +

      + {item.time} + +
      +
    • ) + }) + } +
    +
    +
    + } +
    + +
    + +
    +
    + + +
    + + ); + } +} + +/** + { RepositoryList === undefined ? "" : RepositoryList.commits.map( (item, key)=>{ + // {"email":"李暾","title":"2\n","id":"80cb6fc55a14bdd64a9c99913f416966238ed3de","time":"49年前"} + return ( +
    +
    {item.email}
    +
    {item.title}
    +
    {item.id}
    +
    {item.time}
    +
    + ) + }) + */ +export default TPMRepositoryCommits; diff --git a/public/react/src/tpm/shixunchild/ShixunDiscuss/ShixunDiscuss.js b/public/react/src/tpm/shixunchild/ShixunDiscuss/ShixunDiscuss.js new file mode 100644 index 000000000..4e9470f89 --- /dev/null +++ b/public/react/src/tpm/shixunchild/ShixunDiscuss/ShixunDiscuss.js @@ -0,0 +1,170 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import { getImageUrl, toPath } from 'educoder' + +import axios from 'axios'; + +const $ = window.$; + +class ShixunDiscuss extends Component { + constructor(props) { + super(props) + this.state = { + TPMRightSectionData: undefined + } + } + getshixunsDetailsList = (id) => { + let shixunsDetailsURL = `/shixuns/` + id + `/discusses.json`; + axios.get(shixunsDetailsURL).then((response) => { + if (response.status === 200) { + this.setState({ + TPMRightSectionData: response.data + }); + } + }).catch((error) => { + console.log(error) + }); + } + + componentDidMount() { + let id = this.props.match.params.shixunId; + setTimeout(this.getshixunsDetailsList(id), 1000); + } + render() { + let { TPMRightSectionData } = this.state; + + return ( +
    +
    +
    + + + { + TPMRightSectionData===undefined?"":TPMRightSectionData.map((item,key)=>{ + return( +
    +
    + + 用户头像 + +
    + +
    +
    +
    + +
    +
    + {item.user.name} + {item.time} + [第{item.round}关] +
    +
    + +
    +
    +

    {item.content}

    +
    +
    +
    +
    + + { + item.replies.map((i,k)=>{ + return( +
    +
    +
    +
    +
    + {i.user.name} + {i.time} +
    +

    + + + + + + + +

    +
    +
    +
    +
    +

    {i.content}

    +
    +
    +
    +
    +
    +
    + + ) + }) + } + + +

    + + + + + + + + + + + + + + + + + 3 + + +

    + + +
    +
    + + 0?1442652658 + +
    + +
    +
    + +
    +
    调整高度
    + 发送 +
    +
    +
    +
    +
    +
    + ) + }) + } + +
    +
    +
    + ) + } + } + + export default ShixunDiscuss; diff --git a/public/react/src/tpm/shixunchild/Shixunfork_list.js b/public/react/src/tpm/shixunchild/Shixunfork_list.js new file mode 100644 index 000000000..f813441f1 --- /dev/null +++ b/public/react/src/tpm/shixunchild/Shixunfork_list.js @@ -0,0 +1,69 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link} from "react-router-dom"; + +import { Switch } from 'antd'; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames' + +import { TPMIndexHOC } from '../TPMIndexHOC' + +import { SnackbarHOC } from 'educoder' + +import ShixunCard from '.././shixuns/ShixunCard'; + +import { Pagination,Row,Col,Rate } from 'antd'; + + import './shixunchildCss/Shixunfork_list.css'; + +import 'antd/lib/rate/style/index.css'; + +const $ = window.$; + +class Shixunforklist extends Component { + constructor(props) { + super(props) + this.state = { + + } + } + + handleChange = (value) => { + console.log('Page: ', value); + // this.setState({ value }); + } + //JSX + render() { + const { match, history } = this.props + + return ( +
    + +
    +
    + Fork实训列表 + 返回 +
    + + + + + + +
    +
    +
      + +
    +
    +
    +
    +
    +
    + ); + } +} +export default SnackbarHOC() (TPMIndexHOC ( Shixunforklist )); diff --git a/public/react/src/tpm/shixunchild/shixunchildCss/Challenges.css b/public/react/src/tpm/shixunchild/shixunchildCss/Challenges.css new file mode 100644 index 000000000..493a95301 --- /dev/null +++ b/public/react/src/tpm/shixunchild/shixunchildCss/Challenges.css @@ -0,0 +1,28 @@ +.editormd-html-preview, .editormd-preview-container { + width: 95% !important; +} +.Finish_button{ + height: 30px; + line-height: 30px; + margin-top: -8px; +} +.startbtnModal .ant-modal-content{ + background: transparent; + box-shadow: 0 4px 12px transparent; +} + +.startbtnModal .ant-modal-content .ant-modal-body .ant-spin-spinning{ + margin-left: 45%; +} + +.color05101a{ + color:#05101a; +} + +.mtf3{ + margin-top: -3px; +} +.addshixuns{ + height: 27px; + line-height: 25px; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixunchild/shixunchildCss/Shixunfork_list.css b/public/react/src/tpm/shixunchild/shixunchildCss/Shixunfork_list.css new file mode 100644 index 000000000..d6ef5ebfe --- /dev/null +++ b/public/react/src/tpm/shixunchild/shixunchildCss/Shixunfork_list.css @@ -0,0 +1,6 @@ +.ant-rate{ + color: #FFAA05 !important; +} +.ant-pagination-options-quick-jumper input{ + height: 22 !important; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixuns/ShixunCard.js b/public/react/src/tpm/shixuns/ShixunCard.js new file mode 100644 index 000000000..9f62ed6b7 --- /dev/null +++ b/public/react/src/tpm/shixuns/ShixunCard.js @@ -0,0 +1,200 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames'; + +import { Rating ,Pagination} from "@icedesign/base"; + +import {getImageUrl,setImagesUrl, toPath,getUrl} from 'educoder'; + +import { Spin,Icon,Tooltip ,Rate} from 'antd'; +import LoadingSpin from '../../../common/LoadingSpin'; +import './shixunCss/shixunCard.css'; + +// 引入业务组件样式 + +import axios from 'axios'; + +const $ = window.$; + +class ShixunCard extends Component { + constructor(props) { + super(props) + + this.state = { + startValue:[], + order_by:"", + page:1, + limit:16, + keyword:"", + status:0, + diff:0, + hideme:false, + tag_level:3, + tag_id:'' + } + + } + + PaginationonChange=(pageNumber)=> { + this.props.shixunsPage(pageNumber); + } + + render() { + let {middleshixundata, pagination, typepvisible, pages, totalcount} = this.props; + const MyRate = ({ defaultValue, ...rest }) => { + let myValue = defaultValue; + // console.log(myValue-Math.floor(myValue)) + // if (myValue < Math.ceil(myValue)) { + // myValue = Math.floor(myValue) + 0.5; + // } + + return ; + }; + return ( +
    + + + + { middleshixundata === undefined?"":middleshixundata.length === 0 ?
    + + +

    暂时还没有相关数据哦!

    +
    :""} + + +
    +
    +
    + {middleshixundata === undefined || middleshixundata.length === 0?" ":middleshixundata.map((item,key)=>{ + return( +
    + + { + item.tag_name === null ? "": +
    + {item.tag_name} + {/**/} +
    + } +
    + +

    非试用内容,需要授权

    +
    + + + {/**/} + + + {/*target="_blank"*/} + +
    +

    + + {item.name} + +

    + + {/*target="_blank"*/} + {/**/} +

    + + {/**/} + + + {item.score_info===null?"5分":item.score_info+"分"} +

    + +

    + + + {item.challenges_count} + + + + {/**/} + {/**/} + {/*{item.exp}*/} + {/**/} + {/**/} + + + + {item.stu_num} + + + + {item.level} +

    + +
    +
    + ) + }) + } + +
    + +
    + {/*totalcount*/} +
    + {/**/} + {/* 不加参数请求的时候,没返回总数了。加了个比较大的数字,让他可以翻页 */} + +
    + +
    + +
    +
    +
    + ) + } +} + +export default ShixunCard; diff --git a/public/react/src/tpm/shixuns/ShixunCardList.js b/public/react/src/tpm/shixuns/ShixunCardList.js new file mode 100644 index 000000000..d95ef75fe --- /dev/null +++ b/public/react/src/tpm/shixuns/ShixunCardList.js @@ -0,0 +1,253 @@ +import React, { Component } from 'react'; +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route} from "react-router-dom"; + +import { Switch ,Input,Tooltip,Icon} from 'antd'; + +import PropTypes from 'prop-types'; + +import classNames from 'classnames' + +import 'antd/lib/switch/style/index.css' + +import './shixunCss/ShixunCardList.css'; + +import { on, off } from 'educoder' + +const $ = window.$; + +const Search = Input.Search; + +class ShixunCardList extends Component { + + constructor(props) { + super(props); + this.state={ + allevent:"desc", + mine:0, + InputValue: props.keyword || "", + typemy:0, + hots:0, + news:0, + shixunid:"", + upcircle:false, + typekeyid:undefined, + } + } + + componentDidUpdate = (prevProps, prevState) => { + if (this.props.keyword != prevProps.keyword) { + this.setState({ + InputValue: this.props.keyword + }) + } + } + componentDidMount = () => { + on('searchKeywordChange', (event, data) => { + // console.log(data) + this.Input_search(data) + }) + } + componentWillUnmount = () => { + off('searchKeywordChange') + } + + + latestHot=(e,key)=>{ + + let{upcircle,typekeyid}=this.state; + + let id = e.target.id; + $("#"+id).siblings().removeClass("active"); + $("#"+id).addClass("active"); + + let type; + + // if(id==="all"){ + // type="publish_time"; + // } + if(id==="hot"){ + type="hot"; + }else if(id==="new"){ + type="new"; + + } + if(typekeyid===key){ + if(upcircle===true){ + this.setState({ + upcircle:false, + }) + this.props.Shixunsupcircles("desc") + }else if(upcircle===false){ + this.setState({ + upcircle:true, + }) + this.props.Shixunsupcircles("asc") + } + }else{ + this.setState({ + typekeyid:key + }) + } + + //allevent + this.props.ShixunsState(false,type); + } + + + onSwitchChange=(e,key)=>{ + let id=e.target.id + $("#"+id).siblings().removeClass("active"); + $("#"+id).addClass("active"); + let {typemy,upcircle,typekeyid}=this.state; + + if(typekeyid===key){ + if(upcircle===true){ + this.setState({ + upcircle:false, + }) + this.props.Shixunsupcircles("desc") + }else if(upcircle===false){ + this.setState({ + upcircle:true + }) + this.props.Shixunsupcircles("asc") + } + }else{ + this.setState({ + typekeyid:key + }) + } + + + if(typemy===0){ + this.setState({ + typemy:1 + }) + }else{ + this.setState({ + typemy:0 + }) + } + // allevent + this.props.ShixunsSwitch(); + } + //输入框搜索 + Input_search = (value) => { + this.setState({ + InputValue: value + }) + this.props.OnSearchInput(value,true); + } + + Input_searchs = (e) => { + this.setState({ + InputValue: e.target.value + }) + this.props.OnSearchInput(e.target.value,false); + } + upcircles=(val)=>{ + if(val==="asc"){ + this.setState({ + upcircle:false, + }) + this.props.Shixunsupcircles("desc") + }else if(val==="desc"){ + this.setState({ + upcircle:true + }) + this.props.Shixunsupcircles("asc") + } + } + render(){ + let {mine,InputValue,upcircle}=this.state; + return ( +
    +
    + + {/*
    this.latestHot(e,1)}>全部*/} + {/*
    */} + {/*
    this.onSwitchChange(e,2)}>我的*/} + {/*
    */} + +
    this.latestHot(e,4)}>最新 +
    + +
    this.latestHot(e,3)}>最热 +
    + + + {/*
    this.upcircles("asc")}*/} + {/*>*/} + {/**/} + {/**/} + {/*/!**!/*/} + {/**/} + {/*
    */} + {/*
    this.upcircles("desc")}*/} + {/*style={{display:upcircle===true?"none":"block"}}*/} + {/*>*/} + {/**/} + {/**/} + {/*/!**!/*/} + {/**/} + {/*
    */} + + {/*
    */} + {/* this.Input_search(value)}*/} + {/*enterButton*/} + {/*/>*/} + + {/* this.Input_search(value)} + autoComplete="off" + > */} + {/*
    */} + {/*
    */} + {/*{*/} + {/*this.props.search_tags === null ? "" : this.props.search_tags*/} + {/*}*/} + {/*
    */} + {/*/!*
    */} + {/* *!/*/} + {/**/} + {/*
    */} + {/*隐藏我的*/} + + {/*
    */} + {/**/} +
    +
    + ); + } +} + +export default ShixunCardList; diff --git a/public/react/src/tpm/shixuns/ShixunSearchBar.js b/public/react/src/tpm/shixuns/ShixunSearchBar.js new file mode 100644 index 000000000..f9c4a7936 --- /dev/null +++ b/public/react/src/tpm/shixuns/ShixunSearchBar.js @@ -0,0 +1,292 @@ +import React, { Component } from 'react'; + +import { Select, Input,Menu, Dropdown } from 'antd'; + +import 'antd/lib/style/index.css'; + +import 'antd/lib/select/style/index.css'; + +import 'antd/lib/input/style/index.css'; + +import './shixunCss/ShixunSearchBar.css'; + +import axios from 'axios'; + +const $ = window.$; + +const Option = Select.Option; + +const Search = Input.Search; + + +class ShixunSearchBar extends Component { + + constructor(props) { + super(props) + this.state = { + status: undefined, + diff: 0, + InputValue: undefined, + shixunhoverData: [], + shixunchildValues:'', + shixunsearchAllvalue:"a", + openStatus:false, + openLevel:false + } +} + + //状态筛选 + status_search = (value) => { + let newvalue = value; + if (newvalue === "0") { + newvalue = " " + } else if (newvalue === "1") { + newvalue = 2 + } else if (newvalue === "2") { + newvalue = 1 + } else if (newvalue === "3") { + newvalue = 3 + } + + this.setState({ + status: newvalue, + openStatus:false + }) + let list = [{'type': 1}, {'value': newvalue}]; + this.props.StatusEnquiry(list); +} + + //难度筛选 +diff_search = (value) => { + this.setState({ + diff: value, + openLevel:false + }) + let list=[{'type':2},{'value':value}]; + this.props.StatusEnquiry(list); +} + + //输入框搜索 +Input_search = (value) => { + this.setState({ + InputValue: value + }) + this.props.OnSearchInput(value); +} + //查询 +shixunsearchAll = (e) => { + let{shixunsearchAllvalue}=this.state; + let id = e.target.value; + + if(shixunsearchAllvalue===id){ + return + } + if(id===0){ + id=" " + this.setState({ + InputValue: " " + }) + this.props.OnSearchInput(""); + } + let list=[{'tag_level':1},{'tag_id':id}]; + if(id!=undefined){ + this.setState({ + shixunsearchAllvalue:id, + shixunchildValues:"" + }) + this.props.Updatasearchlist(list); + } + +} + + shixunsearchall=(e)=>{ + let{shixunsearchAllvalue}=this.state; + let id = "a"; + + if(shixunsearchAllvalue===id){ + return + } + this.setState({ + shixunsearchAllvalue:"a", + shixunchildValues:"" + }) + this.props.allUpdatashixunlist(); + } + + //选择Tab页详情 + getshixunchildValue = (e) => { + + debugger + let id = e.target.name; + let newid=e.target.id; + let list=[{'tag_level':2},{'tag_id':id}]; + if(id!=undefined||newid!=undefined){ + this.setState({ + shixunsearchAllvalue:newid + }) + this.props.Updatasearchlist(list); + } + } + +getshixunchildValues = (e) => { + let id = e.target.id; + let newid=e.target.name; + let list=[{'tag_level':3},{'tag_id':id}]; + if(id!=undefined||newid!=undefined){ + this.setState({ + shixunchildValues:id, + shixunsearchAllvalue:newid + }) + this.props.Updatasearchlist(list); + } + +} + +componentDidMount() { + let hoverUrlArr = []; + let hoverUrl = `/shixuns/menus.json`; + axios.get(hoverUrl + ).then((response) => { + hoverUrlArr = response.data; + // hoverUrlArr.reverse(); + this.setState({ + shixunhoverData: hoverUrlArr + }) + }).catch((error) => { + console.log(error) + }) +} + +render() { + let {shixunhoverData, shixunchildValues, shixunsearchAllvalue, InputValue,openStatus,openLevel} = this.state; + let {typepvisible} = this.props; + // //实训首页筛选的移入和点击事件 + // $(".shaiItem").hover(function(){ + // var hei=parseInt($(".shaiAllItem").height())-2; + // $(this).find(".subshaicontent").css("top", '34px'); + // $(this).find(".subshaicontent").show(); + // },function(){ + // $(this).find(".subshaicontent").hide(); + // }); + // + // $(".shaiItem").live("click",function(){ + // $(".shaiItem").removeClass("active"); + // $(this).addClass("active"); + // $(".subshaicontent").hide(); + // }); + // + // $(".subshaicontent").live("click", function(event){ + // $(".subshaicontent").hide(); + // event.stopPropagation(); + // }); + + let overlaymenu=(item,id)=>( + + { + item.map((list,k)=>{ + return( + +
    + {list.name} +
    + { + list.tags.map((tag,e)=>{ + return( + {tag.name} + ) + }) + } +
    +
    +
    + ) + }) + } +
    + ) + + return ( +
    +
    +
    +
    + 方向: +
    +
  • 全部
  • + + { + shixunhoverData.map((item,key)=>{ + return( + +
  • + {item.name} +
  • +
    + ) + }) + } + + +
    +
    +
    + 筛选: + { + + } +
    +
  • this.diff_search(0)}>全部难度
  • +
  • this.diff_search(1)}>初级学员
  • +
  • this.diff_search(2)}>中级学员
  • +
  • this.diff_search(3)}>高级学员
  • +
  • this.diff_search(4)}>顶级学员
  • +
    + +
    +
    +
    +
    + ); +} +} + +export default ShixunSearchBar; diff --git a/public/react/src/tpm/shixuns/ShixunsIndex.js b/public/react/src/tpm/shixuns/ShixunsIndex.js new file mode 100644 index 000000000..15579610d --- /dev/null +++ b/public/react/src/tpm/shixuns/ShixunsIndex.js @@ -0,0 +1,422 @@ +import React, { Component } from 'react'; + +import { Redirect } from 'react-router'; + +import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; + +import axios from 'axios'; + +import { Spin } from 'antd'; + +import { TPMIndexHOC } from '../TPMIndexHOC'; + +import { SnackbarHOC } from 'educoder'; + +import ShixunCardList from './ShixunCardList'; + +import ShixunSearchBar from './ShixunSearchBar'; + +import ShixunCard from './ShixunCard'; + +import UpgradeModals from '../../modals/UpgradeModals'; + +const queryString = require('query-string'); + +const $ = window.$; + +class ShixunsIndex extends Component { + constructor(props) { + super(props) + this.state={ + order_by: "new", + page:1, + limit:16, + keyword:"", + status:0, + diff:0, + tag_level: 1, + tag_id:'', + middleshixundata:[], + typepvisible:true, + pages:1, + search_tags:null, + parsedid:undefined, + newtag_level:undefined, + newpalce:undefined, + sort:"desc" + } + } + componentDidMount(){ + + const upsystem=`/users/system_update.json`; + axios.get(upsystem).then((response)=>{ + let updata=response.data; + this.setState({ + updata:updata + }) + }).catch((error)=>{ + console.log(error); + }) + + + + let _keyword; + if (window.__headSearchKeyword) { + this.setState({ keyword: window.__headSearchKeyword }) + _keyword = window.__headSearchKeyword + delete window.__headSearchKeyword + } + const parsed = queryString.parse(this.props.location.search); + if(parsed.id===undefined&&parsed.type===undefined){ + let {order_by, tag_level, tag_id, page, limit, keyword, status, diff} = this.state; + let params={ + order_by:order_by, + tag_level:tag_level, + tag_id:tag_id, + page:page, + limit:limit, + keyword: _keyword || keyword , + status:status, + diff:diff, + sort: "desc" + } + this.shixunresultend(params); + }else{ + let {order_by,page, limit, keyword, status, diff} = this.state; + let nawparsed=parsed.type; + let newpalce=parsed.palce; + if(nawparsed==="rep"){ + nawparsed=1 + } + else if(nawparsed==="sub"){ + nawparsed=2 + }else if(nawparsed==="tag"){ + nawparsed=3 + } + let params={ + order_by:order_by, + tag_level:nawparsed, + tag_id:parsed.id, + page:page, + limit:limit, + keyword: _keyword || keyword, + status:status, + diff:diff, + sort: "desc" + } + this.setState({ + parsedid:parsed.id, + newtag_level:nawparsed, + newpalce:newpalce + }) + this.shixunresultend(params); + } + + } + + allUpdatashixunlist=()=>{ + let{sort,order_by}=this.state; + + this.setState({ + tag_level: 1, + tag_id:'', + page: 1, + limit: 16, + keyword:'', + status: 0, + diff: 0, + }) + + let params={ + order_by:order_by, + tag_level: 1, + tag_id:'', + page: 1, + limit: 16, + keyword:'', + status: 0, + diff: 0, + sort:sort + } + this.shixunresultend(params) + } + Updatasearchlist=(value)=>{ + if (value[1].tag_id === " ") { + this.setState({ + keyword: "" + }) + } + this.setState({ + tag_level:value[0].tag_level, + tag_id:value[1].tag_id, + typepvisible:true + }) + + let {order_by, sort, limit, keyword, status, diff} = this.state; + + let params={ + order_by:order_by, + tag_level:value[0].tag_level, + tag_id:value[1].tag_id, + page:1, + limit:limit, + keyword:keyword, + status:status, + diff:diff, + sort:sort + } + + this.shixunresultend(params) + } + + StatusEnquiry=(key)=>{ + + let Vrl=`/shixuns.json`; + let newstatus; + let newdiff; + if(key[0].type===1){ + this.setState({ + status: key[1].value, + typepvisible:true + }) + newstatus=key[1].value; + newdiff=this.state.diff; + }else if(key[0].type===2){ + this.setState({ + diff: key[1].value, + typepvisible:true + }) + newdiff=key[1].value; + newstatus=this.state.status; + } + let params= { + order_by:this.state.order_by, + tag_level:this.state.tag_level, + tag_id:this.state.tag_id, + page:1, + limit:this.state.limit, + keyword:this.state.keyword, + status:newstatus, + diff:newdiff, + } + this.shixunresultend(params) + + } + + OnSearchInput=(value,type)=>{ + if(type===true){ + this.setState({ + keyword:value, + typepvisible:true, + pages:1 + }) + let {order_by, tag_level, tag_id, sort, limit, status, diff} = this.state; + let params= { + order_by:order_by, + tag_level:tag_level, + tag_id:tag_id, + page:1, + limit:limit, + keyword:value, + status:status, + diff:diff, + sort:sort + } + this.shixunresultend(params) + }else{ + this.setState({ + keyword:value, + pages:1 + }) + } + + + } + + ShixunsSwitch=()=>{ + //types + this.setState({ + order_by:"mine", + typepvisible:true, + pages:1, + }) + let{tag_level,tag_id,page,limit,keyword,status,diff,sort}=this.state; + let newsort=sort; + if(newsort===undefined){ + newsort="desc" + } + let params= { + order_by:"mine", + tag_level:tag_level, + tag_id:tag_id, + page:1, + limit:limit, + keyword:keyword, + status:status, + diff:diff, + sort:newsort + } + this.shixunresultend(params) + } + + + shixunsPage=(value)=>{ + this.setState({ + page:value, + typepvisible:true, + pages:value + }) + let {order_by, tag_level, tag_id, limit, keyword, status, diff,sort} = this.state; + let params= { + order_by:order_by, + tag_level:tag_level, + tag_id:tag_id, + page:value, + limit:limit, + keyword:keyword, + status:status, + diff:diff, + sort:sort + } + + let Url=`/shixuns.json`; + axios.get(Url,{ + params + }).then((response)=> { + if(response.status===200){ + this.setState({ + middleshixundata: response.data, + typepvisible:false, + }); + } + }).catch((error)=>{ + console.log(error) + }); + } + ShixunsState=(val,type)=>{ + // sort, + let {tag_level, tag_id, page, limit, keyword, status, diff,sort} = this.state; + let newsort=sort; + this.setState({ + order_by:type, + typepvisible:true, + pages:1, + // sort:sort + }) + + let params + // let vals=false + if(newsort===undefined){ + newsort="desc" + } + params= { + order_by:type, + tag_level:tag_level, + tag_id:tag_id, + page:1, + limit:limit, + keyword:keyword, + status:status, + diff:diff, + sort:newsort + } + this.shixunresultend(params) + } + + Shixunsupcircles=(sort)=>{ + console.log(sort) + this.setState({ + sort:sort + }) + let { + order_by, + tag_level, + tag_id, + limit, + keyword, + status, + diff, + } = this.state; + + + + let params= { + order_by:order_by, + tag_level:tag_level, + tag_id:tag_id, + page:1, + limit:limit, + keyword:keyword, + status:status, + diff:diff, + sort:sort + } + this.shixunresultend(params) + } + + + + + shixunresultend=(params)=>{ + let Url=`/shixuns.json`; + axios.get(Url,{ + params + }).then((response)=> { + // TODO 有keyword返回值时 显示一共有多少条记录 + if(response.status===200){ + this.setState({ + search_tags:response.data.search_tags, + middleshixundata: response.data, + typepvisible:false, + pages:1 + }); + } + }).catch((error)=>{ + console.log(error) + }); + } + render() { + let {middleshixundata, typepvisible, pages, search_tags, keyword,parsedid,newtag_level,newpalce} = this.state; + + // console.log(this.state.updata) + return ( +
    + {this.state.updata===undefined?"":} + {/**/} + + + + + + {/**/} +
    + ); + } +} + +export default SnackbarHOC() (TPMIndexHOC ( ShixunsIndex )); diff --git a/public/react/src/tpm/shixuns/css/TPMBanner.css b/public/react/src/tpm/shixuns/css/TPMBanner.css new file mode 100644 index 000000000..fe059fccd --- /dev/null +++ b/public/react/src/tpm/shixuns/css/TPMBanner.css @@ -0,0 +1,114 @@ +.shixunsdiffcult{ + width: 40px; + height: 21px; + overflow: hidden; + margin-left: 8px; + } + + .rateYo{ + text-align: center; + cursor: default; + width: 111px; + } + + a:link, a:visited { + color: #05101a; +} + +a:link{text-decoration:none;} + +a:visited{text-decoration:none;} + +a:hover{text-decoration:none;} + +a:active{text-decoration:none;} + + +.next-rating-overlay .next-icon{ + color: #FFA800!important; +} + +.displayblock{ + display:block; + text-align: center; + margin-bottom: 20px; +} + +.totalScore{ + justify-content: center; + align-items: center; + display: -webkit-flex; + height: 100%; +} + +.next-progress-line{ + width: 210px !important; + margin-left: 10px; + margin-top: 4px; +} + +.next-progress-line-overlay-normal{ + background-color: #FFA800 !important; +} +.next-rating-base-disabled{ + cursor: default!important; +} +/*#challenge_begin {*/ +/*!*height: 40px !important;*!*/ +/*line-height: 30px;*/ +/*}*/ +.ant-modal-title{ + font-size: 16px; + font-weight: bold !important; + color: #333; +} + +.ml60{ + margin-left:20px; +} + +.marginauto{ + margin:0 auto; +} +.margin152{ + margin-left: 152px; +} + +.margin-tp26{ + margin-top: -26px; +} +.edu-h315{ + height:315px; +} + +.height39 { + height: 39px !important; +} + +#commentsStar{ + margin-top: -7px; + width: 90px; + height: 80px; +} + +.startbtnModal .ant-modal-content{ + background: transparent; + box-shadow: 0 4px 12px transparent; +} + +.startbtnModal .ant-modal-content .ant-modal-body .ant-spin-spinning{ + margin-left: 45%; +} + +.mr51{ + margin-right:51px; +} + +.flexbannerright{ + display: flex; + justify-content: flex-end; +} + +.width360{ + width:360px; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixuns/shixunCss/ShixunCardList.css b/public/react/src/tpm/shixuns/shixunCss/ShixunCardList.css new file mode 100644 index 000000000..c806434f5 --- /dev/null +++ b/public/react/src/tpm/shixuns/shixunCss/ShixunCardList.css @@ -0,0 +1,13 @@ +#myshixuns_count{ + text-decoration:none !important; +} +#created_at{ + text-decoration:none !important; +} +.shixun_repertoire{ + cursor: pointer ; +} +.next-btn-medium:hover{ + color: #4CACFF; + border:1px solid #4CACFF; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixuns/shixunCss/ShixunSearchBar.css b/public/react/src/tpm/shixuns/shixunCss/ShixunSearchBar.css new file mode 100644 index 000000000..9fba271ce --- /dev/null +++ b/public/react/src/tpm/shixuns/shixunCss/ShixunSearchBar.css @@ -0,0 +1,20 @@ +.iconfontShixunSearchBar{ + z-index: 1000; + position: absolute; + right: 3px; + top: 0px; +} + +.diffSelect{ + margin-left:20px !important; + } + .ant-input-search-button{ + /*margin-right: 10px;*/ + border: 1px solid transparent; + } +.Mousebox{ + width: 800px !important; +} +.subshaicontent a{ + height:30px; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixuns/shixunCss/shixunCard.css b/public/react/src/tpm/shixuns/shixunCss/shixunCard.css new file mode 100644 index 000000000..1ec00a26e --- /dev/null +++ b/public/react/src/tpm/shixuns/shixunCss/shixunCard.css @@ -0,0 +1,42 @@ +.ml350 { + margin-left: 40%; +} + +.ml32 { + margin-left: 32%; +} + +.square-img{ + min-height: 210px; +} +.task-hide{ + margin-bottom: 0em; +} +.backFAFAFA{ + background:#FAFAFA; +} + +.demo { + width: 500px; + background-color: #0dcecb; + text-align: center; + padding:50px; +} +.next-loading { + margin-bottom: 5px; + width:100%; +} + +.next-rating-overlay .next-icon{ + color: #FFA800!important; +} + +.custom-pagination { + display: inline-block; + margin-left: 10px; +} + +.ml425{ + margin-left:42.5%; + margin-top:20px; +} \ No newline at end of file diff --git a/public/react/src/tpm/shixuns/shixunCss/tag2.png b/public/react/src/tpm/shixuns/shixunCss/tag2.png new file mode 100644 index 000000000..423d2f7e3 Binary files /dev/null and b/public/react/src/tpm/shixuns/shixunCss/tag2.png differ diff --git a/public/react/src/tpm/shixuns/shixusFunction/ShixunSearchBar.js b/public/react/src/tpm/shixuns/shixusFunction/ShixunSearchBar.js new file mode 100644 index 000000000..4211e3196 --- /dev/null +++ b/public/react/src/tpm/shixuns/shixusFunction/ShixunSearchBar.js @@ -0,0 +1,142 @@ +const $ = window.$; + + +$(function(){ + //实训首页筛选的移入和点击事件 + $(".shaiItem").hover(function(){ + var hei=parseInt($(".shaiAllItem").height())-2; + $(this).find(".subshaicontent").css("top",hei); + $(this).find(".subshaicontent").show(); + },function(){ + $(this).find(".subshaicontent").hide(); + }); + + $(".shaiItem").live("click",function(){ + $(".shaiItem").removeClass("active"); + $(this).addClass("active"); + $(".subshaicontent").hide(); + }); + + $(".subshaicontent").live("click", function(event){ + $(".subshaicontent").hide(); + event.stopPropagation(); + }); + + //最新、最热 + $(".bestChoose").click(function(){ + $(".bestChoose").removeClass("active"); + $(this).addClass("active"); + }) + + //实训路径选择导航条 + $(".path-nav li a").live("click",function(){ + $(".path-nav li").removeClass("active"); + $(this).parent().addClass("active"); + }) +}); + +//隐藏我的学习 + function clickControl(item, type){ + var wid=$(item).width(); + var wid1=$(".controlring").width(); + var hidden_course = 1; + if($(".controlring").css("left")=="1px"){ + $(".controlring").animate({left:parseInt(wid-wid1-1)+"px"}); + $(".controlblue").animate({width:wid+"px"}); + $("input[name='hidden_learn']").val('1'); + }else{ + $(".controlring").animate({left:"1px"}); + $(".controlblue").animate({width:"0px"}); + $("input[name='hidden_learn']").val(''); + hidden_course = 0; + } + if(type == "l_shixun"){ + $("#shixun_search_condition").submit(); + } else{ + $.get("/courses?select="+$("#select_type").val()+"&order="+$("#select_order").val()+"&hidden="+hidden_course); + } +} + +// 清空条件 + function clear_style(){ + $("#shixun_search_condition").find('input[type=hidden]').each(function() { + $(this).val(''); + }); +} + +// 精选实训的搜索 #type参数( status:实训状态; diff:实训难度; search:实训搜索; order:最新最热排序) +function filter_search(values, type){ + switch(type){ + case "status": + $("input[name='status']").val(values); + break; + case "diff": + $("input[name='diff']").val(values); + break; + case "search": + $("input[name='search']").val(values); + break; + } + $("#shixun_search_condition").submit(); +} + +// 点击实训体系名称 # type参数(rep:体系大类别; sub:体系子类别; tags 实训标签; order: 排序) +// # name参数: 列表显示使用 +// # values参数: 赋值给表单的值 +$(".shixun_repertoire").live("click", function(event){ + var type = $(this).attr("data-type"); + var name = $(this).attr("data-name"); + var values = $(this).attr("data-values"); + if(type != 'order'){ + $(".subshaicontent a").removeClass("active"); + $(".shaiItem").removeClass("active"); + $("input[name='repertoire'], input[name='sub_repertoire'], input[name='tag_repertoire']").val(''); + } + $(this).closest(".shaiItem").addClass("active"); + $(".subshaicontent").hide(); + $("#search_name").html(name); + + switch(type){ + case "rep": + $("input[name='repertoire']").val(values); + $("#shixun_search_input").val(""); + $("input[name='search']").val(""); + break; + case "sub": + $("input[name='sub_repertoire']").val(values); + break; + case "tag": + $("input[name='tag_repertoire']").val(values); + break; + case "order": + var $sort = $("input[name='sort']"); + var oldValue = $("input[name='order']").val(); + $("input[name='order']").val(values); + var newValue = $("input[name='order']").val(); + if(oldValue != newValue){ + $("input[name='sort']").val("desc"); + }else { + if($sort.val() == "desc"){ + $sort.val("asc"); + }else{ + $sort.val("desc"); + } + } + break; + } + $(this).addClass("active"); // 因为order需要判断样式因此写在switch之后 + $("#shixun_search_condition").submit(); + event.stopPropagation(); +}); + + +// 实训首页回车搜索 +$("#shixun_search_input").live("keyup", function(e){ + // 兼容FF和IE和Opera + var theEvent = e || window.event; + var code = theEvent.keyCode || theEvent.which || theEvent.charCode; + if (code == 13) { + //回车执行查询 + filter_search($(this).val(), "search"); + } +}); \ No newline at end of file diff --git a/public/stylesheets/educoder/edu-all.css b/public/stylesheets/educoder/edu-all.css index 5aace2464..6fcbd3b5c 100644 --- a/public/stylesheets/educoder/edu-all.css +++ b/public/stylesheets/educoder/edu-all.css @@ -84,6 +84,27 @@ em.vertical-line{display: inline-block;width: 2px;background: #999;height: 10px} .inner-footernav li{float: left;height: 50px;width: 80px;text-align: center} .inner-footernav li a{width: 100%;text-align: center;line-height: 50px;color: #888} .inner-footer_con{ width: 1200px; margin: 0 auto;} +.inner-footernavysl{ display: flex;flex-direction:initial;} +.inner-footernavysl li a { + height: 40px; + line-height: 40px; + color:#878786; + font-size: 19px; +} + +.inner-footernavysl li Link { + height: 40px; + line-height: 40px; + color:#878786; +} + +.intermediatecenter{ + width:100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} .footer_con-p{ color: #888; margin-top:10px;} /*banner图*/ .banner{width:100%;height:345px;position: relative;overflow: hidden;border-radius: 10px;} @@ -513,7 +534,7 @@ li.li-width7{width: 7%;text-align: left} background-position: center; background-repeat: no-repeat; } -.invite-tip{position: absolute;top: -5px;right: 140px;color: #fff; box-sizing: border-box;width: 170px;text-align: center;border-radius: 2px;background-color: rgba(5,16,26,0.6)} +.invite-tip{position: absolute;top: -5px;right: 140px;color: #fff; box-sizing: border-box;width: 170px;text-align: center;border-radius: 2px;background-color: rgba(5,16,26,0.6);z-index: 5000;} .inviteTipbtn a{font-size:14px;width: 100%;height: 30px;line-height: 30px;display: block;color: #747A7F;background-color: rgba(5,16,26,0.4)} .inviteTipbtn a:hover{color: #4cacff!important;} .top-black-trangle{display: block;border-width: 8px;position: absolute;top: -16px;right: 4px;border-style: dashed solid dashed dashed;border-color: transparent transparent rgba(5,16,26,0.6) transparent;font-size: 0;line-height: 0;} @@ -3773,4 +3794,4 @@ a.singlepublishtwo{ .fontweightbold{ font-weight: bold !important; -} \ No newline at end of file +} diff --git a/spec/models/version_spec.rb b/spec/models/version_spec.rb new file mode 100644 index 000000000..6ca56219e --- /dev/null +++ b/spec/models/version_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Version, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end