Difference between revisions of "Team:NortheasternU-Boston/styles"

(Replaced content with ".parts-page { table.parts-table { background-color: #FFF; font-size: 0.75em; tr.header { th { background-color: #666; color: #FFF;...")
Line 1: Line 1:
/* line 1, css/source/global.scss */
+
.parts-page {
body {
+
   table.parts-table {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 1, css/source/global.scss */
+
body {
+
   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 9, css/source/home.scss */
+
div.neu-wrapper {
+
  margin-left: 0;
+
  margin-right: 0;
+
  width: 100%; }
+
  /* line 15, css/source/home.scss */
+
  div.neu-wrapper .row.jumbo {
+
    display: -webkit-box;
+
    display: -ms-flexbox;
+
    display: flex;
+
    -ms-flex-wrap: wrap;
+
        flex-wrap: wrap; }
+
  /* line 26, css/source/home.scss */
+
  div.neu-wrapper .home-abstract {
+
    height: 100%; }
+
    /* line 28, css/source/home.scss */
+
    div.neu-wrapper .home-abstract .abstract-img-container {
+
      width: 100%;
+
      height: 100%;
+
      display: -webkit-box;
+
      display: -ms-flexbox;
+
      display: flex;
+
      -webkit-box-pack: center;
+
          -ms-flex-pack: center;
+
              justify-content: center; }
+
      /* line 33, css/source/home.scss */
+
      div.neu-wrapper .home-abstract .abstract-img-container img {
+
        height: 100%; }
+
 
+
/* line 1, css/source/global.scss */
+
body {
+
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 4, css/source/sidebar.scss */
+
.home-sidebar {
+
  display: -webkit-box;
+
  display: -ms-flexbox;
+
  display: flex;
+
  -webkit-box-orient: vertical;
+
  -webkit-box-direction: normal;
+
      -ms-flex-direction: column;
+
          flex-direction: column;
+
  -webkit-box-align: stretch;
+
      -ms-flex-align: stretch;
+
          align-items: stretch;
+
  -webkit-box-pack: start;
+
      -ms-flex-pack: start;
+
          justify-content: flex-start;
+
  background-color: #225378;
+
  min-height: 100%;
+
  -webkit-box-shadow: 10px 0px 20px rgba(0, 0, 0, 0.25);
+
          box-shadow: 10px 0px 20px rgba(0, 0, 0, 0.25); }
+
  /* line 14, css/source/sidebar.scss */
+
  .home-sidebar .neu-logo-row {
+
    padding: 0px;
+
 
     background-color: #FFF;
 
     background-color: #FFF;
     padding-top: 5px; }
+
     font-size: 0.75em;
    /* line 18, css/source/sidebar.scss */
+
     tr.header {
    .home-sidebar .neu-logo-row .neu-logo-link-container {
+
       th {
      padding: 15px 15px; }
+
         background-color: #666;
      /* line 20, css/source/sidebar.scss */
+
      .home-sidebar .neu-logo-row .neu-logo-link-container a.neu-logo-link {
+
        position: relative;
+
        width: 100%; }
+
        /* line 23, css/source/sidebar.scss */
+
        .home-sidebar .neu-logo-row .neu-logo-link-container a.neu-logo-link img.neu-logo-img {
+
          max-width: 100%; }
+
  /* line 30, css/source/sidebar.scss */
+
  .home-sidebar .banner-row {
+
    display: -webkit-box;
+
    display: -ms-flexbox;
+
    display: flex;
+
    -webkit-box-orient: vertical;
+
    -webkit-box-direction: normal;
+
        -ms-flex-direction: column;
+
            flex-direction: column;
+
    -webkit-box-align: start;
+
        -ms-flex-align: start;
+
            align-items: flex-start;
+
    -webkit-box-pack: center;
+
        -ms-flex-pack: center;
+
            justify-content: center;
+
    padding: 10px 15px; }
+
    /* line 36, css/source/sidebar.scss */
+
    .home-sidebar .banner-row span.banner-title {
+
      color: #FFF;
+
      font-size: 1.5em; }
+
     /* line 40, css/source/sidebar.scss */
+
    .home-sidebar .banner-row span.banner-subtitle {
+
       color: #FFF;
+
      font-size: 1em; }
+
  /* line 46, css/source/sidebar.scss */
+
  .home-sidebar .sidebar-links {
+
    padding: 0px; }
+
    /* line 48, css/source/sidebar.scss */
+
    .home-sidebar .sidebar-links .panel-group {
+
      margin-bottom: 10px;
+
      border-top: 1px dashed #2d6ea0; }
+
      /* line 51, css/source/sidebar.scss */
+
      .home-sidebar .sidebar-links .panel-group .panel, .home-sidebar .sidebar-links .panel-group .panel-default {
+
        border-radius: 0px;
+
         background-color: transparent;
+
        -webkit-box-shadow: none;
+
                box-shadow: none;
+
        border: none;
+
        border-bottom: 1px dashed #2d6ea0;
+
        margin-top: 0px; }
+
        /* line 60, css/source/sidebar.scss */
+
        .home-sidebar .sidebar-links .panel-group .panel .panel-collapse.collapse.in, .home-sidebar .sidebar-links .panel-group .panel .panel-collapse.collapsing, .home-sidebar .sidebar-links .panel-group .panel-default .panel-collapse.collapse.in, .home-sidebar .sidebar-links .panel-group .panel-default .panel-collapse.collapsing {
+
          background-color: rgba(255, 255, 255, 0.1); }
+
        /* line 64, css/source/sidebar.scss */
+
        .home-sidebar .sidebar-links .panel-group .panel .panel-heading, .home-sidebar .sidebar-links .panel-group .panel-default .panel-heading {
+
          padding: 0;
+
          background-color: transparent;
+
          border: none; }
+
          /* line 68, css/source/sidebar.scss */
+
          .home-sidebar .sidebar-links .panel-group .panel .panel-heading h4.panel-title, .home-sidebar .sidebar-links .panel-group .panel-default .panel-heading h4.panel-title {
+
            display: -webkit-box;
+
            display: -ms-flexbox;
+
            display: flex;
+
            -webkit-box-orient: horizontal;
+
            -webkit-box-direction: normal;
+
                -ms-flex-direction: row;
+
                    flex-direction: row;
+
            -webkit-box-align: center;
+
                -ms-flex-align: center;
+
                    align-items: center;
+
            -webkit-box-pack: start;
+
                -ms-flex-pack: start;
+
                    justify-content: flex-start;
+
            padding: 0px;
+
            font-size: inherit !important; }
+
            /* line 75, css/source/sidebar.scss */
+
            .home-sidebar .sidebar-links .panel-group .panel .panel-heading h4.panel-title a, .home-sidebar .sidebar-links .panel-group .panel-default .panel-heading h4.panel-title a {
+
              width: 100%;
+
              padding: 10px 15px;
+
              color: #EEE; }
+
              /* line 79, css/source/sidebar.scss */
+
              .home-sidebar .sidebar-links .panel-group .panel .panel-heading h4.panel-title a:hover, .home-sidebar .sidebar-links .panel-group .panel .panel-heading h4.panel-title a:active, .home-sidebar .sidebar-links .panel-group .panel-default .panel-heading h4.panel-title a:hover, .home-sidebar .sidebar-links .panel-group .panel-default .panel-heading h4.panel-title a:active {
+
                background-color: #FFF;
+
                color: #225378; }
+
        /* line 86, css/source/sidebar.scss */
+
        .home-sidebar .sidebar-links .panel-group .panel ul.panel-body, .home-sidebar .sidebar-links .panel-group .panel-default ul.panel-body {
+
          display: -webkit-box;
+
          display: -ms-flexbox;
+
          display: flex;
+
          -webkit-box-orient: vertical;
+
          -webkit-box-direction: normal;
+
              -ms-flex-direction: column;
+
                  flex-direction: column;
+
          -webkit-box-align: stretch;
+
              -ms-flex-align: stretch;
+
                  align-items: stretch;
+
          list-style: none;
+
          padding: 0px 0px;
+
          border-top: 1px solid rgba(255, 255, 255, 0.1);
+
          margin: 0; }
+
          /* line 94, css/source/sidebar.scss */
+
          .home-sidebar .sidebar-links .panel-group .panel ul.panel-body li, .home-sidebar .sidebar-links .panel-group .panel-default ul.panel-body li {
+
            display: -webkit-box;
+
            display: -ms-flexbox;
+
            display: flex;
+
            -webkit-box-orient: horizontal;
+
            -webkit-box-direction: normal;
+
                -ms-flex-direction: row;
+
                    flex-direction: row;
+
            -webkit-box-align: center;
+
                -ms-flex-align: center;
+
                    align-items: center;
+
            border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
+
            /* line 99, css/source/sidebar.scss */
+
            .home-sidebar .sidebar-links .panel-group .panel ul.panel-body li :last-child, .home-sidebar .sidebar-links .panel-group .panel-default ul.panel-body li :last-child {
+
              border: none; }
+
            /* line 102, css/source/sidebar.scss */
+
            .home-sidebar .sidebar-links .panel-group .panel ul.panel-body li a, .home-sidebar .sidebar-links .panel-group .panel-default ul.panel-body li a {
+
              width: 100%;
+
              padding: 5px 20px;
+
              color: #EEE; }
+
              /* line 106, css/source/sidebar.scss */
+
              .home-sidebar .sidebar-links .panel-group .panel ul.panel-body li a:hover, .home-sidebar .sidebar-links .panel-group .panel ul.panel-body li a:focus, .home-sidebar .sidebar-links .panel-group .panel-default ul.panel-body li a:hover, .home-sidebar .sidebar-links .panel-group .panel-default ul.panel-body li a:focus {
+
                background-color: #EEE;
+
                color: #225378; }
+
  /* line 119, css/source/sidebar.scss */
+
  .home-sidebar .spacer {
+
    -webkit-box-flex: 1;
+
        -ms-flex: 1;
+
            flex: 1; }
+
  /* line 123, css/source/sidebar.scss */
+
  .home-sidebar .sidebar-footer {
+
    padding: 10px 15px;
+
    color: #EEE; }
+
 
+
/* line 1, css/source/global.scss */
+
body {
+
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 3, css/source/footer.scss */
+
.neu-igem-footer {
+
  background-color: #333; }
+
  /* line 6, css/source/footer.scss */
+
  .neu-igem-footer .neusponsor-container {
+
    display: -webkit-box;
+
    display: -ms-flexbox;
+
    display: flex;
+
    -webkit-box-orient: vertical;
+
    -webkit-box-direction: normal;
+
        -ms-flex-direction: column;
+
            flex-direction: column;
+
    -webkit-box-align: center;
+
        -ms-flex-align: center;
+
            align-items: center;
+
    margin: 15px 30px; }
+
    /* line 11, css/source/footer.scss */
+
    .neu-igem-footer .neusponsor-container .neusponsor-header {
+
      display: -webkit-box;
+
      display: -ms-flexbox;
+
      display: flex;
+
      -webkit-box-orient: horizontal;
+
      -webkit-box-direction: normal;
+
          -ms-flex-direction: row;
+
              flex-direction: row;
+
      -webkit-box-align: center;
+
          -ms-flex-align: center;
+
              align-items: center;
+
      -webkit-box-pack: center;
+
          -ms-flex-pack: center;
+
              justify-content: center; }
+
      /* line 16, css/source/footer.scss */
+
      .neu-igem-footer .neusponsor-container .neusponsor-header span.neusponsor-title {
+
 
         color: #FFF;
 
         color: #FFF;
         font-size: 1.5em; }
+
         padding: 10px;
    /* line 21, css/source/footer.scss */
+
         //font-size: 1.25em;
    .neu-igem-footer .neusponsor-container hr {
+
      }
      margin-top: 10px;
+
    }
      margin-bottom: 10px;
+
     tr {
      border-color: rgba(255, 255, 255, 0.25);
+
      td {
      border-style: dashed;
+
        padding: 10px;
      width: 100%; }
+
      }
    /* line 28, css/source/footer.scss */
+
       td.name {
    .neu-igem-footer .neusponsor-container ul.neusponsor-list {
+
        a {
      display: -webkit-box;
+
          font-style: italic;
      display: -ms-flexbox;
+
          font-weight: bold;
      display: flex;
+
        }
      -webkit-box-orient: horizontal;
+
       }
      -webkit-box-direction: normal;
+
     }
          -ms-flex-direction: row;
+
     tr.assay-amp {
              flex-direction: row;
+
      background-color: lighten(#F00, 45%);
      -ms-flex-flow: wrap;
+
     }
          flex-flow: wrap;
+
   }
      -webkit-box-align: center;
+
}
          -ms-flex-align: center;
+
              align-items: center;
+
      -webkit-box-pack: center;
+
          -ms-flex-pack: center;
+
              justify-content: center;
+
      list-style: none; }
+
      /* line 35, css/source/footer.scss */
+
      .neu-igem-footer .neusponsor-container ul.neusponsor-list li.neusponsor-item {
+
        margin: 5px 10px; }
+
         /* line 37, css/source/footer.scss */
+
        .neu-igem-footer .neusponsor-container ul.neusponsor-list li.neusponsor-item .neusponsor-item-link {
+
          padding: 10px; }
+
          /* line 39, css/source/footer.scss */
+
          .neu-igem-footer .neusponsor-container ul.neusponsor-list li.neusponsor-item .neusponsor-item-link:hover, .neu-igem-footer .neusponsor-container ul.neusponsor-list li.neusponsor-item .neusponsor-item-link:active {
+
            background-color: #4d4d4d; }
+
          /* line 42, css/source/footer.scss */
+
          .neu-igem-footer .neusponsor-container ul.neusponsor-list li.neusponsor-item .neusponsor-item-link img.neusponsor-img {
+
            max-width: 200px; }
+
 
+
/* line 3, css/source/abstract.scss */
+
svg {
+
  max-height: 95vh;
+
  min-width: 200px;
+
  margin: auto;
+
  background-color: #FFF; }
+
  /* line 9, css/source/abstract.scss */
+
  svg a:hover {
+
    stroke-opacity: 0.5;
+
    fill-opacity: 0.5;
+
    -webkit-transition: all 0.1s ease-in-out;
+
    transition: all 0.1s ease-in-out; }
+
 
+
/* line 1, css/source/global.scss */
+
body {
+
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 4, css/source/team.scss */
+
.team-page .team-header {
+
  padding: 20px;
+
  margin: 0;
+
  margin-top: 10px;
+
  text-align: center; }
+
  /* line 11, css/source/team.scss */
+
  .team-page .team-header h2.team-title {
+
     color: #000;
+
    margin: 0; }
+
 
+
/* line 17, css/source/team.scss */
+
.team-page ul.team-list {
+
  margin: 0;
+
  padding: 10px 15px;
+
  font-size: 0.75em; }
+
  /* line 21, css/source/team.scss */
+
  .team-page ul.team-list li.member-item {
+
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);
+
            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);
+
    padding: 10px;
+
    margin-bottom: 15px;
+
    background-color: #FFF; }
+
    /* line 28, css/source/team.scss */
+
    .team-page ul.team-list li.member-item .member-image-container img.member-image {
+
       width: 100%; }
+
    /* line 33, css/source/team.scss */
+
    .team-page ul.team-list li.member-item .member-desc-col h4.member-name {
+
      margin: 0;
+
      margin-bottom: 5px;
+
      padding-bottom: 5px;
+
      border-bottom: 1px dashed #AAA;
+
      font-size: 1.5em; }
+
    /* line 41, css/source/team.scss */
+
    .team-page ul.team-list li.member-item .member-desc-col .desc-key span {
+
      font-weight: bold; }
+
 
+
/* line 1, css/source/global.scss */
+
body {
+
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 4, css/source/collaborations.scss */
+
.collaborations-page .header {
+
  padding: 20px;
+
  margin: 0;
+
  margin-top: 10px;
+
  text-align: center; }
+
  /* line 11, css/source/collaborations.scss */
+
  .collaborations-page .header h2 {
+
    color: #000;
+
    margin: 0; }
+
 
+
/* line 17, css/source/collaborations.scss */
+
.collaborations-page .collaborations-panel {
+
  background-color: #FFF;
+
  padding: 10px 20px;
+
  margin: 10px;
+
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);
+
          box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24); }
+
  /* line 22, css/source/collaborations.scss */
+
  .collaborations-page .collaborations-panel h3 {
+
    margin: auto 0; }
+
  /* line 25, css/source/collaborations.scss */
+
  .collaborations-page .collaborations-panel p {
+
    border-top: 1px dashed #AAA;
+
    padding-top: 10px;
+
    margin-top: 10px;
+
    margin-bottom: 20px; }
+
  /* line 31, css/source/collaborations.scss */
+
  .collaborations-page .collaborations-panel .collab-section-header {
+
    margin-bottom: 10px;
+
    padding-bottom: 10px; }
+
    /* line 35, css/source/collaborations.scss */
+
    .collaborations-page .collaborations-panel .collab-section-header img {
+
       width: 100%; }
+
 
+
/* line 5, css/source/notebook.scss */
+
.notebook-page p {
+
  margin-bottom: 10px; }
+
 
+
/* line 2, css/source/parts.scss */
+
.parts-page table.parts-table {
+
  background-color: #FFF; }
+
  /* line 5, css/source/parts.scss */
+
  .parts-page table.parts-table tr.header th {
+
     background-color: #666;
+
    color: #FFF;
+
    padding: 10px; }
+
  /* line 13, css/source/parts.scss */
+
  .parts-page table.parts-table tr td {
+
     padding: 10px; }
+
  /* line 17, css/source/parts.scss */
+
  .parts-page table.parts-table tr td.name a {
+
    font-style: italic;
+
    font-weight: bold; }
+
  /* line 23, css/source/parts.scss */
+
  .parts-page table.parts-table tr.assay-amp {
+
    background-color: #ffe6e6; }
+
 
+
/* line 1, css/source/global.scss */
+
body {
+
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+
  font-size: 14px;
+
  line-height: 1.42857143;
+
  color: #333;
+
  padding: 0px;
+
  margin: 0px;
+
  min-height: 100vh;
+
  background-color: #EEE; }
+
 
+
/* line 4, css/source/basic.scss */
+
.basic-page .content-header {
+
  padding: 10px;
+
  border-bottom: 1px dashed #AAA;
+
  margin: 0 10px;
+
  margin-bottom: 10px; }
+
 
+
/* line 13, css/source/basic.scss */
+
.basic-page .content-text {
+
  background-color: #FFF;
+
  padding: 10px;
+
  border-radius: 3px;
+
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);
+
          box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);
+
  margin-top: 10px; }
+
  /* line 20, css/source/basic.scss */
+
  .basic-page .content-text p {
+
     margin: 5px;
+
    margin-bottom: 10px; }
+
 
+
/***************************************************** DEFAULT WIKI SETTINGS  ****************************************************/
+
/* Clear the default wiki settings */
+
/* line 20, css/source/main.scss */
+
#home_logo, #sideMenu {
+
   display: none; }
+
 
+
/* line 21, css/source/main.scss */
+
#sideMenu, #top_title, .patrollink {
+
  display: none; }
+
 
+
/* line 22, css/source/main.scss */
+
#content {
+
  width: 100%;
+
  padding: 0px;
+
  margin-top: -7px;
+
  margin-left: 0px; }
+
 
+
/* line 23, css/source/main.scss */
+
body {
+
  background-color: #EEE; }
+
 
+
/* line 24, css/source/main.scss */
+
#bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 {
+
  margin-bottom: 0px; }
+
 
+
/**************************************************************** MENU ***************************************************************/
+
/* Wrapper for the menu */
+
/* line 31, css/source/main.scss */
+
.igem_2017_menu_wrapper {
+
  display: none; }
+
 
+
/* styling for the menu button when it is the current page */
+
/* line 35, css/source/main.scss */
+
.current_page {
+
  background-color: #7fc1f7  !important;
+
  color: #5e5f5f !important; }
+
 
+
/***************************************************** CONTENT OF THE PAGE ****************************************************/
+
/* Wrapper for the content */
+
/* line 43, css/source/main.scss */
+
.igem_2017_content_wrapper {
+
  width: auto !important;
+
  margin: 0 !important;
+
  float: none !important;
+
  line-height: normal !important;
+
  background-color: #EEE; }
+
 
+
/* special class that the system uses to make sure the team wants a page to be evaluated */
+
/* line 57, css/source/main.scss */
+
.judges-will-not-evaluate {
+
  width: 96.6%;
+
  margin: 5px 15px;
+
  display: block;
+
  border: 4px solid #3399ff;
+
  font-weight: bold; }
+
 
+
/* line 65, css/source/main.scss */
+
p {
+
  margin: 0; }
+
 
+
/* line 69, css/source/main.scss */
+
.row {
+
  display: -webkit-box;
+
  display: -ms-flexbox;
+
  display: flex;
+
  -webkit-box-orient: horizontal;
+
  -webkit-box-direction: normal;
+
      -ms-flex-direction: row;
+
          flex-direction: row; }
+
 
+
/* line 74, css/source/main.scss */
+
.row > [class*='col-'] {
+
  display: -webkit-box;
+
  display: -ms-flexbox;
+
  display: flex;
+
  -webkit-box-orient: vertical;
+
  -webkit-box-direction: normal;
+
      -ms-flex-direction: column;
+
          flex-direction: column; }
+

Revision as of 23:24, 29 October 2017

.parts-page {

 table.parts-table {
   background-color: #FFF;
   font-size: 0.75em;
   tr.header {
     th {
       background-color: #666;
       color: #FFF;
       padding: 10px;
       //font-size: 1.25em;
     }
   }
   tr {
     td {
       padding: 10px;
     }
     td.name {
       a {
         font-style: italic;
         font-weight: bold;
       }
     }
   }
   tr.assay-amp {
     background-color: lighten(#F00, 45%);
   }
 }

}