body {
  position: relative; /* For scrollyspy */
  #padding-top: 50px; /* Account for fixed navbar*/
  background-color:#fffdf4;  
}

html {
  background-color: transparent !important;
}


/* Keep code small in tables on account of limited space */
.table code {
  font-size: 13px;
  font-weight: normal;
}

/* Outline button for use within the docs */
.btn-outline {
  color: #563d7c;
  background-color: #fff;
  border-color: #e5e5e5;
}
.btn-outline:hover,
.btn-outline:focus,
.btn-outline:active {
  color: #fff;
  background-color: #563d7c;
  border-color: #563d7c;
}

/* Inverted outline button (white on dark) */
.btn-outline-inverse {
  color: #fff;
  background-color: transparent;
  border-color: #cdbfe3;
}
.btn-outline-inverse:hover,
.btn-outline-inverse:focus,
.btn-outline-inverse:active {
  color: #563d7c;
  text-shadow: none;
  background-color: #fff;
  border-color: #fff;
}


/*
* Main navigation
*
* Turn the `.navbar` at the top of the docs purple.
*/

.oregon-nav {
  text-shadow: 0 -1px 0 rgba(0,0,0,.15);
  background-color: #000;
  border-color: #000;
  box-shadow: 0 1px 0 rgba(255,255,255,.1);
}
.oregon-nav .navbar-collapse {
  border-color: #463265;
}
.oregon-nav .navbar-brand {
  color: #fff;
}
.oregon-nav .navbar-nav > li > a {
  color: #fff;
}
.oregon-nav .navbar-nav > li > a:hover {
  color: #006695;
}
.oregon-nav .navbar-nav > .active > a,
.oregon-nav .navbar-nav > .active > a:hover {
  color: #fff;
  background-color: #463265;
}
.oregon-nav .navbar-toggle {
  border-color: #563d7c;
}
.oregon-nav .navbar-toggle:hover {
  background-color: #463265;
  border-color: #463265;
}
.oregon-nav > .oregon-nav>li>a:hover {
  background-color: #0085c3 !important;
  color: #006695  !important;
}
.oregon-nav >li>a {
  background-color: #0085c3 !important;
}


/* added by Han, adapted by Ben, 20141008 */
.page-prev-arrow {
  position: absolute; /*was relative TKO 20141010*/
  top: 0;
  width: 6%;
  left: -30px;
  padding-top: 43%;
}
.page-next-arrow {
  top: 0;
  width: 6%;
  position: absolute; /*was relative TKO 20141010*/
  left: 630px;
  padding-top: 43%;
}

.btn-success {
  position: relative;
  right: 4%;
  font-family: encode_sans_compressedmedium;
  letter-spacing: .03em;
}



/*
* Footer
*
* Separated section of content at the bottom of all pages, save the homepage.
*/

.bs-footer {
  padding-top: 0px;
  padding-bottom: 30px;
  margin-top: 40px;
  color: #777;
  text-align: center;
  border-top: 1px solid #e5e5e5;
}
.footer-links {
  margin: 10px 0;
  padding-left: 0;
}
.footer-links li {
  display: inline;
  padding: 0 2px;
}
.footer-links li:first-child {
  padding-left: 0;
}
#main-content > div {
  border-bottom: 0px solid #e5e5e5;
}
.footer {
  /*background-image: url(images/Background.jpg);*/
  background-attachment: fixed;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .bs-footer {
    text-align: left;
  }
  .bs-footer p {
    margin-bottom: 0;
  }
}


/*
* Social buttons
*
* Twitter and GitHub social action buttons (for homepage and footer).
*/

.bs-social {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}
.bs-social-buttons {
  display: inline-block;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.bs-social-buttons li {
  display: inline-block;
  line-height: 1;
  padding: 5px 8px;
}
.bs-social-buttons .twitter-follow-button {
  width: 225px !important;
}
.bs-social-buttons .twitter-share-button {
  width: 98px !important;
}
/* Style the GitHub buttons via CSS instead of inline attributes */
.github-btn {
  border: 0;
  overflow: hidden;
}

@media (min-width: 768px) {
  .bs-social {
    text-align: left;
  }
  .bs-social-buttons li:first-child {
    padding-left: 0;
  }
}


/*
* Topography, yo!
*
* Apply the map background via base64 and relevant colors where we need 'em.
*/

.bs-docs-home,
.bs-header {
  color: #cdbfe3;
  background-color: #563d7c;
  background-image: url(data:image/png;base64,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);
}


/*
* Homepage
*
* Tweaks to the custom homepage and the masthead (main jumbotron).
*/

/* Masthead (headings and download button) */
.bs-masthead {
  position: relative;
  padding: 30px 15px;
  text-align: center;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
}
.bs-masthead h1 {
  font-size: 50px;
  line-height: 1;
  color: #fff;
}
.bs-masthead .btn-outline-inverse {
  margin: 10px;
}

/* Links to project-level content like the repo, Expo, etc */
.bs-masthead-links {
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 0 15px;
  list-style: none;
  text-align: center;
}
.bs-masthead-links li {
  display: inline;
}
.bs-masthead-links li + li {
  margin-left: 20px;
}
.bs-masthead-links a {
  color: #fff;
}

@media (min-width: 768px) {
  .bs-masthead {
    text-align: left;
    padding-top:    140px;
    padding-bottom: 140px;
  }
  .bs-masthead h1 {
    font-size: 100px;
  }
  .bs-masthead .lead {
    margin-right: 25%;
    font-size: 30px;
  }
  .bs-masthead .btn-outline-inverse {
    width: auto;
    margin: 20px 5px 20px 0;
    padding: 18px 24px;
    font-size: 21px;
  }
  .bs-masthead-links {
    padding: 0;
    text-align: left;
  }
}


/*
* Page headers
*
* Jumbotron-esque headers at the top of every page that's not the homepage.
*/


/* Page headers */
.bs-header {
  padding: 30px 15px 40px; /* side padding builds on .container 15px, so 30px */
  font-size: 16px;
  text-align: center;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
}
.bs-header h1 {
  color: #fff;
}
.bs-header p {
  font-weight: 300;
  line-height: 1.5;
}
.bs-header .container {
  position: relative;
}

@media (min-width: 768px) {
  .bs-header {
    font-size: 21px;
    text-align: left;
  }
  .bs-header h1 {
    font-size: 60px;
    line-height: 1;
  }
}

@media (min-width: 960px) {
  .bs-header h1,
  .bs-header p {
    margin-right: 380px;
  }
}


/*
* Carbon ads
*
* Single display ad that shows on all pages (except homepage) in page headers.
* The hella `!important` is required for any pre-set property.
*/

.carbonad {
  width: auto !important;
  margin: 50px -30px -40px !important;
  padding: 20px !important;
  overflow: hidden; /* clearfix */
  height: auto !important;
  font-size: 13px !important;
  line-height: 16px !important;
  text-align: left;
  background: #463265 !important;
  border: 0 !important;
  box-shadow: inset 0 3px 5px rgba(0,0,0,.075);
}
.carbonad-img {
  margin: 0 !important;
}
.carbonad-text,
.carbonad-tag {
  float: none !important;
  display: block !important;
  width: auto !important;
  height: auto !important;
  margin-left: 145px !important;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
.carbonad-text {
  padding-top: 0 !important;
}
.carbonad-tag {
  color: #cdbfe3 !important;
  text-align: left !important;
}
.carbonad-text a,
.carbonad-tag a {
  color: #fff !important;
}
.carbonad #azcarbon > img {
  display: none; /* hide what I assume are tracking images */
}

@media (min-width: 768px) {
  .carbonad {
    margin: 0 !important;
    border-radius: 4px;
    box-shadow: inset 0 3px 5px rgba(0,0,0,.075), 0 1px 0 rgba(255,255,255,.1);
  }
}

@media (min-width: 960px) {
  .carbonad {
    position: absolute;
    top: 20px;
    right: 15px; /* 15px instead of 0 since box-sizing */
    padding: 15px !important;
    width: 330px !important;
  }
}

/* Homepage variations */
.bs-docs-home .carbonad {
  margin: 0 -15px 40px !important;
}
@media (min-width: 480px) {
  .bs-docs-home .carbonad {
    width: 330px !important;
    margin: 0 auto 40px !important;
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .bs-docs-home .carbonad {
    float: left;
    width: 330px !important;
    margin: 0 0 30px !important;
  }
  .bs-docs-home .bs-social,
  .bs-docs-home .bs-masthead-links {
    margin-left: 350px;
  }
  .bs-docs-home .bs-social {
    margin-bottom: 10px;
  }
  .bs-docs-home .bs-masthead-links {
    margin-top: 10px;
  }
}
@media (min-width: 960px) {
  .bs-docs-home .carbonad {
    position: static;
  }
}
@media (min-width: 1170px) {
  .bs-docs-home .carbonad {
    margin-top: -25px !important;
  }
}


/*
* Callout for 2.3.2 docs
*
* Only appears below page headers (not on the homepage). The homepage gets its
* own link with the masthead links.
*/

.bs-old-docs {
  padding: 15px 20px;
  color: #777;
  background-color: #fafafa;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #e5e5e5;
}
.bs-old-docs strong {
  color: #555;
}


/*
* Side navigation
*
* Scrollspy and affixed enhanced navigation to highlight sections and secondary
* sections of docs content.
*/

/* By default it's not affixed in mobile views, so undo that */

/* First level of nav */
.bs-sidenav {
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top:    10px;
  padding-bottom: 10px;
  text-shadow: 0 1px 0 #fff;
  background-color: #f7f5fa;
  border-radius: 5px;
}

/* All levels of nav */
.bs-sidebar .nav > li > a {
  display: block;
  color: #716b7a;
  padding: 5px 20px;
}
.bs-sidebar .nav > li > a:hover,
.bs-sidebar .nav > li > a:focus {
  text-decoration: none;
  background-color: #e5e3e9;
  border-right: 1px solid #dbd8e0;
}
.bs-sidebar .nav > .active > a,
.bs-sidebar .nav > .active:hover > a,
.bs-sidebar .nav > .active:focus > a {
  font-weight: bold;
  color: #563d7c;
  background-color: transparent;
  border-right: 1px solid #563d7c;
}

/* Nav: second level (shown on .active) */
.bs-sidebar .nav .nav {
  display: none; /* Hide by default, but at >768px, show it */
  margin-bottom: 8px;
}
.bs-sidebar .nav .nav > li > a {
  padding-top:    3px;
  padding-bottom: 3px;
  padding-left: 30px;
  font-size: 90%;
}




/*
* Docs sections
*
* Content blocks for each component or feature.
*/

/* Space things out */
.bs-docs-section + .bs-docs-section {
  padding-top: 40px;
}

/* Janky fix for preventing navbar from overlapping */
h1[id] {
  padding-top: 80px;
  margin-top: -45px;
}


/*
* Callouts
*
* Not quite alerts, but custom and helpful notes for folks reading the docs.
* Requires a base and modifier class.
*/

/* Common styles for all types */
.bs-callout {
  margin: 20px 0;
  padding: 20px;
  border-left: 3px solid #eee;
}
.bs-callout h4 {
  margin-top: 0;
  margin-bottom: 5px;
}
.bs-callout p:last-child {
  margin-bottom: 0;
}

/* Variations */
.bs-callout-danger {
  background-color: #fdf7f7;
  border-color: #eed3d7;
}
.bs-callout-danger h4 {
  color: #b94a48;
}
.bs-callout-warning {
  background-color: #faf8f0;
  border-color: #faebcc;
}
.bs-callout-warning h4 {
  color: #8a6d3b;
}
.bs-callout-info {
  background-color: #f4f8fa;
  border-color: #bce8f1;
}
.bs-callout-info h4 {
  color: #34789a;
}


/*
* Team members
*
* Avatars, names, and usernames for core team.
*/

.bs-team .team-member {
  color: #555;
  line-height: 32px;
}
.bs-team .team-member:hover {
  color: #333;
  text-decoration: none;
}
.bs-team .github-btn {
  float: right;
  margin-top: 6px;
  width: 120px;
  height: 20px;
}
.bs-team img {
  float: left;
  width: 32px;
  margin-right: 10px;
  border-radius: 4px;
}


/*
* Grid examples
*
* Highlight the grid columns within the docs so folks can see their padding,
* alignment, sizing, etc.
*/

.show-grid {
  margin-bottom: 15px;
}
.show-grid [class^="col-"] {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #eee;
  border: 1px solid #ddd;
  background-color: rgba(86,61,124,.15);
  border: 1px solid rgba(86,61,124,.2);
}


/*
* Examples
*
* Isolated sections of example content for each component or feature. Usually
* followed by a code snippet.
*/

.bs-example {
  position: relative;
  padding: 45px 15px 15px;
  margin: 0 -15px 15px;
  background-color: #fafafa;
  box-shadow: inset 0 3px 6px rgba(0,0,0,.05);
  border-color: #e5e5e5 #eee #eee;
  border-style: solid;
  border-width: 1px 0;
}
/* Echo out a label for the example */
.bs-example:after {
  content: "Example";
  position: absolute;
  top:  15px;
  left: 15px;
  font-size: 12px;
  font-weight: bold;
  color: #bbb;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* Tweak display of the code snippets when following an example */
.bs-example + .highlight {
  margin: -15px -15px 15px;
  border-radius: 0;
  border-width: 0 0 1px;
}

/* Make the examples and snippets not full-width */
@media (min-width: 768px) {
  .bs-example {
    margin-left: 0;
    margin-right: 0;
    background-color: #fff;
    border-width: 1px;
    border-color: #ddd;
    border-radius: 4px 4px 0 0;
    box-shadow: none;
  }
  .bs-example + .highlight {
    margin-top: -16px;
    margin-left: 0;
    margin-right: 0;
    border-width: 1px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
  }
}

/* Undo width of container */
.bs-example .container {
  width: auto;
}

/* Tweak content of examples for optimum awesome */
.bs-example > p:last-child,
.bs-example > ul:last-child,
.bs-example > ol:last-child,
.bs-example > blockquote:last-child,
.bs-example > .form-control:last-child,
.bs-example > .table:last-child,
.bs-example > .navbar:last-child,
.bs-example > .jumbotron:last-child,
.bs-example > .alert:last-child,
.bs-example > .panel:last-child,
.bs-example > .list-group:last-child,
.bs-example > .well:last-child,
.bs-example > .progress:last-child,
.bs-example > .table-responsive:last-child > .table {
  margin-bottom: 0;
}
.bs-example > p > .close {
  float: none;
}

/* Typography */
.bs-example-type .table .info {
  color: #999;
  vertical-align: middle;
}
.bs-example-type .table td {
  padding: 15px 0;
  border-color: #eee;
}
.bs-example-type .table tr:first-child td {
  border-top: 0;
}
.bs-example-type h1,
.bs-example-type h2,
.bs-example-type h3,
.bs-example-type h4,
.bs-example-type h5,
.bs-example-type h6 {
  margin: 0;
}

/* Images */
.bs-example > .img-circle,
.bs-example > .img-rounded,
.bs-example > .img-thumbnail {
  margin: 5px;
}

/* Tables */
.bs-example > .table-responsive > .table {
  background-color: #fff;
}

/* Buttons */
.bs-example > .btn,
.bs-example > .btn-group {
  margin-top: 5px;
  margin-bottom: 5px;
}
.bs-example > .btn-toolbar + .btn-toolbar {
  margin-top: 10px;
}

/* Forms */
.bs-example-control-sizing select,
.bs-example-control-sizing input[type="text"] + input[type="text"] {
  margin-top: 10px;
}
.bs-example-form .input-group {
  margin-bottom: 10px;
}
.bs-example > textarea.form-control {
  resize: vertical;
}

/* List groups */
.bs-example > .list-group {
  max-width: 400px;
}

/* Navbars */
.bs-example .navbar:last-child {
  margin-bottom: 0;
}
.bs-navbar-top-example,
.bs-navbar-bottom-example {
  z-index: 1;
  padding: 0;
  overflow: hidden; /* cut the drop shadows off */
}
.bs-navbar-top-example .navbar-header,
.bs-navbar-bottom-example .navbar-header {
  margin-left: 0;
}
.bs-navbar-top-example .navbar-fixed-top,
.bs-navbar-bottom-example .navbar-fixed-bottom {
  position: relative;
  margin-left: 0;
  margin-right: 0;
}
.bs-navbar-top-example {
  padding-bottom: 45px;
}
.bs-navbar-top-example:after {
  top: auto;
  bottom: 15px;
}
.bs-navbar-top-example .navbar-fixed-top {
  top: -1px;
}
.bs-navbar-bottom-example {
  padding-top: 45px;
}
.bs-navbar-bottom-example .navbar-fixed-bottom {
  bottom: -1px;
}
.bs-navbar-bottom-example .navbar {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .bs-navbar-top-example .navbar-fixed-top,
  .bs-navbar-bottom-example .navbar-fixed-bottom {
    position: absolute;
  }
  .bs-navbar-top-example {
    border-radius: 0 0 4px 4px;
  }
  .bs-navbar-bottom-example {
    border-radius: 4px 4px 0 0;
  }
}

/* Pagination */
.bs-example .pagination {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* Pager */
.bs-example > .pager {
  margin-top: 0;
}

/* Example modals */
.bs-example-modal {
  background-color: #f5f5f5;
}
.bs-example-modal .modal {
  position: relative;
  top: auto;
  right: auto;
  left: auto;
  bottom: auto;
  z-index: 1;
  display: block;
}
.bs-example-modal .modal-dialog {
  left: auto;
  margin-left: auto;
  margin-right: auto;
}

/* Example dropdowns */
.bs-example > .dropdown > .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 5px;
}

/* Example tabbable tabs */
.bs-example-tabs .nav-tabs {
  margin-bottom: 15px;
}

/* Tooltips */
.bs-example-tooltips {
  text-align: center;
}
.bs-example-tooltips > .btn {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* Popovers */
.bs-example-popover {
  padding-bottom: 24px;
  background-color: #f9f9f9;
}
.bs-example-popover .popover {
  position: relative;
  display: block;
  float: left;
  width: 260px;
  margin: 20px;
}

/* Scrollspy demo on fixed height div */
.scrollspy-example {
  position: relative;
  height: 200px;
  margin-top: 10px;
  overflow: auto;
}


/*
* Code snippets
*
* Generated via Pygments and Jekyll, these are snippets of HTML, CSS, and JS.
*/

.highlight {
  display: none; /* hidden by default, until >480px */
  padding: 9px 14px;
  margin-bottom: 14px;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  border-radius: 4px;
}
.highlight pre {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
  background-color: transparent;
  border: 0;
  white-space: nowrap;
}
.highlight pre code {
  font-size: inherit;
  color: #333; /* Effectively the base text color */
}
.highlight pre .lineno {
  display: inline-block;
  width: 22px;
  padding-right: 5px;
  margin-right: 10px;
  text-align: right;
  color: #bebec5;
}

/* Show code snippets when we have the space */
@media (min-width: 481px) {
  .highlight {
    display: block;
  }
}


/*
* Responsive tests
*
* Generate a set of tests to show the responsive utilities in action.
*/

/* Responsive (scrollable) doc tables */
.table-responsive .highlight pre {
  white-space: normal;
}

/* Utility classes table  */
.bs-table th small,
.responsive-utilities th small {
  display: block;
  font-weight: normal;
  color: #999;
}
.responsive-utilities tbody th {
  font-weight: normal;
}
.responsive-utilities td {
  text-align: center;
}
.responsive-utilities td.is-visible {
  color: #468847;
  background-color: #dff0d8 !important;
}
.responsive-utilities td.is-hidden {
  color: #ccc;
  background-color: #f9f9f9 !important;
}

/* Responsive tests */
.responsive-utilities-test {
  margin-top: 5px;
}
.responsive-utilities-test .col-xs-6 {
  margin-bottom: 10px;
}
.responsive-utilities-test span {
  padding: 15px 10px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  border-radius: 4px;
}
.visible-on .col-xs-6 .hidden-xs,
.visible-on .col-xs-6 .hidden-sm,
.visible-on .col-xs-6 .hidden-md,
.visible-on .col-xs-6 .hidden-lg,
.hidden-on .col-xs-6 .hidden-xs,
.hidden-on .col-xs-6 .hidden-sm,
.hidden-on .col-xs-6 .hidden-md,
.hidden-on .col-xs-6 .hidden-lg {
  color: #999;
  border: 1px solid #ddd;
}
.visible-on .col-xs-6 .visible-xs,
.visible-on .col-xs-6 .visible-sm,
.visible-on .col-xs-6 .visible-md,
.visible-on .col-xs-6 .visible-lg,
.hidden-on .col-xs-6 .visible-xs,
.hidden-on .col-xs-6 .visible-sm,
.hidden-on .col-xs-6 .visible-md,
.hidden-on .col-xs-6 .visible-lg {
  color: #468847;
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
}


/*
* Glyphicons
*
* Special styles for displaying the icons and their classes in the docs.
*/

.bs-glyphicons {
  padding-left: 0;
  padding-bottom: 1px;
  margin-bottom: 20px;
  list-style: none;
  overflow: hidden;
}
.bs-glyphicons li {
  float: left;
  width: 25%;
  height: 115px;
  padding: 10px;
  margin: 0 -1px -1px 0;
  font-size: 12px;
  line-height: 1.4;
  text-align: center;
  border: 1px solid #ddd;
}
.bs-glyphicons .glyphicon {
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 24px;
}
.bs-glyphicons .glyphicon-class {
  display: block;
  text-align: center;
  word-wrap: break-word; /* Help out IE10+ with class names */
}
.bs-glyphicons li:hover {
  background-color: rgba(86,61,124,.1);
}

@media (min-width: 768px) {
  .bs-glyphicons li {
    width: 12.5%;
  }
}


/*
* Customizer
*
* Since this is so form control heavy, we have quite a few styles to customize
* the display of inputs, headings, and more. Also included are all the download
* buttons and actions.
*/

.bs-customizer .toggle {
  float: right;
  margin-top: 85px; /* On account of ghetto navbar fix */
}

/* Headings and form contrls */
.bs-customizer label {
  margin-top: 10px;
  font-weight: 500;
  color: #555;
}
.bs-customizer h2 {
  margin-top: 0;
  margin-bottom: 5px;
  padding-top: 30px;
}
.bs-customizer h3 {
  margin-bottom: 0;
}
.bs-customizer h4 {
  margin-top: 15px;
  margin-bottom: 0;
}
.bs-customizer .bs-callout h4 {
  margin-top: 0; /* lame, but due to specificity we have to duplicate */
  margin-bottom: 5px;
}
.bs-customizer input[type="text"] {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  background-color: #fafafa;
}
.bs-customizer .help-block {
  font-size: 12px;
  margin-bottom: 5px;
}

/* For the variables, use regular weight */
#less-section label {
  font-weight: normal;
}

/* Downloads */
.bs-customize-download .btn-outline {
  padding: 20px;
}

/* Error handling */
.bs-customizer-alert {
  position: fixed;
  top: 51px;
  left: 0;
  right: 0;
  z-index: 1030;
  padding: 15px 0;
  color: #fff;
  background-color: #d9534f;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.25);
  border-bottom: 1px solid #b94441;
}
.bs-customizer-alert .close {
  margin-top: -4px;
  font-size: 24px;
}
.bs-customizer-alert p {
  margin-bottom: 0;
}
.bs-customizer-alert .glyphicon {
  margin-right: 5px;
}
.bs-customizer-alert pre {
  margin: 10px 0 0;
  color: #fff;
  background-color: #a83c3a;
  border-color: #973634;
  box-shadow: inset 0 2px 4px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
}


/*
* Miscellaneous
*
* Odds and ends for optimum docs display.
*/

/*Vocab support styler*/
span.mytool a {
  color: inherit;
  border-color: #66CCFF;
  border-bottom-width: 1.7px;
}

span.mytool a:hover{
  color: #99CCFF;
  border-bottom-width: 1.7px;
}

/* Notes styler*/
.bs-callout p{
  font-family: junctionReg;
}

.panel-title{
  font-family: encode_sans_compressedSBd;
}

/* Fonts */
@font-face {
  font-family: 'airstreamregular';
  src: url('../../../templates/oregon/fonts/Airstream-webfont.eot');
  src: url('../../../templates/oregon/fonts/Airstream-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/Airstream-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/Airstream-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/Airstream-webfont.svg#airstreamregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'bebas_neueregular';
  src: url('../../../templates/oregon/fonts/BebasNeue-webfont.eot');
  src: url('../../../templates/oregon/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/BebasNeue-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/BebasNeue-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
  font-weight: normal;
  font-style: normal;
  
}


/*Encode Compressed*/

@font-face {
  font-family: 'encode_sans_compressedlight';
  src: url('../../../templates/oregon/fonts/encodesanscompressed-300-light-webfont.eot');
  src: url('../../../templates/oregon/fonts/encodesanscompressed-300-light-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-300-light-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/encodesanscompressed-300-light-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-300-light-webfont.svg#encode_sans_compressedlight') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'encode_sans_compressedregular';
  src: url('../../../templates/oregon/fonts/encodesanscompressed-400-regular-webfont.eot');
  src: url('../../../templates/oregon/fonts/encodesanscompressed-400-regular-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-400-regular-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/encodesanscompressed-400-regular-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-400-regular-webfont.svg#encode_sans_compressedregular') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'encode_sans_compressedmedium';
  src: url('../../../templates/oregon/fonts/encodesanscompressed-500-medium-webfont.eot');
  src: url('../../../templates/oregon/fonts/encodesanscompressed-500-medium-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-500-medium-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/encodesanscompressed-500-medium-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-500-medium-webfont.svg#encode_sans_compressedmedium') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'encode_sans_compressedSBd';
  src: url('../../../templates/oregon/fonts/encodesanscompressed-600-semibold-webfont.eot');
  src: url('../../../templates/oregon/fonts/encodesanscompressed-600-semibold-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-600-semibold-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/encodesanscompressed-600-semibold-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-600-semibold-webfont.svg#encode_sans_compressedSBd') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'encode_sans_compressedbold';
  src: url('../../../templates/oregon/fonts/encodesanscompressed-700-bold-webfont.eot');
  src: url('../../../templates/oregon/fonts/encodesanscompressed-700-bold-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-700-bold-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/encodesanscompressed-700-bold-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/encodesanscompressed-700-bold-webfont.svg#encode_sans_compressedbold') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

/*Gentium*/

@font-face {
  font-family: 'gentium_basicbold';
  src: url('../../../templates/oregon/fonts/genbasb-webfont.eot');
  src: url('../../../templates/oregon/fonts/genbasb-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/genbasb-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/genbasb-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/genbasb-webfont.svg#gentium_basicbold') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'gentium_basicitalic';
  src: url('../../../templates/oregon/fonts/genbasi-webfont.eot');
  src: url('../../../templates/oregon/fonts/genbasi-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/genbasi-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/genbasi-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/genbasi-webfont.svg#gentium_basicitalic') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'gentium_basicregular';
  src: url('../../../templates/oregon/fonts/genbasr-webfont.eot');
  src: url('../../../templates/oregon/fonts/genbasr-webfont.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/genbasr-webfont.woff') format('woff'),
  url('../../../templates/oregon/fonts/genbasr-webfont.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/genbasr-webfont.svg#gentium_basicregular') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

/*Junction*/

@font-face {
  font-family: 'junctionBold';
  src: url('../../../templates/oregon/fonts/junction-bold.eot');
  src: url('../../../templates/oregon/fonts/junction-bold.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/junction-bold.woff') format('woff'),
  url('../../../templates/oregon/fonts/junction-bold.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/junction-bold.svg#junctionbold') format('svg');
  font-weight: bold;
  font-style: normal;
  
}

@font-face {
  font-family: 'junctionLight';
  src: url('../../../templates/oregon/fonts/junction-light.eot');
  src: url('../../../templates/oregon/fonts/junction-light.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/junction-light.woff') format('woff'),
  url('../../../templates/oregon/fonts/junction-light.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/junction-light.svg#junctionlight') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'junctionReg';
  src: url('../../../templates/oregon/fonts/junction-regular.eot');
  src: url('../../../templates/oregon/fonts/junction-regular.eot?#iefix') format('embedded-opentype'),
  url('../../../templates/oregon/fonts/junction-regular.woff') format('woff'),
  url('../../../templates/oregon/fonts/junction-regular.ttf') format('truetype'),
  url('../../../templates/oregon/fonts/junction-regular.svg#junctionregular') format('svg');
  font-weight: normal;
  font-style: normal;
  
}

@media (min-width: 768px)  {
  /* Main Content Formatting */
  .oregon-col p {
    margin-right: 20%;
    letter-spacing: .02em;
    font-size: 1.15em;
  }
  
  .oregon-col p#mission {
    font-weight: bold;
    font-size: 1.2em;
    letter-spacing: .01em
  }
  
  .oregon-col .ebolden {
    font-family: encode_sans_compressedmedium;
  }
  
  .oregon-col ul.parentList{
    list-style-type: circle;
    margin-left: 4%;
  }
  .oregon-col div.inline {
    display: inline;
  }
  
  .oregon-col p#emphasis {
    font-family: gentium_basicbold;
    color: #404040;
    padding-left: 1em;
    border-left: 5px solid;
    border-color: #819F75;
    margin-right: 30%;
    margin-left: 4%;
  }
  
  .oregon-col p#onlyIndent {   
    margin-left: 4%;
  }
  
  .oregon-col ul li{
    margin-right: 30%;
    margin-bottom: 6px;
  }
  
  .oregon-col ol li{
    margin-right: 30%;
    margin-bottom: 6px;
  }
  
  .oregon-col h4 {
    font-family: encode_sans_compressedSBd; 
    letter-spacing: .03em;
    font-size: 16px;
    line-height:1.4em;
  }
  
  .oregon-form-textbox {
    width: 100%;
    margin-left: 2%;  
    margin-right: 30%;
    margin-top: 1%;
    margin-bottom: 4%;
    clear: both;
  }
  
  .oregon-form-container {
    width:450px;
    clear: both;
  }
  
  label {
    font-size: initial;
    font-weight: initial;
  }
  
  /*Glossary*/
  div.glossaryalphabet li{
    font-size: 13px;
    display:inline;
    list-style-type:none;
    padding:2px;
    font-family: junctionreg;
  }
  .seogltip{
    font-family: junctionreg;
  }
  .seogltip img.uo-gloss-img{
    height: auto; /*changed from max-height: 130px 02252015 tko*/
    max-width: 130px;
  }

  /*definition for words without image--Yubo*/
  div.uo-gloss-def{
    width: 100%;
    /*height: 200px;*/
    text-align: left;
    float: left;
    padding-left: 5%;
    padding-right: 2%;
  }

  
  /*definition for words without image show up in glossary page--Yubo*/
  div>div.uo-gloss-def> p{  
    padding-top: 2%;
    width: 100%;
  }

  @media (min-height: 1px) and (max-height: 768px) {

    .jumbotron >div.uo-gloss-def-noImg{
      padding-top:5%; 
      width: 100%;
      height: 550px;
    }  
    .jumbotron >div.uo-gloss-img-container{
      position: inherit;
      width: 200px;
      height: 200px;
      margin-top: 6%;
      margin-bottom: 300px;
      float: right;
      max-width: 27%;
      text-align: center;
      margin-right: 2%;
    } 
  }

  @media (min-height: 769px) and (max-height: 900px) {
    .jumbotron >div.uo-gloss-def-noImg{
      padding-top:7%; 
      width: 100%;
      height: 650px;
    } 
    .jumbotron >div.uo-gloss-img-container{
      position: inherit;
      width: 200px;
      height: 200px;
      margin-top: 6%;
      margin-bottom: 432px;
      float: right;
      max-width: 27%;
      text-align: center;
      margin-right: 2%;
    } 
  }

  @media (min-height: 900px) and (max-height: 1080px) {
    .jumbotron >div.uo-gloss-def-noImg{
      padding-top:10%; 
      width: 100%;
      height: 780px;
    } 
    .jumbotron >div.uo-gloss-img-container{
      position: inherit;
      width: 200px;
      height: 200px;
      margin-top: 6%;
      margin-bottom: 562px;
      float: right;
      max-width: 27%;
      text-align: center;
      margin-right: 2%;
    } 
  }
  @media (min-height: 1080px) {
    .jumbotron >div.uo-gloss-def-noImg{
      padding-top:10%; 
      width: 100%;
      height: 905px;
    } 
    .jumbotron >div.uo-gloss-img-container{
      position: inherit;
      width: 200px;
      height: 200px;
      margin-top: 6%;
      margin-bottom: 660px;
      float: right;
      max-width: 27%;
      text-align: center;
      margin-right: 2%;
    } 
  }
  .jumbotron >div.uo-gloss-def{
    padding-top:5%; 
    width: 550px;
    height: 550px;
  }  
  .jumbotron >div.uo-gloss-def > p{
    font-size: 30px;
  }  
  .jumbotron >div.uo-gloss-def-noImg > p{
    font-size: 30px;
  }  

/*  .jumbotron >footer{
    height: 900px;
    }*/



    /*definition for words without image show up in pop-out--Yubo*/
    .seogltip>div.uo-gloss-def{
      width: 100%;
      height: 100%;
    }  
    /*definition for words without image show up in pop-out--Yubo*/
    .seogltip>div.uo-gloss-def> p{
      padding-top: 2%;
      font-size: 14px;
    }  
    .seogltip> div.uo-gloss-img-container{
      margin-bottom: 2%;
      float: right;
      max-width: 27%;
      text-align: center;
      margin-right: 2%;
      
    }
    /*definition for words without image show up in pop-out--Han*/
    .seogltip>div.uo-gloss-def-noImg{
      width: 100%;
      height: 100%;

    }  

    .seogltip>div.uo-gloss-def-noImg > p{
      /*padding-top: 2%;*/
      font-size: 14px;
    }  
    
    div.uo-gloss-img-container{
      /*margin-bottom: 30%;*/
      float: right;
      max-width: 27%;
      text-align: center;
      margin-right: 2%;
      
    }

    img.uo-gloss-img{ /*edited from 180px 02-25-2015 tko */
      max-height: 200px;
      max-width: 200px;
      border-radius: 10px;
    }
    
    /*definition for words without image--Han*/
    div.uo-gloss-def-noImg{
      width: 100%;
      /*height: 550px;*/
      text-align: left;
      float: left;
      padding-left: 5%;
      padding-right: 2%;
    }
    
    /*definition for words without image show up in glossary page--Han*/
    div>div.uo-gloss-def-noImg > p{  
      padding-top: 2%;
      /*font-size: 30px;  */
      width: 100%;

    }
    

    
    
    /* About page */
    .bs-about {
      font-size: 16px;
    }
    
    .partnerImage p img {
      max-width: 98%;
      margin-bottom: 2%;
    }
    
    /*Research page*/
    .researchImage p img {
      max-width: 98%;
      margin-bottom: 2%;
    }
    
    
    /*Curriculum page */
    .curric-row{
      margin-bottom: 15px;
      height: 100%;
    }
    
    .unit-img {
      max-height:100%;
    }
    
    /*Let's Help Our Environment Unit and Body Unit*/
    
  /*.oregon-environ-unit is for the content area of all pages within the environ unit. 
  Not the nav bar.
  */
  .modal-article {
    padding-left: 2em;
    padding-right: 0.5em;
    padding-bottom: 2em;
    padding-top: 1em;
  }
  #cboxTitle {
    padding-left: 2em;
    padding-bottom: 1em;
    padding-top: 1em;
    font-family: encode_sans_compressedmedium;
  }
  
  .oregon-environ-unit p, .oregon-body-unit p, .oregon-pd-unit p, .oregon-earth-unit p{
    margin-right:4%;
    text-align: left;
    font-family: junctionReg;
  }
  .oregon-environ-unit h3, .oregon-body-unit h3, .oregon-pd-unit h3, .oregon-earth-unit h3{
    font-family: encode_sans_compressedSBd;
    letter-spacing:.01em;
    text-align: center;
    padding-bottom:5%;  
  }
  
  .oregon-environ-unit h4, .oregon-body-unit h4, .oregon-pd-unit h4, .oregon-earth-unit h4{
    font-family: encode_sans_compressedmedium;
    letter-spacing:.01em;
    text-align: left;
    
  }
  
  .oregon-environ-unit .mybold, .oregon-body-unit .mybold, .oregon-pd-unit .mybold, .oregon-earth-unit .mybold {
    font-family: junctionBold;
    color:orange;
    font-style: italic;
    padding-right: 3px;
    padding-left: 2px;
  }
  
  .oregon-environ-unit strong, .oregon-body-unit strong, .oregon-pd-unit strong, .oregon-earth-unit strong{
    letter-spacing: .01em;
  }
  
  .oregon-environ-unit ol li, .oregon-body-unit ol li, .oregon-pd-unit ol li, .oregon-earth-unit ol li{
    margin-right:7%;
    text-align: left;
    font-family: junctionReg;
  }
  
  .oregon-environ-unit ul li, .oregon-body-unit ul li, .oregon-pd-unit ul li, .oregon-earth-unit ul li{
    margin-right:7%;
    text-align: left;
    font-family: junctionReg;
  }
  
  .oregon-environ-nav {
    color:orange;
  }
  
  .oregon-body-unit .oregon-envion-unit .oregon-pd-unit .oregon-earth-unit  table, th, td{ /* BROKEN?? */
    /*    .oregon-body-unit table th td, .oregon-envion-unit  table th td, .oregon-pd-unit  table th td{ */
      padding: 0.5em; /* new BB 20140924 */
      /* padding-bottom: 1.5%; OLD, TOO MUCH?  */
      font-family: junctionReg;
      text-align: center;
    }
    
    .oregon-pd-unit table, .oregon-pd-unit tr, .oregon-pd-unit td {
      border: 1px solid black;
    }
    
    .glyphicon-plus-sign:before{
      content: url('../../../images/notepad-icon.png');
    }
    
    .oregon-body-unit .oregon-envion-unit .floatleft {
      float: left;
      margin-left: 3%;
      margin-right: 3%;
    }
    .floatleft {
      float: left;
      margin-left: 3%;
      margin-right: 3%;
      display: block;
    }
    
    .floatright {
      float: right;
      margin-left: 3%;
      margin-right: 3%;
      display: block;
    }
    .floatcenter{
      margin-left:auto;
      margin-right: auto;
      display: block;
    }
    
    .attribution {
      font-size:7px;
      line-height: 1.2em;
      margin-top:4px;
      font-family:junctionReg;
      margin-bottom: 5px;
    }
    
    td .attribution{
      margin-bottom: 0px;
    }
    .oregoninlineblock {
      display: inline-block;
      padding-top: 10px;
      float: left;
      width: 100%;
      padding-left:3%;
    }
    
    img.imghover {
      opacity: 1;
      filter: alpha(opacity=100);
      -webkit-transition: opacity .25s ease;
      -moz-transition: opacity .25s ease;
      border-radius: 10px;
    } 
    
    img.cboxPhoto {
      border-radius: 15px;
    }
    
    img.imghover:hover {
      opacity: 0.5;
      filter: alpha(opacity=50);
    }
    .caption{
      text-align: center;
      font-family: junctionReg;
      line-height: 1.3em;
    }
    
    .caption img {
      margin-bottom: 5px;
    }
    /*Aligning img with text*/
    .textbottom {
      vertical-align:text-bottom;
    }
    
    
    
    /* Examples gallery: space out content better */
    .bs-examples h4 {
      margin-bottom: 5px;
    }
    .bs-examples p {
      margin-bottom: 20px;
    }
    
    /* Pseudo :focus state for showing how it looks in the docs */
    #focusedInput {
      border-color: rgba(82,168,236,.8);
      outline: 0;
      outline: thin dotted \9; /* IE6-9 */
      -moz-box-shadow: 0 0 8px rgba(82,168,236,.6);
      box-shadow: 0 0 8px rgba(82,168,236,.6);
    }
    
    /* Better spacing on download options in getting started */
    .bs-docs-dl-options h4 {
      margin-top: 15px;
      margin-bottom: 5px;
    }
    
    .profile {
      padding-bottom: 2px !important;
      padding-top: 2px !important;
    }
    
    .profile > img {
      padding-right: 15px;
    }
    
    .btn-lang {
      background-color: #0085c3;
      border-color: #0085c3;
      color: #FFFFFF;
      padding-top:32px;
      padding-bottom: 1px;
      font-size:11px;
    }
    
    /* JUMBOTRON/ CAROUSEL */
    .carousel-caption {
      background-color:rgba(0,0,0,0.5);
    }
    .carousel-inner {    
      background-color: #fffdf4;
    }
    
    #blog-carousel{
      width: 300px;
      top: 9%;
      left: 15%;
      bottom: 62%;
      background-color: #fff;
      color: #333;
      padding: 0px 20px;
      text-shadow: none;
      text-align: left;
      font-family: encode_sans_compressedmedium;
    }
    
    .carousel-pages {
      border: none;
      min-height: 500px;
      max-height: 600px;
      overflow-y: auto;
    }
    .carousel-inner > .item > img {    
      width:1024px; /* was 960px BB 20141006 */
      height:400px;
      margin-left: auto;
      margin-right: auto;
    }
    
    
    .carousel {
      /*width:1024px; 20141006: was 960px Han 20141009: was 1024px*/
      width: 1370px;
      height:400px;
      text-align: -webkit-center;
    }
    
    
    .panel-collapse>.list-group {
      margin-bottom: 0;
    }
    .panel-collapse>.list-group .list-group-item:first-child {
      border-top-right-radius: 0;
      border-top-left-radius: 0;
    }
    .carousel-pages {
      border:none;
    }
    .oregon-item{
      box-shadow:  0 0 0;
    }
    
    .plus-note > span{
      color: #3284c7
    }
    
    .note-plus {
      padding-left: 5px;
    }
    
    .popover {
      max-width: 400px;
    }
    .seogltip > p > img {
      max-width: 265px !important;
    }
    
    .badge {
      background-color: #5cb85c;
    }
    
    
    /*The commas apply all the enclosed attributes to these classes*/
    body.site, body.site-gabriel, body.site-environment, body.site-bodyunit, body.site-earthunit, body.site-matingunit,body.site-forecasting, body.site-energyunit,
    body.site-scientificexperiments, body.site-scientificmodels,body.site-tpd,body.site-pom,body.site-my-amazing-chemistry,body.site-forces-and-interactions,
    body.site-the-world-of-waves,body.site-the-changing-planet,body.site-the-story-of-earth{
      background-size:cover;
      background-attachment: fixed;
      background-repeat:fixed;  
      font-family: gentium_basicregular;
      font-size: 1.4em;
      line-height: 1.42;
      color: #333;
    }

    /*Seting up background image for each unit*/
    
    body.site{
      background-image: url('../../../images/AllUnits/TeacherToolsBackground.jpg');
    }
    
    body.site-bodyunit{
      background-image: url('../../../images/KnowingMyBody/KMB_background_v4.jpg');
    }
    
    body.site-environment{
      background-image: url('../../../images/CFOP/CFOP_background_v5.jpg');
    }
    
    body.site-earthunit{
      background-image: url('../../../images/earthbackground.png');
    }
    body.site-matingunit{
      background-image: url('../../../images/Game_of_Life/TGOL-Backgroundimg.png');
    }
    body.site-forecasting{
      background-image: url('../../../images/WF_Unit/Weather-Forecasting.jpg');
    }
    body.site-energyunit{
      background-image: url('../../../images/energyUnitbkground.png');
    }
    
    body.site-scientificexperiments{
      background-image: url('../../../images/ScientificExperiments/Science-Experiments-background.png');
    }
    
    body.site-scientificmodels{
      background-image: url('../../../images/ScientificModels/scientific-models-background.jpg');
    }  
    body.site-tpd {
      background-image: url('../../../images/AllUnits/TeacherToolsBackground.jpg');
    }

    body.site-the-changing-planet {
      background-image: url('../../../images/the_Changing_Planet/TCP_background.jpg');
    }
   
    body.site-pom {
      background-image: url('../../../images/Properties_of_matter/NewUnit/prop-of-matter-backv4.png');
    }

    body.site-my-amazing-chemistry{
      background-image: url('../../../images/MAC/MAC_background_v1.jpg');
    }
    body.site-forces-and-interactions{
      background-image: url('../../../images/FAI/FAI_background_v3.jpg');
    }
    body.site-the-world-of-waves{
      background-image: url('../../../images/WOW/WOW_background_v1.jpg');
    }
    body.site-the-story-of-earth{
      background-image: url('../../../images/TSE/Stage3/Unit-background.jpg');
    }





    body.site-gabriel{
      background-image: url('../../../images//AllUnits/giani.png');
    }

    .header_image {    
      height:28px;    
    }
    .header_image_link {
      padding-bottom:0px;;
      padding-top:10px;
    }
    .footer_image {
      height:75px;
    }
    .footer_text {
      padding-top:25px;
    }
    .navbar-main {
      margin-bottom: 0px !important;
    }
    .navbar-main li {
      margin-right: 10px;
      margin-left: 9px;
    }
    .navbar-main ul {
      background-color: #fffdf4;
      margin: 0 auto;
      padding-bottom: 10px;
      padding-top: 20px;
      float:none;
    }
    
    
    
/*    .navbar-main>.affix {
      position: fixed;
      top: 0px;
    } 
    */
    .navbar-main-text {
      padding-top:25px;
      /*padding-right: 0px;*/
    }
    .navbar-main-text h2 {
      text-align: center;
      font-family: encode_sans_compressedSBd;
      letter-spacing: 0.01em;
      margin-top: 23px;
      margin-bottom: 0px;
    }
    
    .panel-menu  {
      margin:0px !important;
      border-top: 1px solid #e5e5e5;
      border-radius: 0 !important;    
    }
    
    .list-group-item-menu:last-child {
      border:none !important;
      
    }
    
    .panel-menu>.panel-heading {
      background-color:#fff;
    }
    
    .panel-group-menu {
      border-left: 50px solid #e5e5e5;
    }
    
    .main-content {
      background-color:#fffdf4;
    }
    .menu-title {
      text-align: center;
    }
    .jumbotron { 
      margin:0px;
      padding: 0px;
    }
    
/*    #subnav.affix {
      position: fixed;
      top: 172px;
    }
    */
    #subnav > ul {
      border-left: 25px solid #4f604b;  
      margin-left: 3%;  
      
    }
    .oregon-sidebar .nav>li>a {
      display: block;
      font-size: 13px;
      color: #9D9B9B;
      padding: 6px 20px;
      font-size: 1.1em;
      font-family: encode_sans_compressedSBd;
      
    }
    #subnav > ul > li {
      border-top: 1px solid #DBE2DD;
      margin-right: 10%;
    }
    
    .oregon-sidebar .nav>.active>a, .oregon-sidebar .nav>.active:hover>a, .oregon-sidebar .nav>.active:focus>a {
      padding-left: 18px;
      font-family: encode_sans_compressedSBd;
      color: #819F75;
      background-color: transparent;
      
    }
    
    .oregon-sidebar .nav .nav {
      display: none;
      padding-bottom: 10px;
    }
    
    .oregon-sidebar .nav>.active>ul {
      display: block;
    }
    
    .oregon-sidebar .nav .nav>.active>a, .oregon-sidebar .nav .nav>.active:hover>a, .oregon-sidebar .nav .nav>.active:focus>a {
      font-weight: 500;
      padding-left: 28px;
    }
    
    .oregon-sidebar .nav .nav>li>a {
      padding-top: 1px;
      padding-bottom: 1px;
      padding-left: 30px;
      font-size: 0.9em;
      font-weight: 400;
    }
    
    .jumbotron p {
      font-size:14px;
    }
    
    .header-image-container {
      overflow: hidden;
    }
    
    .article-header {
      background-color: #4f604b;
    }
    
    nav.navbar.navbar-main > div > ul > li > div > a, nav.navbar.navbar-main > div > ul > li > div > a > h4 {
      color: #555;
      padding:0 0 0 0;
    }
    
    nav.navbar.navbar-main > div > ul > li > div > a:hover, nav.navbar.navbar-main > div > ul > li > div > a:hover > h4 {
      text-decoration: none;
      padding:0 0 0 0;
    }
    
    nav.navbar.navbar-default.navbar-main > div > ul > li > a {
      padding:0 15px 0px 0;
    }
    
    .oregon-header-image {
      overflow:hidden;height:300px;background-size:100% 300px;
    }
    .oregon-header-text {
      background-color:rgba(255,255,255,0.5);;height:300px;
    }
    
    .oregon-cir-list-item {
      overflow:hidden;
      padding-left: 0;
      padding-top: 0px !important;
      height:100%;
    }
    
    .oregon-cir-list-item-title {
      width:200px;
      height:100px;
      top:83%;
      position: absolute;
      padding-left: 15px;
      padding-right:15px;
    }
    
    .oregon-float-right {
      left:100%;
      margin-left:-200px;
    }
    
    .oregon-orange {
      background-color:#cf8026;
    }
    
    
    .oregon-orange h3 {
      color: white;
      font-family: encode_sans_compressedbold;
      letter-spacing: .03em;
      font-size: 26px;
    }
    
    .oregon-gray {
      background-color: #425d6b;
    }
    
    .oregon-gray h3{
      color: white;
      font-family: encode_sans_compressedbold;
      letter-spacing: .03em;
      font-size: 26px;
    }
    
    .oregon-green {
      background-color:#788e42;
    }
    
    .oregon-green h3{
      color: white;
      font-family: encode_sans_compressedbold;
      letter-spacing: .03em;
      font-size: 26px;
    }
    
    .oregon-light{
      background-color:#9C9C9C;
    }
    
    .oregon-light h3{
      color: white;
      font-family: encode_sans_compressedbold;
      letter-spacing: .03em;
      font-size: 26px;
    }
    .form-horizontal .control-label {
      text-align: left;
    }
    .modal-dialog {
      width:300px;
    }
    
    .modal-body {
      padding-top: 19px;
      padding-bottom: 0px;
    }
    
    .left-nav {
      
    }
    
    html,body,.container-cir
    {
      height:100%;
    }
    .container-cir
    {
      display:table;        
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      padding-right:0px;
      padding-left:0px;
    }
    .row-cir
    {
      height: 100%;
      display: table-row;
    }
    .col-md-3-cir
    {
      display: table-cell;
      float: none;
      padding: 0px;
    }
    .col-md-9-cir
    {
      display: table-cell;
      float: none;
    }
    
    .panel-default>.panel-heading {
      color: #333;
      background-color: rgba(86,61,124,0.1);
      border-color: #ddd;
    }
    .oregon-panel-body {
      background-color: rgba(86,61,124,0.1);
      padding: 0px;
    }
    .panel-heading span {
      font-size: 24px;
    }
    
    .panel-heading img {
      height:48px;
      width:70px;
    }
    
    .panel-default> .panel-sub{
      border: none;
      
    }
    
    .navbar-main {
      width: 1024px; /* was 960px BB 20141006 */
      margin: 0 auto;
      z-index: 99;
    }   
    
    
    
    
    .navbar-main .container {
      background-color: #fffdf4;
    }
    
    .nav > li > a {
      font-family: encode_sans_compressedregular;
      
    }
    
    .navbar-default .navbar-nav >li > a {
      
    }
    
    h3,.h3{
      font-family: encode_sans_compressedmedium;
      font-size:20px;
    }
    
    h5,.h5{
      font-family: encode_sans_compressedmedium;
      font-size:16px;
    }
    
    .navbar-main .navbar-nav>.active>a, .navbar-main .navbar-nav>.active>a:hover, .navbar-main .navbar-nav>.active>a:focus {
      color: #819f75;
      background-color: #fffdf4;
    }
    
    .navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{
      color: #707070;
      background-color:transparent
    }
    
    .cur-content {
      padding: 0px;
      height:75%;
    }
    
    .navbar-nav>li>.dropdown-menu {
      width:20px;
    }
    
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
      color: #8a9a82;
      background-color: #fffdf4;
    }
    
    .dropdown-menu>li>a {
      font-family: encode_sans_compressedSBd;
      letter-spacing: .02em;
    }
    
    /* Unit Side bar styles*/
    
    .tse-sidebar .list-group-item, .gabriel-sidebar .list-group-item, .environment-sidebar .list-group-item, .bodyunit-sidebar .list-group-item, .pdunit-sidebar .list-group-item, .earth-sidebar .list-group-item, .matingunit-sidebar .list-group-item, .forecasting-sidebar .list-group-item, .energyunit-sidebar .list-group-item, .scientificexperiments-sidebar .list-group-item, .tcp-sidebar .list-group-item,.pm-sidebar .list-group-item,.scientificmodels-sidebar .list-group-item,.macunit-sidebar .list-group-item,.faiunit-sidebar .list-group-item,.wowunit-sidebar .list-group-item{    
      background-color: #87CEDA;
      border: none;
      color:#fff;    
      padding: 10px 5px;
      font-family: encode_sans_compressedregular;
      letter-spacing: .03em;
    }
  
  .pdunit-sidebar .list-group-item{
          color:black;    
  }    
    .forecasting-sidebar .list-group-item{
      background-color: #3b96a4  ;
    }
    
    .forecasting-sidebar a.list-group-item:hover, .forecasting-sidebar a.list-group-item:focus{ /* HW 20141021 */
      background-color: #69b1bc ; 
    }
    

    
 
    


    .bodyunit-sidebar .list-group-item{
      background-color: #2a4c75;
    }
    
    .bodyunit-sidebar a.list-group-item:hover, .bodyunit-sidebar a.list-group-item:focus{ /* BHW 20141021 */
      background-color: #2a4c75; 
    }
    




    .pdunit-sidebar .list-group-item{ /* BB 20140918  TKO 20141009*/
      background-color: #87CEDA; 
    }
    
    
    .pdunit-sidebar a.list-group-item:hover, .pdunit-sidebar a.list-group-item:focus{ /* BB & HW 20141021 */
      background-color: #87CEDA; 
    }
    button.pdButton1, button.pdButton1:hover, button.pdButton1:focus, button.pdButton2, button.pdButton2:hover, button.pdButton2:focus, button.pdButton3, button.pdButton3:hover, button.pdButton3:focus{
      width:100%;
    }
    button.pdButton1:hover, button.pdButton1:focus,button.pdButton2:hover, button.pdButton2:focus,button.pdButton3:hover, button.pdButton3:focus  { 
      background-color: #77b7cb;
    }
    
    .earth-sidebar .list-group-item{ /* TKO 20150113*/
      background-color: #425d6b; 
    }
    
    .earth-sidebar a.list-group-item:hover, .pdunit-sidebar a.list-group-item:focus{ /*  TKO 20150113 */
      background-color: #4f6d7d; 
    }
    
    
    a.list-group-item {
      color: rgba(250,250,250,1);
    }
    

    


    .bodyunit-sidebar a.list-group-item:hover {
      color: rgba(250,250,250,1);
      background-color: #5d7c97;
    }
    
    .forecasting-sidebar a.list-group-item:hover {
      color: rgba(250,250,250,1);
      background-color: #69b1bc ;
    }
    .pdunit-sidebar a.list-group-item:hover { /* BB 20140918 */
      color: rgba(250,250,250,1);
      background-color: #77b7cb;
    }
    
    .earth-sidebar a.list-group-item:hover {
      color: rgba(250,250,250,1);
      background-color: #4f6d7d;
    }
    
    div.col-md-3-cir > div {
      width:260px;
    }
    
    
    .col-md-3-cir > div > a > img {
      width:30px;    
      padding-right: 5px;
    }
    .col-md-3-cir > div > a > img.title {
      width:60px;    
      padding-right: 5px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px;
    }
    .col-md-3-cir > div > a.title {
      font-size: 17px;
      background-color: #7d8f52;
      font-family:encode_sans_compressedSBd;
    }
    


    .col-md-3-cir .bodyunit-sidebar a.title {
      color: rgba(250,250,250,1);
      background-color: #0c2757;
    }
    
    .col-md-3-cir .bodyunit-sidebar a.title:hover {
      color: rgba(250,250,250,1);
      background-color: #5d7c97;
    }
    





    .col-md-3-cir .forecasting-sidebar a.title {
      color: rgba(250,250,250,1);
      background-color: #207784;
    }
    
    .col-md-3-cir .forecasting-sidebar a.title:hover {
      color: rgba(250,250,250,1);
      background-color: #69b1bc;
    }




    

    
    .col-md-3-cir .pdunit-sidebar a.title { /* BB 20140918 */
      color: rgba(250,250,250,1);
      background-color: #87CEDA
;
    }
    
    .col-md-3-cir .pdunit-sidebar a.title:hover { /* BB 20140918 */
      color: rgba(250,250,250,1);
      background-color: #77b7cb;
    }
    
    .col-md-3-cir .earth-sidebar a.title {
      color: rgba(250,250,250,1);
      background-color: #38505c;
    }
    
    .col-md-3-cir .earth-sidebar a.title:hover {
      color: rgba(250,250,250,1);
      background-color: #4f6d7d;
    }
    
    .col-md-3-cir > .earth-sidebar > a:visited {    /* fixed disappear problem by Han20150401*/
      color: rgba(250,250,250,1);
      background-color: #425d6b;
    }
    .col-md-3-cir .earth-sidebar a:hover {    /* fixed disappear problem by Han20150401 */
      color: rgba(250,250,250,1);
      background-color: #4f6d7d;
    }
    











    .col-md-3-cir .matingunit-sidebar a.title {
      color: rgba(250,250,250,1);
      background-color: #73538C;
    }
    
    .col-md-3-cir .matingunit-sidebar a.title:hover {
      color: rgba(250,250,250,1);
      background-color: #a38aaa;
    }
    
    .matingunit-sidebar .list-group-item{
      background-color: #805E98  ;
    }
    
    .matingunit-sidebar a.list-group-item:hover {
      color: rgba(250,250,250,1);
      background-color: #a38aaa;
    }
    
    .col-md-3-cir .matingunit-sidebar a.list-group-item.active {
      color: rgba(250,250,250,1);
      background-color: #a38aaa;
      font-family: encode_sans_compressedmedium;
    }
    .matingunit-sidebar a.list-group-item:hover, .matingunit-sidebar a.list-group-item:focus{ /* HW 20150821 */
      background-color: #805E98; 
    }




    
    .col-md-3-cir .greenBtn-sidebar {
      color: rgba(250,250,250,1); 
      background-color: #afc3a7 !important;
      font-size: 17px;
      font-family: encode_sans_compressedSBd;
      border-radius: 4px;
    }
    
    .col-md-3-cir .greenBtn-sidebar:hover {
      color: rgba(250,250,250,1);
      background-color: #7d8f52 !important;
      font-size: 17px;
      font-family: encode_sans_compressedSBd;
    } 
    
    











    .col-md-3-cir .energyunit-sidebar a.title {
      color: rgba(250,250,250,1);
      background-color: #8e0000;
      border-top-right-radius: 4px;
      border-top-left-radius: 4px;
    }
    
    .col-md-3-cir .energyunit-sidebar a.title:hover {
      color: rgba(250,250,250,1);
      background-color: #e77577;
    }
    
    .energyunit-sidebar .list-group-item{
      background-color: #c34242;
    }
    
    .energyunit-sidebar a.list-group-item:hover {
      color: rgba(250,250,250,1);
      background-color: #e77577;
    }
    
    .col-md-3-cir .energyunit-sidebar a.list-group-item.active {
      color: rgba(250,250,250,1);
      background-color: #e77577;
      font-family: encode_sans_compressedmedium;
    }
    .energyunit-sidebar a.list-group-item:hover, .energyunit-sidebar a.list-group-item:focus{
     background-color: #c34242; 
   } 
   
   .energyunit-sidebar a.list-group-item:hover, .energyunit-sidebar a.list-group-item:focus{ 
    background-color: #e77577; 
  }  
  

/*environment-sidebar*/

.col-md-3-cir .environment-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #4f7a81;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .environment-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #d6d9e2​;
}

.environment-sidebar .list-group-item{
  background-color: #5a9dba;
}

.environment-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #d6d9e2​;
}

.col-md-3-cir .environment-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #d6d9e2​;
  font-family: encode_sans_compressedmedium;
}
.environment-sidebar a.list-group-item:hover, .environment-sidebar a.list-group-item:focus{
 background-color: #5a9dba; 
} 

.environment-sidebar a.list-group-item:hover, .environment-sidebar a.list-group-item:focus{ 
  background-color: #d6d9e2​; 
}








  .col-md-3-cir .scientificexperiments-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #333541;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }
  
  
  .col-md-3-cir .scientificexperiments-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #767994;
  }
  
  .scientificexperiments-sidebar .list-group-item{
    background-color: #5a5c72;
  }
  
  .scientificexperiments-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #767994;
  }
  
  .col-md-3-cir .scientificexperiments-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #767994;
    font-family: encode_sans_compressedmedium;
  }

  .scientificexperiments-sidebar a.list-group-item:hover, .scientificexperiments-sidebar a.list-group-item:focus{
   background-color: #5a5c72; 
 } 
 
 .scientificexperiments-sidebar a.list-group-item:hover, .scientificexperiments-sidebar a.list-group-item:focus{ 
  background-color: #767994; 
}











.col-md-3-cir .scientificmodels-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #a38d58;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .scientificmodels-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.scientificmodels-sidebar .list-group-item{
  background-color: #c2a867;
}

.scientificmodels-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.col-md-3-cir .scientificmodels-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
  font-family: encode_sans_compressedmedium;
}
.scientificmodels-sidebar a.list-group-item:hover, .scientificmodels-sidebar a.list-group-item:focus{
 background-color: #c2a867; 
} 

.scientificmodels-sidebar a.list-group-item:hover, .scientificmodels-sidebar a.list-group-item:focus{ 
  background-color: #e0c176; 
}










.col-md-3-cir .tcp-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #a38d58;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .tcp-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.tcp-sidebar .list-group-item{
  background-color: #c2a867;
}

.tcp-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.col-md-3-cir .tcp-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
  font-family: encode_sans_compressedmedium;
}
.tcp-sidebar a.list-group-item:hover, .tcp-sidebar a.list-group-item:focus{
 background-color: #c2a867; 
} 

.tcp-sidebar a.list-group-item:hover, .tcp-sidebar a.list-group-item:focus{ 
  background-color: #e0c176; 
}





/*property of matter side bar for large screen*/
.col-md-3-cir .pm-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #002a88;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .pm-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #4f77d0;
}

.pm-sidebar .list-group-item{
  background-color: #1b4db5;
}

.pm-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #4f77d0;
}

.col-md-3-cir .pm-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #4f77d0;
  font-family: encode_sans_compressedmedium;
}
.pm-sidebar a.list-group-item:hover, .pm-sidebar a.list-group-item:focus{
 background-color: #4f77d0; 
} 

.pm-sidebar a.list-group-item:hover, .pm-sidebar a.list-group-item:focus{ 
  background-color: #4f77d0; 
}



/*gabriel side bar for large screen*/
.col-md-3-cir .gabriel-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: red ;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .pm-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #C3E13C;
}

.pm-sidebar .list-group-item{
  background-color: #1b4db5;
}

.pm-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #3CDCE1  ;
}

.col-md-3-cir .pm-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #3CDCE1  ;
  font-family: encode_sans_compressedmedium;
}
.pm-sidebar a.list-group-item:hover, .pm-sidebar a.list-group-item:focus{
 background-color: #3CDCE1  ; 
} 

.pm-sidebar a.list-group-item:hover, .pm-sidebar a.list-group-item:focus{ 
  background-color: #3CDCE1  ; 
}





/*tse side bar for large screen*/
.col-md-3-cir .tse-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #002a88;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .tse-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #4f77d0;
}

.tse-sidebar .list-group-item{
  background-color: #1b4db5;
}

.tse-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #4f77d0;
}

.col-md-3-cir .tse-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #4f77d0;
  font-family: encode_sans_compressedmedium;
}
.tse-sidebar a.list-group-item:hover, .tse-sidebar a.list-group-item:focus{
 background-color: #1b4db5; 
} 

.tse-sidebar a.list-group-item:hover, .tse-sidebar a.list-group-item:focus{ 
  background-color: #4f77d0; 
}




























































/*My amazing Chemistry sidebar for large screen
  Yubo 02/12/2019
*/

.col-md-3-cir .macunit-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #a38d58;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .macunit-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.macunit-sidebar .list-group-item{
  background-color: #c2a867;
}

.macunit-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.col-md-3-cir .macunit-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
  font-family: encode_sans_compressedmedium;
}
.macunit-sidebar a.list-group-item:hover, .macunit-sidebar a.list-group-item:focus{
 background-color: #c2a867; 
} 

.macunit-sidebar a.list-group-item:hover, .macunit-sidebar a.list-group-item:focus{ 
  background-color: #e0c176; 
}
/*Forces and Interactions for large screen
  Yubo 02/12/2019
*/

.col-md-3-cir .faiunit-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #a38d58;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .faiunit-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.faiunit-sidebar .list-group-item{
  background-color: #c2a867;
}

.faiunit-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.col-md-3-cir .faiunit-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
  font-family: encode_sans_compressedmedium;
}
.faiunit-sidebar a.list-group-item:hover, .faiunit-sidebar a.list-group-item:focus{
 background-color: #c2a867; 
} 

.faiunit-sidebar a.list-group-item:hover, .faiunit-sidebar a.list-group-item:focus{ 
  background-color: #e0c176; 
}

/*The world of whaves sidebar for large screen
  Yubo 02/12/2019
*/

.col-md-3-cir .wowunit-sidebar a.title {
  color: rgba(250,250,250,1);
  background-color: #a38d58;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.col-md-3-cir .wowunit-sidebar a.title:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.wowunit-sidebar .list-group-item{
  background-color: #c2a867;
}

.wowunit-sidebar a.list-group-item:hover {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
}

.col-md-3-cir .wowunit-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #e0c176;
  font-family: encode_sans_compressedmedium;
}
.wowunit-sidebar a.list-group-item:hover, .wowunit-sidebar a.list-group-item:focus{
 background-color: #c2a867; 
} 

.wowunit-sidebar a.list-group-item:hover, .wowunit-sidebar a.list-group-item:focus{ 
  background-color: #e0c176; 
}



.carousel-cir {
  width:600px;
  height:560px;
}
.subitem {
  padding-left: 15px;
}

.col-md-3-cir > div > a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #d6d9e2​;
  font-family: encode_sans_compressedmedium;
}

.col-md-3-cir .bodyunit-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #5d7c97;
  font-family: encode_sans_compressedmedium;
}

.col-md-3-cir .forecasting-sidebar a.list-group-item.active {
  color: rgba(250,250,250,1);
  background-color: #69b1bc;
  font-family: encode_sans_compressedmedium;
}


.col-md-3-cir .pdunit-sidebar a.list-group-item.active { /* BB 20140918 */
  color: rgba(250,250,250,1);
  background-color: #77b7cb;
  font-family: encode_sans_compressedmedium;
}

.col-md-3-cir .earth-sidebar a.list-group-item.active { /* TKO 20150113 */
  color: rgba(250,250,250,1);
  background-color: #4f6d7d;
  font-family: encode_sans_compressedmedium;
}

.col-md-3-cir > div> div> a > img {
  vertical-align: bottom;}
  
  .btn-logout {
    padding: 0px;
    color: rgba(250,250,250,.8);
  }
  .btn-link:hover, .btn-link:focus {
    color: rgba(250,250,250,1);
    background-color: rgba(109,129,60,.8);
    text-decoration: none;
    background: transparent;
  }
  #back_to_top {
    position: fixed;    
    bottom: 15px;
    z-index: 1000;
    font-size:13px;
  }
  #back_to_top > .glyphicon {
    font-size:18px;
  }
  
  .pagination  {
    display: table;
    width: 576px;
    margin-left:37px;
  }
  
  .pagination>tbody>tr>td>a {
    position: relative;
    float: left;
    margin-left: -1px;
    line-height: 1.428571429;
    text-decoration: none;
    background-color: #dbd5b8;
    width:100%;
    color:#808080;
  }
  .pagination>tbody>tr>td {
    padding: 0px;
    font-family: gentium_basicregular;
  }
  .pagination>tbody>tr>td>a:hover, .pagination>tbody>tr>td>a:focus {
    background-color: #eee;
  }
  .pagination>tbody>tr>.active>a,.pagination>tbody>tr>.active>a:hover,.pagination>tbody>tr>.active>a:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #464646;
    border-color: #428bca;
  }
  .note-col {
    padding-right: 10px;
    width: 587px;
    margin-left:35px;
  }
  .no-title{
    padding-top:85px;
  }
  #nav-small {
    display:none;  
  }
  #cur-small {
    display:none;
  }
}


@media(max-width:768px){
  .container{
    width:750px
  }
  
  
}
@media(max-width:990px) {
  .subnav-container {
    display:none;
  }
}
@media(min-width:768px){
  .container{
    width:1024px /* was 960px BB 20141006 */
  }
  
  
}

@media(min-width:1200px){
  .container{
    width:1024px /* was 960px BB 20141006 */
  }
  
}


/* Main Content Formatting for small screen
   from 1px to 768px 
   */
   @media(max-width:768px) {



    .navbar-nav>li>a {
      padding: 0px 0px 0px 10px;
    }
    #nav {
      display:none;  
    }
    .subnav-container {
      display:none;
    }
    .jumbotron { 
      margin:0px;
      padding: 0px;
    }
    .footer-navbar-nav>li {
      float: left;
    }
    .oregon-col p {
      margin-right: 20%;
      letter-spacing: .02em;
      font-size: 1.15em;
    }
    
    .oregon-col p#mission {
      font-weight: bold;
      font-size: 1.2em;
      letter-spacing: .01em
    }
    
    .oregon-col .ebolden {
      font-family: encode_sans_compressedmedium;
    }
    
    .oregon-col ul.parentList{
      list-style-type: circle;
      margin-left: 4%;
    }
    .oregon-col div.inline {
      display: inline;
    }
    
    .oregon-col p#emphasis {
      font-family: gentium_basicbold;
      color: #404040;
      padding-left: 1em;
      border-left: 5px solid;
      border-color: #819F75;
      margin-right: 30%;
      margin-left: 4%;
    }
    
    .oregon-col p#onlyIndent {   
      margin-left: 4%;
    }
    
    .oregon-col ul li{
      margin-right: 30%;
      margin-bottom: 6px;
    }
    
    .oregon-col ol li{
      margin-right: 30%;
      margin-bottom: 6px;
    }
    
    .oregon-col h4 {
      font-family: encode_sans_compressedSBd; 
      letter-spacing: .03em;
      font-size: 16px;
      line-height:1.4em;
    }
    
    .oregon-form-textbox {
      width: 100%;
      margin-left: 2%;  
      margin-right: 30%;
      margin-top: 1%;
      margin-bottom: 4%;
      clear: both;
    }
    
    .oregon-form-container {
      width:450px;
      clear: both;
    }
    
    label {
      font-size: initial;
      font-weight: initial;
    }
    
    
    
    /* About page */
    .bs-about {
      font-size: 16px;
    }
    
    .partnerImage p img {
      max-width: 98%;
      margin-bottom: 2%;
    }
    
    /*Research page*/
    .researchImage p img {
      max-width: 98%;
      margin-bottom: 2%;
    }
    
    
    /*Curriculum page */
    .curric-row{
      margin-bottom: 15px;
      height: 100%;
    }
    
    .unit-img {
      max-height:100%;
    }
    
    /*Let's Help Our Environment Unit and Body Unit*/
    
  /*.oregon-environ-unit is for the content area of all pages within the environ unit. 
  Not the nav bar.
  */
  .oregon-environ-unit p, .oregon-body-unit p{
    margin-right:7%;
    text-align: left;
    font-family: junctionReg;
  }
  .oregon-environ-unit h3, .oregon-body-unit h3{
    font-family: encode_sans_compressedSBd;
    letter-spacing:.01em;
    text-align: center;
  }
  
  .oregon-environ-unit h4, .oregon-body-unit h4{
    font-family: encode_sans_compressedmedium;
    letter-spacing:.01em;
    text-align: left;
    font-style: italic;
  }
  
  .oregon-environ-unit .mybold {
    font-family: junctionBold;
    color:orange;
  }
  .oregon-environ-unit ol li, .oregon-body-unit ol li{
    margin-right:7%;
    text-align: left;
    font-family: junctionReg;
  }
  
  .oregon-environ-unit ul li, .oregon-body-unit ul li{
    margin-right:7%;
    text-align: left;
    font-family: junctionReg;
  }
  
  .oregon-environ-nav {
    color:orange;
  }
  
  
  
  
  /* Examples gallery: space out content better */
  .bs-examples h4 {
    margin-bottom: 5px;
  }
  .bs-examples p {
    margin-bottom: 20px;
  }
  
  /* Pseudo :focus state for showing how it looks in the docs */
  #focusedInput {
    border-color: rgba(82,168,236,.8);
    outline: 0;
    outline: thin dotted \9; /* IE6-9 */
    -moz-box-shadow: 0 0 8px rgba(82,168,236,.6);
    box-shadow: 0 0 8px rgba(82,168,236,.6);
  }
  
  /* Better spacing on download options in getting started */
  .bs-docs-dl-options h4 {
    margin-top: 15px;
    margin-bottom: 5px;
  }
  
  .profile {
    padding-bottom: 2px !important;
    padding-top: 2px !important;
  }
  
  .profile > img {
    padding-right: 15px;
  }
  
  .btn-lang {
    background-color: #0085c3;
    border-color: #0085c3;
    color: #FFFFFF;
    padding-top:32px;
    padding-bottom: 1px;
    font-size:11px;
  }
  
  .carousel-caption {
    background-color:rgba(0,0,0,0.5);
  }
  .carousel {    
  }
  
  .carousel-pages {
    border: none;
    min-height: 500px;
    max-height: 500px;
    overflow-y: auto;
  }
  .carousel-inner > .item > img {    
    width:30%; /* was 960px BB 20141006 */
    height:20%;
    margin-left: auto;
    margin-right: auto;
  }
  
  
  .carousel {        
    text-align: -webkit-center;
  }
  
  
  .panel-collapse>.list-group {
    margin-bottom: 0;
  }
  .panel-collapse>.list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
  }
  .carousel-pages {
    border:none;
  }
  .oregon-item{
    box-shadow:  0 0 0;
  }
  
  .plus-note > span{
    color: #3284c7
  }
  
  .note-plus {
    padding-left: 5px;
  }
  
  .popover {
    max-width: 400px;
  }
  .seogltip > p > img {
    max-width: 265px !important;
  }
  
  .badge {
    background-color: #5cb85c;
  }
  
  
  /*The commas apply all the enclosed attributes to these classes*/
  body.site, body.site-environment, body.site-bodyunit, body.site-pdunit{
    background-size:cover;
    background-attachment: fixed;
    background-repeat:fixed;  
    font-family: gentium_basicregular;
    font-size: 1.4em;
    line-height: 1.42;
    color: #333;
  }
  
  body.site{
    background-image: url('../../../images/spring-mirrored.jpg');
  }
  
  body.site-bodyunit{
    background-image: url('../../../images/KnowingMyBody/background.png');
  }
  
  body.site-environment{
    background-image: url('../../../images/environment_background.jpg');
  }
  
  body.site-pdunit{
    background-image: url('../../../images/spring-mirrored.jpg');
  }
  
  .header_image {    
    height:28px;    
  }
  .header_image_link {
    padding-bottom:0px;;
    padding-top:10px;
  }
  .footer_image {
    height:75px;
  }
  .footer_text {
    padding-top:25px;
  }
  .navbar-main {
    margin-bottom: 0px !important;
  }
  .navbar-main li {
    margin-right: 10px;
    margin-left: 9px;
  }
  .navbar-main ul {
    background-color: #fffdf4;
    margin: 0 auto;
    float:none;
  }
  
  
  
/*  .navbar-main>.affix {
    position: fixed;
    top: 0px;
  } */
  
  .navbar-main-text h4 {
    text-align: center;
    font-family: encode_sans_compressedSBd;
    letter-spacing: 0.01em;
    margin-top: 23px;
    margin-bottom: 10px;
    font-size:18px;
  }
  
  .panel-menu  {
    margin:0px !important;
    border-top: 1px solid #e5e5e5;
    border-radius: 0 !important;    
  }
  
  .list-group-item-menu:last-child {
    border:none !important;
    
  }
  
  .panel-menu>.panel-heading {
    background-color:#fff;
  }
  
  .panel-group-menu {
    border-left: 50px solid #e5e5e5;
  }
  
  .main-content {
    background-color:#fffdf4;
  }
  .menu-title {
    text-align: center;
  }
  .jumbotron { 
    margin:0px;
    padding: 0px;
  }
  
/*  #subnav.affix {
    position: fixed;
    top: 172px;
  }*/
  
  #subnav > ul {
    border-left: 25px solid #4f604b;  
    margin-left: 3%;  
    
  }
  .oregon-sidebar .nav>li>a {
    display: block;
    font-size: 13px;
    color: #9D9B9B;
    padding: 6px 20px;
    font-size: 1.1em;
    font-family: encode_sans_compressedSBd;
    
  }
  #subnav > ul > li {
    border-top: 1px solid #DBE2DD;
    margin-right: 10%;
  }
  
  .oregon-sidebar .nav>.active>a, .oregon-sidebar .nav>.active:hover>a, .oregon-sidebar .nav>.active:focus>a {
    padding-left: 18px;
    font-family: encode_sans_compressedSBd;
    color: #819F75;
    background-color: transparent;
    
  }
  
  .oregon-sidebar .nav .nav {
    display: none;
    padding-bottom: 10px;
  }
  
  .oregon-sidebar .nav>.active>ul {
    display: block;
  }
  
  .oregon-sidebar .nav .nav>.active>a, .oregon-sidebar .nav .nav>.active:hover>a, .oregon-sidebar .nav .nav>.active:focus>a {
    font-weight: 500;
    padding-left: 28px;
  }
  
  .oregon-sidebar .nav .nav>li>a {
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 30px;
    font-size: 0.9em;
    font-weight: 400;
  }
  
  .jumbotron p {
    font-size:14px;
  }
  
  .header-image-container {
    overflow: hidden;
  }
  
  .article-header {
    background-color: #4f604b;
  }
  
  nav.navbar.navbar-main > div > ul > li > div > a, nav.navbar.navbar-main > div > ul > li > div > a > h4 {
    color: #555;
    padding:0 0 0 0;
  }
  
  nav.navbar.navbar-main > div > ul > li > div > a:hover, nav.navbar.navbar-main > div > ul > li > div > a:hover > h4 {
    text-decoration: none;
    padding:0 0 0 0;
  }
  
  nav.navbar.navbar-default.navbar-main > div > ul > li > a {
    padding:0 15px 0px 0;
  }
  
  .oregon-header-image {
    overflow:hidden;height:300px;background-size:100% 300px;
  }
  .oregon-header-text {
    background-color:rgba(255,255,255,0.5);;height:300px;
  }
  
  .oregon-cir-list-item {
    overflow:hidden;
    padding-left: 0;
    padding-top: 0px !important;
    height:100%;
  }
  
  .oregon-cir-list-item-title {
    width:200px;
    height:100px;
    top:83%;
    position: absolute;
    padding-left: 15px;
    padding-right:15px;
  }
  
  .oregon-float-right {
    left:100%;margin-left:-200px;
  }
  
  .oregon-orange {
    background-color:#cf8026;
  }
  
  
  .oregon-orange h3 {
    color: white;
    font-family: encode_sans_compressedbold;
    letter-spacing: .03em;
    font-size: 26px;
  }
  
  .oregon-gray {
    background-color: #425d6b;
  }
  
  .oregon-gray h3{
    color: white;
    font-family: encode_sans_compressedbold;
    letter-spacing: .03em;
    font-size: 26px;
  }
  
  .oregon-green {
    background-color:#788e42;
  }
  
  .oregon-green h3{
    color: white;
    font-family: encode_sans_compressedbold;
    letter-spacing: .03em;
    font-size: 26px;
  }
  .form-horizontal .control-label {
    text-align: left;
  }
  .modal-dialog {
    width:300px;
  }
  
  .modal-body {
    padding-top: 19px;
    padding-bottom: 0px;
  }
  
  .left-nav {
    
  }
  
  html,body,.container-cir
  {
    height:100%;
  }
  .container-cir
  {
    display:table;        
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right:0px;
    padding-left:0px;
  }
  .row-cir
  {
    height: 100%;
    display: table-row;
  }
  .col-md-3-cir
  {
    display: table-cell;
    float: none;
    padding: 0px;
  }
  .col-md-9-cir
  {
    display: table-cell;
    float: none;
  }
  
  .panel-default>.panel-heading {
    color: #333;
    background-color: rgba(86,61,124,0.1);
    border-color: #ddd;
  }
  .oregon-panel-body {
    background-color: rgba(86,61,124,0.1);
    padding: 0px;
  }
  .panel-heading span {
    font-size: 24px;
  }
  
  .panel-heading img {
    height:48px;
    width:70px;
  }
  
  .panel-default> .panel-sub{
    border: none;
    
  }
  
  .navbar-main {
    margin: 0 auto;
    z-index: 99;
  }   
  
  .tipthemesquarewhite{
    height:0px;
    width:0px;
  }
  
  .pagination  {
    display: table;
    width: 98%;
  }
  
  .navbar-main .container {
    background-color: #fffdf4;
  }
  
  .nav > li > a {
    font-family: encode_sans_compressedregular;
    
  }
  
  .navbar-default .navbar-nav >li > a {
    
  }
  
  h3,.h3{
    font-family: encode_sans_compressedmedium;
    font-size:22px;
  }
  
  .navbar-main .navbar-nav>.active>a, .navbar-main .navbar-nav>.active>a:hover, .navbar-main .navbar-nav>.active>a:focus {
    color: #819f75;
    background-color: #fffdf4;
  }
  
  .navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{
    color: #707070;
    background-color:transparent
  }
  
  
  
  .navbar-nav>li>.dropdown-menu {
    width:20px;
  }
  
  .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    color: #8a9a82;
    background-color: #fffdf4;
  }
  
  .dropdown-menu>li>a {
    font-family: encode_sans_compressedSBd;
    letter-spacing: .02em;
  }
  
  /* Unit Side bar styles (small screen :1px - 768px)*/
  
  .environment-sidebar .list-group-item, .bodyunit-sidebar .list-group-item, .pdunit-sidebar .list-group-item, .earth-sidebar .list-group-item, .matingunit-sidebar .list-group-item, .forecasting-sidebar .list-group-item, .energyunit-sidebar .list-group-item, .scientificexperiments-sidebar .list-group-item,.tcp-sidebar .list-group-item,.pm-sidebar .list-group-item, .scientificmodels-sidebar .list-group-item{    
    background-color: #899c5b;
    border: none;
    color:#fff;    
    padding: 10px 5px;
    font-family: encode_sans_compressedregular;
    letter-spacing: .03em;
  }

     .pdunit-sidebar .list-group-item{
       color:black;
       
     }

  /* Energy Matter side bar styles (small screen :1px - 768px)
  Create by Yubo 20180404 */
  .col-md-3-cir .energyunit-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #8e0000;
  }
  
  .col-md-3-cir .energyunit-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #e77577;
  }
  
  .energyunit-sidebar .list-group-item{
    background-color: #c34242;
  }
  
  .energyunit-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #e77577;
  }
  .col-md-3-cir .energyunit-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #e77577;
    font-family: encode_sans_compressedmedium;
  }




















  /* Know My Body side bar styles (small screen :1px - 768px)*/
  .bodyunit-sidebar .list-group-item{
    background-color: #dd9e5c;
  }  

  .bodyunit-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #e1ac74;
  }

  .col-md-3-cir .bodyunit-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #d38f56;
  }
  
  .col-md-3-cir .bodyunit-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #e1ac74;
  }
  .col-md-3-cir .bodyunit-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #e1ac74;
    font-family: encode_sans_compressedmedium;
  }  









  /* Caring for Our Planet side bar styles (small screen :1px - 768px)*/
  .environment-sidebar .list-group-item{
    background-color: #5a9dba;
  }

  .environment-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #d6d9e2​;
  }
  .col-md-3-cir .environment-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #d6d9e2​;
  }
  
  .col-md-3-cir .environment-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #4f7a81;
  }
  .col-md-3-cir .environment-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #d6d9e2​;
    font-family: encode_sans_compressedmedium;
  }
  /* The Game of life side bar styles (small screen :1px - 768px)*/
  .col-md-3-cir .matingunit-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #73538C;
  }
  
  .col-md-3-cir .matingunit-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #a38aaa;
  }










  
  .matingunit-sidebar .list-group-item{
    background-color: #805E98  ;
  }
  
  .matingunit-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #a38aaa;
  }
  
  .col-md-3-cir .matingunit-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #a38aaa;
    font-family: encode_sans_compressedmedium;
  }
  
  /* Earth's in Place in the Universie side bar styles (small screen :1px - 768px)*/
  .earth-sidebar .list-group-item{ /* TKO 20150113 */
    background-color: #425d6b;
  }
  .earth-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #47738a;
  }
  .col-md-3-cir .earth-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #38505c;
  }
  .col-md-3-cir .earth-sidebar a.title:hover { /* TKO 20150113 */
    color: rgba(250,250,250,1);
    background-color: #47738a;
  }
  .col-md-3-cir .earth-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #4f6d7d;
    font-family: encode_sans_compressedmedium;
  }


  /* Weather Forecasting side bar styles (small screen :1px - 768px)*/
  .forecasting-sidebar .list-group-item{
    background-color: #3b96a4  ;
  }
  .forecasting-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #69b1bc;
  }
  .col-md-3-cir .forecasting-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #207784;
  }
  
  .col-md-3-cir .forecasting-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #69b1bc;
  }
  .col-md-3-cir .forecasting-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #69b1bc;
    font-family: encode_sans_compressedmedium;
  }

  /* Scientific Models side bar styles (small screen :1px - 768px)*/
  .col-md-3-cir .scientificmodels-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #a38d58;
  }
  
  .col-md-3-cir .scientificmodels-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
  }
  
  .scientificmodels-sidebar .list-group-item{
    background-color: #c2a867;
  }
  
  .scientificmodels-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
  }
  
  .col-md-3-cir .scientificmodels-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
    font-family: encode_sans_compressedmedium;
  }

    /* TCP side bar styles (small screen :1px - 768px)*/
  .col-md-3-cir .tcp-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #a38d58;
  }
  
  .col-md-3-cir .tcp-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
  }
  
  .tcp-sidebar .list-group-item{
    background-color: #c2a867;
  }
  
  .tcp-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
  }
  
  .col-md-3-cir .tcp-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
    font-family: encode_sans_compressedmedium;
  }


    /* PM side bar styles (small screen :1px - 768px)*/
  .col-md-3-cir .pm-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #a38d58;
  }
  
  .col-md-3-cir .pm-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
  }
  
  .pm-sidebar .list-group-item{
    background-color: #c2a867;
  }
  
  .pm-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
  }
  
  .col-md-3-cir .pm-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #e0c176;
    font-family: encode_sans_compressedmedium;
  }


  /* Scientific Experiments side bar styles (small screen :1px - 768px)*/
  .col-md-3-cir .scientificexperiments-sidebar a.title {
    color: rgba(250,250,250,1);
    background-color: #333541;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }
  .col-md-3-cir .scientificexperiments-sidebar a.title:hover {
    color: rgba(250,250,250,1);
    background-color: #767994;
  }
  
  .scientificexperiments-sidebar .list-group-item{
    background-color: #5a5c72;
  }
  
  .scientificexperiments-sidebar a.list-group-item:hover {
    color: rgba(250,250,250,1);
    background-color: #767994;
  }
  
  .col-md-3-cir .scientificexperiments-sidebar a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #767994;
    font-family: encode_sans_compressedmedium;
  }

  /* PD side bar styles(seems unused) (small screen :1px - 768px)*/
  .pdunit-sidebar .list-group-item{ /* BB 20140918 */
    background-color: #2695c4;
    color:black;
  }
  .pdunit-sidebar a.list-group-item:hover { /* BB 20140918 */
    color: rgba(250,250,250,1);
    background-color: #0065a3;
  }
  .col-md-3-cir .pdunit-sidebar a.title { /* BB 20140918 */
    color: rgba(250,250,250,1);
    background-color: #2291c0;
  }
  
  .col-md-3-cir .pdunit-sidebar a.title:hover { /* BB 20140918 */
    color: rgba(250,250,250,1);
    background-color: #0065a3;
  }
  .col-md-3-cir .pdunit-sidebar a.list-group-item.active { /* BB 20140918 */
    color: black;
    background-color: #0065a3;
    font-family: encode_sans_compressedmedium;
  }


  
  a.list-group-item {
    color: rgba(250,250,250,.8);
  }
  
  div.col-md-3-cir > div {
    width:260px;
  }
  

  
  .col-md-3-cir > div > a > img {
    width:30px;    
    padding-right: 5px;
  }
  .col-md-3-cir > div > a > img.title {
    width:60px;    
    padding-right: 5px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .col-md-3-cir > div > a.title {
    font-size: 17px;
    background-color: #7d8f52;
    font-family:encode_sans_compressedSBd;
  }
  
  .carousel-cir {
    width:600px;
    height:600px;
  }
  .subitem {
    padding-left: 15px;
  }
  
  .col-md-3-cir > div > a.list-group-item.active {
    color: rgba(250,250,250,1);
    background-color: #d6d9e2​;
    font-family: encode_sans_compressedmedium;
  }
  
  

  

  
  .col-md-3-cir > div> div> a > img {
    vertical-align: bottom;}
    
    .btn-logout {
      padding: 0px;
      color: rgba(250,250,250,.8);
    }
    .btn-link:hover, .btn-link:focus {
      color: rgba(250,250,250,1);
      background-color: rgba(109,129,60,.8);
      text-decoration: none;
      background: transparent;
    }
    #back_to_top {
      position: fixed;    
      bottom: 15px;
      z-index: 1000;
      font-size:13px;
    }
    #back_to_top > .glyphicon {
      font-size:18px;
    }
    
    .pagination  {
      display: table;
      width: 98%;
    }
    
    .pagination>tbody>tr>td>a {
      position: relative;
      float: left;
      margin-left: -1px;
      line-height: 1.428571429;
      text-decoration: none;
      background-color: #dbd5b8;
      width:100%;
      color:#808080;
    }
    .pagination>tbody>tr>td {
      padding: 0px;
    }
    .pagination>tbody>tr>td>a:hover, .pagination>tbody>tr>td>a:focus {
      background-color: #eee;
    }
    .pagination>tbody>tr>.active>a,.pagination>tbody>tr>.active>a:hover,.pagination>tbody>tr>.active>a:focus {
      z-index: 2;
      color: #fff;
      cursor: default;
      background-color: #464646;
      border-color: #428bca;
    }
    
    /*pagination for glossary*/
    .pagination>li>a {
      border: 5px;
      border-color: orange;
      width: 200px;
    }
    
    .note-col {
      padding-right: 10px;
      width: 620px;
    }
    .no-title{
      padding-top:85px;
    }
    #navbar-collapse-2 {
      background-color:#fffdf4;
    }
    #cur-large {
      display:none;
    }
  }

  /*take out elapsed time--Han*/
  .jq_results_filds>tbody>tr:nth-child(4)
  {
    display: none;
  }

  .pagination>li>a { /* updated BB 20141124 */
    font-size: 1.4em;
  }

  /*delete the spaces at bottom of forum page Han20141115*/
  #sexy_tooltip_title{
    display: none;  
  }
  div.main-content + div{
    display:none;
  }

  /*justify curriculum img to prevent go over footer --Han*/
  div#cur-large{
    height: 100%;
  }


  /*Keep the same font size in quizs --Han*/
  #jq_quiz_container_description>p, .jq_question_caption>p{
    font-size:16px;
  }
  .msq_option>label{
    font-size: 16px;
    font-family: junctionReg;
    color: #333;
  }

  table.jq_fmessage_container{
    display:none;
  }

  /*Set questions' feedback in interactives --Han*/
  div.incorrect_answer
  {
    padding: 1em 3em;
  }

  div.correct_answer
  {
    padding: 1em 3em; 
  }

  /*Set img position'Look at the picture of a flu virus' WYBN S6L2P3 Quiz Virus Quiz --Han*/
  #div_qoption79{
    float:left;
  }

  /*set font size for multiple type questions Han20150206*/
  .quest_pos_td {
    font-size: 16px;
    float: left;
    text-align: inherit;
  }

  /*set font size for Characteristics caption quiz Han20150206*/
  p.CaptionForQuiz{
    font-size: 16px;
  }

  /*Set up forum's folders display in one colum and reset its font size*/
  #Kunena div.kcc-subcat {
    float: left;
    clear: both;
    font-size: 1.3em;
  }

  /*Set up forum's folders display*/
  #Kunena span.kreadforum-sm, #Kunena span.knotloginforum-sm, #Kunena span.kunreadforum-sm {
    float: left;
  }
  #Kunena div.kcc-subcat a {
    float: left;
    width: 80%;
    text-align: left;
  }
  #Kunena span.kchildcount {
    float: left;
  }

  #Kunena div.kcc-subcat {
    width:100%;
  }

  table.TMGS1TPTable, table.TMGS1TPTable th, table.TMGS1TPTable td {
    border: 1px solid black;
    border-collapse: collapse;
    padding: 3px;
  }
  table.TMGS2L2P1Table, table.TMGS2L2P1Table th, table.TMGS2L2P1Table td {
    border: 1px solid black;
    border-collapse: collapse;
    padding: 3px;
    text-align:left;
  }    

  table.MinitunitSL2Table, table.MinitunitSL2Table tr, table.MinitunitSL2Table td {
    border: none;
    padding:0px;
  }

  .jq_blank{
    width:100px;
  }

  p.pre_test:hover, p.pre_test:focus {
    color: #2a6496;
    text-decoration: underline;
  }
  p.pre_test{
    color: #428bca;
    text-decoration: none;
  }
  .captionStyle{
    font-size: 11px;
    font-style: italic; 
  }
  .cfopTable{
    width:80%;
    border: none;
  }
  .cfopTable tr,.cfopTable td{
    border:none;
    vertical-align: top;
  }

  .noBullet{
    padding:0px;
  }
  .noBullet li{
    list-style-type: none;
  }
  .withBullet li{
    list-style-type: disc;
  }

  img.addfinger:hover{
    cursor: pointer;
  }
  .SporkTraitsTable div{
  }

  .colb{
    width:15%;    
    float: left;
    height: 72px;    
    text-align: center;

  }
  .cols{  
    width:10%;    
    float: left;
    height: 72px;
    text-align: center;

  }

  .notFirstRow div p, notFirstRow div p{
    text-align: center;
    padding-top: 10px;}

    .saveTableTitle{
      margin-top: 0px;
      margin-bottom: 0px;
    }

    .SporkTraitsTable div p{
      text-align: center;
      padding-top: 5px;
    }
    .sporkTableStyle{
      border-top: 1px solid black;
      border-left: 1px solid black;
      border-right: 1px solid black;
    }
    .fstColSpork{
      border-right: 1px solid black;
    }
    .sporkInput{
      margin-top: 12px;
      text-align: center;
    }

    .testImg{
      -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
      clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
      
    }
    .greenBKImage{
      background-image: url("/oregon/images/greenBKImage.png");
      background-size: 100% 100%;
    }

    .NewGreenBKImage{
      background-image: url("/oregon/images/AllUnits/Background.png");
      background-size: 100% 100%;
    }

    .topClasses{    
      /*margin-top: 50px;*/
      margin-left: 30px;
      text-align: center;
    }

    .botClasses{
      margin-top: 50px;
      margin-right: 30px;
      float: right;
      margin-bottom: 25px;
      text-align: center;
    }

    .SVBabe{    
      margin-left: auto;
      margin-right: auto;
    }   
    .SVBabe div div.colb {    
      width: 20%;
    }   

    .panel-heading span
    {
      margin-top: -26px;
      font-size: 15px;
      margin-right: -12px;
    }

    .clickableHan, .clickableEditHan{
      display: inline-block;
      padding: 6px 6px;
      border-radius: 4px;
      cursor: pointer;
    }
    table.anttableback, table.anttableback tr, table.anttableback tr td{  
      border: none;  
    }
    input[type="text1"]
    {
      position: relative;
      left: 307px;
      top: 206px;
    }
    input[type="text2"]
    {
      position: relative;
      left: 117px;
      top: 157px;
    }
    input[type="text3"]
    {
      position: relative;
      left: 95px;
      top: 92px;
    }
    input[type="text4"]
    {
      position: relative;
      left: 1px;
      top: 312px;
    }
    input[type="text5"]
    {
      position: relative;
      left: 75px;
      top: 42px;

    }
    input[type="text6"]
    {
      position: relative;
      left: 32px;
      top: 100px;
    }
    input[type="text7"]
    {
      position: relative;
      left: 526px;
      top: 128px;
    }

    .popover{
      z-index: 99999 !important;
    }
/*
.popover-content form div.form-group{
    z-index: 99999 !important;
}
.popover-content form div.form-group textarea.form-control {
    z-index: 99999 !important;
    }*/
/*
.moduletable{
  float:left;     
  left: 23%;
  position: relative;
  top: 762px;
}
*/
table.id2116, table.id2116 tr, table.id2116 tr td{
  border:none;
  height:50px;
}

table.table2618, tr td{
  border:none;
}




table.id2222 tr td{
  border:1px solid black;
}
table.table2117 tr td{
  height:250px;
  width:30%;
}
table.table2583 tr td{
  height:200px;
}
table.table2409    tr  td{
  height:100px;
  width:24%;
}
table.table2580 tr td{
  height:142px;
  width:19%;
}
table.table2596 tr td{
  height:100px;
  width:24%;
}

table.table2570 tr td{
  height:200px;
}

table.tableEbsd123 tr {
 width:50%; 
}





table.table2592 tr, table.table2592 tr td{
  height:40px;

}

table.PDS1L1P2Table, table.PDS1L1P2Table tr, table.PDS1L1P2Table tr td{
  border:none;
}
.newPDBarContentTR, .newPDBarContentRM, .newPDBarContentSP{
  display: none;}

  .downloadScreenShootBtn{
    cursor: pointer;
    padding: 1px 6px;
    border-width: 2px;
    border-style: outset;
    border-color: buttonface;
    border-image: initial;
    background-color: buttonface;
    -webkit-appearance: button;
    color: #333;
  }

  a.downloadScreenShootBtn:hover {
    text-decoration: none;
    color: #333;
  }

  a.indexPageBarLinkText{
    color: #0d434f;
  }

  .a_convert_button{
    align-items: flex-start;
    text-align: center;
    cursor: default;
    color: buttontext;
    background-color: buttonface;
    box-sizing: border-box;
    padding: 2px 6px 3px;
    border-width: 2px;
    border-style: outset;
    border-color: buttonface;
    border-image: initial;
    
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 13.3333px Arial;
  }

  .a_convert_button:hover {  
    text-decoration: none;
    cursor: pointer;
  }

.list-group.center-block.pdunit-sidebar > .list-group-item{
  color:black;
}


  .greenBtn-sidebar-topNav{
    color: rgba(250,250,250,1);
    background-color: #afc3a7 !important;
    font-size: 17px;
    font-family: encode_sans_compressedSBd;
    width: 64%;
    border-width: 0px;
    margin-top: 5px;
    padding: 2px 0px;
  }

  .greenBtn-sidebar-topNav:hover {
    background-color: #7d8f52 !important;
  } 
  

  .greenBtn-yes{
    color: #4f604b;
    background-color: #afc3a7 !important;
    font-size: 17px;
    font-family: encode_sans_compressedSBd;
    width: 25%;
    border-width: 0px;
    margin-top: 5px;
    padding: 5px 0px;
    border-radius: 0px
  }
  .greenBtn-yes:hover {
    background-color: #7d8f52 !important;
    color: rgba(250,250,250,1);
  } 

  td.tableTd3226{
    padding-bottom: 0px;
    padding-right: 0px;
  }

  td.tableTd3226 div{
    height: 110px;
    margin-right: 0px; 
    margin-left: 7px;
  }
  td.tableTd3226 div p{
    height: 100px; 
    width: 95px; 
    margin-right: 0px;

  }

  tr.tableTr3226 td div {
    margin-left: auto;
    margin-right: auto;
    width: fit-content;}
