/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 5, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../usr/local/share/gems/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@-moz-keyframes processingAnimation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes processingAnimation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes processingAnimation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* line 11, ../sass/_animations.scss */
.processing {
  -webkit-animation: processingAnimation 1s infinite;
  -moz-animation: processingAnimation 1s infinite;
  -o-animation: processingAnimation 1s infinite;
  animation: processingAnimation 1s infinite;
}

/* line 220, ../sass/_base.scss */
html, body {
  -webkit-text-size-adjust: 100%;
  width: 100%;
  height: 100%;
}

/* line 225, ../sass/_base.scss */
body {
  background: white;
  font-family: Rosario, Rockwell, Arial;
  font-size: 16px;
  line-height: 180%;
  color: #323232;
}
/* line 255, ../sass/_base.scss */
body .global_wrapper {
  width: 100%;
}

/* line 259, ../sass/_base.scss */
table, td {
  font-family: Rosario, Rockwell, Arial;
  font-size: 100%;
  color: #323232;
  line-height: 180%;
}

/* line 267, ../sass/_base.scss */
p, ul, ol {
  margin-bottom: 30px;
}
/* line 270, ../sass/_base.scss */
p:last-child, ul:last-child, ol:last-child {
  margin-bottom: 0px;
}

/* line 274, ../sass/_base.scss */
ul.checkbox-bit-list {
  margin-bottom: 0px;
}

/* line 277, ../sass/_base.scss */
h1, h2, h3, h4, h5 {
  font-family: Rockwell;
}

/* line 282, ../sass/_base.scss */
h1 {
  font-family: Rockwell;
  font-size: 250%;
  color: #00083d;
  margin-bottom: 40px;
  line-height: 1.2;
}
/* line 291, ../sass/_base.scss */
h1 a:link, h1 a:visited, h1 a:active {
  font-family: Rockwell;
  color: #00083d;
}

/* line 296, ../sass/_base.scss */
h2 {
  color: black;
  font-family: Rockwell;
  font-size: 187.5%;
  line-height: 35px;
  margin-bottom: 30px;
}
/* line 303, ../sass/_base.scss */
h2 a:link, h2 a:visited, h2 a:active {
  font-family: Rockwell;
  color: black;
}

/* line 312, ../sass/_base.scss */
h3 {
  color: black;
  font-family: Rockwell;
  font-size: 156%;
  line-height: 30px;
  margin-bottom: 30px;
}

/* line 319, ../sass/_base.scss */
h4 {
  font-size: 125%;
  margin-bottom: 30px;
  color: black;
}

/* line 324, ../sass/_base.scss */
h5 {
  font-size: 112.5%;
}

/* line 327, ../sass/_base.scss */
a:link, a:visited, a:active {
  font-family: Rockwell;
  color: #01127f;
  text-decoration: underline;
}
/* line 332, ../sass/_base.scss */
a:link:hover, a:visited:hover, a:active:hover {
  text-decoration: none;
}
/* line 336, ../sass/_base.scss */
a:link.special, a:visited.special, a:active.special {
  text-decoration: none;
  color: #01093d;
  -moz-transition: color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: color 0.3s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s;
  transition: color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 341, ../sass/_base.scss */
a:link.special:hover, a:visited.special:hover, a:active.special:hover {
  color: #f34e00;
}
/* line 347, ../sass/_base.scss */
a:link.action_links, a:link.edit_links, a:visited.action_links, a:visited.edit_links, a:active.action_links, a:active.edit_links {
  display: inline-block;
  color: #919191;
  text-decoration: none;
  font-size: 87.5%;
  line-height: 1;
  padding: 4px 5px;
  background-color: #f0f0f0;
  -moz-transition: background-color 0.7s cubic-bezier(0, 0, 0, 1) 0s, color 0.7s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: background-color 0.7s cubic-bezier(0, 0, 0, 1) 0s, color 0.7s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: background-color 0.7s cubic-bezier(0, 0, 0, 1), color 0.7s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.7s cubic-bezier(0, 0, 0, 1) 0s, color 0.7s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 358, ../sass/_base.scss */
a:link.action_links span.moon-icon, a:link.edit_links span.moon-icon, a:visited.action_links span.moon-icon, a:visited.edit_links span.moon-icon, a:active.action_links span.moon-icon, a:active.edit_links span.moon-icon {
  margin-left: 1px;
  top: 1px;
  position: relative;
}
/* line 363, ../sass/_base.scss */
a:link.action_links:hover, a:link.edit_links:hover, a:visited.action_links:hover, a:visited.edit_links:hover, a:active.action_links:hover, a:active.edit_links:hover {
  color: white;
  background-color: #80b0d2;
}
/* line 367, ../sass/_base.scss */
a:link.action_links.add, a:link.edit_links.add, a:visited.action_links.add, a:visited.edit_links.add, a:active.action_links.add, a:active.edit_links.add {
  background-color: #80b0d2;
  color: black;
  line-height: inherit;
  padding: 4px 10px;
}
/* line 373, ../sass/_base.scss */
a:link.action_links.add:hover, a:link.edit_links.add:hover, a:visited.action_links.add:hover, a:visited.edit_links.add:hover, a:active.action_links.add:hover, a:active.edit_links.add:hover {
  color: white;
}
/* line 377, ../sass/_base.scss */
a:link.action_links.add i, a:link.edit_links.add i, a:visited.action_links.add i, a:visited.edit_links.add i, a:active.action_links.add i, a:active.edit_links.add i {
  font-size: 17px;
}
/* line 381, ../sass/_base.scss */
a:link.action_links.disabled, a:link.edit_links.disabled, a:visited.action_links.disabled, a:visited.edit_links.disabled, a:active.action_links.disabled, a:active.edit_links.disabled {
  background: #eeeeee !important;
  color: #d6d6d6 !important;
  opacity: 0.8;
}
/* line 388, ../sass/_base.scss */
a:link.helper_content, a:visited.helper_content, a:active.helper_content {
  font-family: Rosario, Rockwell, Arial;
  font-size: 90%;
  color: black;
}
/* line 393, ../sass/_base.scss */
a:link.helper_content:after, a:visited.helper_content:after, a:active.helper_content:after {
  height: 15px;
  display: inline-block;
}
/* line 398, ../sass/_base.scss */
a:link.helper_content.show_more, a:visited.helper_content.show_more, a:active.helper_content.show_more {
  white-space: nowrap;
  position: relative;
  padding-right: 18px;
}
/* line 403, ../sass/_base.scss */
a:link.helper_content.show_more:after, a:visited.helper_content.show_more:after, a:active.helper_content.show_more:after {
  content: '\f103';
  font-size: 110%;
  font-family: FontAwesome;
  text-decoration: none;
  position: absolute;
  right: 0px;
  top: -3px;
}
/* line 413, ../sass/_base.scss */
a:link.helper_content.show_more .default, a:visited.helper_content.show_more .default, a:active.helper_content.show_more .default {
  display: inline;
}
/* line 416, ../sass/_base.scss */
a:link.helper_content.show_more .less, a:visited.helper_content.show_more .less, a:active.helper_content.show_more .less {
  display: none;
}
/* line 420, ../sass/_base.scss */
a:link.helper_content.stack, a:visited.helper_content.stack, a:active.helper_content.stack {
  white-space: nowrap;
  position: relative;
  padding-right: 18px;
}
/* line 425, ../sass/_base.scss */
a:link.helper_content.stack:before, a:visited.helper_content.stack:before, a:active.helper_content.stack:before {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e92e';
  text-decoration: none;
  position: absolute;
  right: 0px;
  top: 1px;
}
/* line 434, ../sass/_base.scss */
a:link.helper_content.stack .default, a:visited.helper_content.stack .default, a:active.helper_content.stack .default {
  display: inline;
}
/* line 437, ../sass/_base.scss */
a:link.helper_content.stack .less, a:visited.helper_content.stack .less, a:active.helper_content.stack .less {
  display: none;
}
/* line 441, ../sass/_base.scss */
a:link.helper_content.addresses, a:visited.helper_content.addresses, a:active.helper_content.addresses {
  white-space: nowrap;
  position: relative;
  padding-left: 18px;
}
/* line 446, ../sass/_base.scss */
a:link.helper_content.addresses:before, a:visited.helper_content.addresses:before, a:active.helper_content.addresses:before {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e944';
  text-decoration: none;
  position: absolute;
  left: 0px;
  top: 1px;
}
/* line 455, ../sass/_base.scss */
a:link.helper_content.addresses .default, a:visited.helper_content.addresses .default, a:active.helper_content.addresses .default {
  display: inline;
}
/* line 458, ../sass/_base.scss */
a:link.helper_content.addresses .less, a:visited.helper_content.addresses .less, a:active.helper_content.addresses .less {
  display: none;
}
/* line 462, ../sass/_base.scss */
a:link.helper_content.show_less, a:visited.helper_content.show_less, a:active.helper_content.show_less {
  white-space: nowrap;
  position: relative;
  padding-right: 18px;
}
/* line 467, ../sass/_base.scss */
a:link.helper_content.show_less:after, a:visited.helper_content.show_less:after, a:active.helper_content.show_less:after {
  content: '\f102';
  font-size: 110%;
  font-family: FontAwesome;
  text-decoration: none;
  position: absolute;
  right: 0px;
  top: -3px;
}
/* line 476, ../sass/_base.scss */
a:link.helper_content.show_less .default, a:visited.helper_content.show_less .default, a:active.helper_content.show_less .default {
  display: none;
}
/* line 479, ../sass/_base.scss */
a:link.helper_content.show_less .less, a:visited.helper_content.show_less .less, a:active.helper_content.show_less .less {
  display: inline;
}
/* line 486, ../sass/_base.scss */
a:link.external, a:visited.external, a:active.external {
  position: relative;
  padding-right: 22px;
}
/* line 490, ../sass/_base.scss */
a:link.external:after, a:visited.external:after, a:active.external:after {
  content: '\f08e';
  font-size: 70%;
  font-family: FontAwesome;
  position: relative;
  right: -6px;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
}
/* line 502, ../sass/_base.scss */
a:link.double-arrow-right, a:visited.double-arrow-right, a:active.double-arrow-right {
  position: relative;
  padding-right: 18px;
}
/* line 506, ../sass/_base.scss */
a:link.double-arrow-right:after, a:visited.double-arrow-right:after, a:active.double-arrow-right:after {
  content: '\f101';
  font-size: 100%;
  font-family: FontAwesome;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  padding-left: 5px;
}

/*
 * This is part of a series of classes for the inline editing and icon display for actions
 * This is used in dashboard and organization view/edit page heavily.
 * The full scope is not always needed. However, the full scope includes - 
 *      .edit_links_section > .edit_links_subsection                    Encompasses a container with multiple edit panels and edit icons
 *          .edit_links_container               A single container of data display panel with edit icons (i.e. edit, delete)
 *              .edit_links                     Class for the edit/action icons
 *
 *      .edit_links_forms_container             Container to load forms. Make .edit_links_container hidden while form takes up the .edit_link_sections panel
*/
/* line 533, ../sass/_base.scss */
.edit_links_section.active {
  position: relative;
}
/* line 536, ../sass/_base.scss */
.edit_links_section.active .edit_links_subsection,
.edit_links_section.active .edit_links_container {
  display: none !important;
}
/* line 542, ../sass/_base.scss */
.edit_links_section.section_loading a.edit_links {
  display: none !important;
}
/* line 546, ../sass/_base.scss */
.edit_links_section div.loading {
  background: rgba(240, 240, 240, 0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 110;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid #f1f1f1;
}
/* line 203, ../sass/_base.scss */
.edit_links_section div.loading:before {
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}

/* line 552, ../sass/_base.scss */
.edit_links_container {
  -moz-transition: background-color 0.7s cubic-bezier(0, 0, 0, 1) 0s, color 0.7s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: background-color 0.7s cubic-bezier(0, 0, 0, 1) 0s, color 0.7s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: background-color 0.7s cubic-bezier(0, 0, 0, 1), color 0.7s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.7s cubic-bezier(0, 0, 0, 1) 0s, color 0.7s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 556, ../sass/_base.scss */
.edit_links_container a.edit_links {
  display: none;
}
/* line 560, ../sass/_base.scss */
.edit_links_container:hover {
  background-color: #c7dceb;
}
/* line 563, ../sass/_base.scss */
.edit_links_container:hover a.edit_links {
  display: inline-block;
}
/* line 568, ../sass/_base.scss */
.edit_links_container.no_hover_background:hover {
  background-color: inherit  !important;
}

/* line 573, ../sass/_base.scss */
.edit_links_forms_container {
  position: relative;
  display: none;
  min-height: 100px;
}
/* line 578, ../sass/_base.scss */
.edit_links_forms_container.active {
  display: block;
}
/* line 581, ../sass/_base.scss */
.edit_links_forms_container div.loading {
  background: rgba(240, 240, 240, 0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 110;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
}
/* line 203, ../sass/_base.scss */
.edit_links_forms_container div.loading:before {
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 585, ../sass/_base.scss */
.edit_links_forms_container a.close {
  position: absolute;
  top: 20px;
  right: 20px;
  text-decoration: none;
  color: black;
  font-size: 14px;
}
/* line 593, ../sass/_base.scss */
.edit_links_forms_container a.close .label {
  display: none;
}
/* line 597, ../sass/_base.scss */
.edit_links_forms_container a.close:hover i {
  color: #f34e00;
}
/* line 601, ../sass/_base.scss */
.edit_links_forms_container a.close:hover .label {
  display: inline;
}
/* line 606, ../sass/_base.scss */
.edit_links_forms_container h5 {
  margin-top: 30px;
}
/* line 609, ../sass/_base.scss */
.edit_links_forms_container h5:first-child {
  margin-top: 0px;
}
/* line 614, ../sass/_base.scss */
.edit_links_forms_container .val-message {
  padding: 20px 0;
  font-size: 87.5%;
}
/* line 619, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper {
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
  padding: 20px 0;
  background: white;
  position: relative;
}
/* line 625, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper p {
  font-size: 87.5%;
}
/* line 628, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper .form_title {
  font-family: RockwellLight;
  font-size: 125%;
  padding: 0 20px 20px;
  color: black;
  border-bottom: 1px solid #dfdfdf;
}
/* line 636, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper .form_body {
  max-height: 350px;
  min-height: 100px;
  overflow-y: auto;
  padding: 20px;
}
/* line 642, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper .form_buttons {
  text-align: right;
  padding: 20px 20px 0px;
  border-top: 1px solid #dfdfdf;
}
/* line 648, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper .form_buttons .val-message {
  text-align: left;
  padding: 0px;
  width: 50%;
  display: inline-block;
}
/* line 654, ../sass/_base.scss */
.edit_links_forms_container .form_wrapper .form_buttons .buttons {
  width: 49%;
  display: inline-block;
}

/* line 666, ../sass/_base.scss */
.meta_lists {
  font-family: RockwellLight;
}
/* line 668, ../sass/_base.scss */
.meta_lists span.label {
  color: #6c6c6c;
}
/* line 671, ../sass/_base.scss */
.meta_lists span.value {
  color: black;
  font-family: Rockwell;
}
/* line 677, ../sass/_base.scss */
.meta_lists.less span.value {
  font-family: RockwellLight;
}

/* line 689, ../sass/_base.scss */
.second_set {
  display: none;
  height: 0px;
  -moz-transition: height 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: height 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: height 0.2s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s;
  transition: height 0.2s cubic-bezier(0, 0, 1, 1) 0s;
}
/* line 694, ../sass/_base.scss */
.second_set.visible {
  display: initial;
  height: auto;
}

/* line 706, ../sass/_base.scss */
#tinymce ul li,
article.main ul li {
  position: relative;
  padding-left: 25px;
}
/* line 710, ../sass/_base.scss */
#tinymce ul li:before,
article.main ul li:before {
  position: absolute;
  left: 0px;
  top: 7px;
  content: "\f105";
  padding-right: 10px;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
/* line 724, ../sass/_base.scss */
#tinymce ol.lower-roman,
article.main ol.lower-roman {
  list-style-type: lower-roman;
}
/* line 725, ../sass/_base.scss */
#tinymce ol.upper-roman,
article.main ol.upper-roman {
  list-style-type: upper-roman;
}
/* line 726, ../sass/_base.scss */
#tinymce ol.lower-alpha,
article.main ol.lower-alpha {
  list-style-type: lower-alpha;
}
/* line 727, ../sass/_base.scss */
#tinymce ol.upper-alpha,
article.main ol.upper-alpha {
  list-style-type: upper-alpha;
}
/* line 728, ../sass/_base.scss */
#tinymce ol.decimal,
article.main ol.decimal {
  list-style-type: decimal;
}
/* line 729, ../sass/_base.scss */
#tinymce ol.decimal-leading-zero,
article.main ol.decimal-leading-zero {
  list-style-type: decimal-leading-zero;
}
/* line 739, ../sass/_base.scss */
#tinymce ol.lower-roman li,
#tinymce ol.upper-roman li,
#tinymce ol.lower-alpha li,
#tinymce ol.upper-alpha li,
#tinymce ol.decimal li,
#tinymce ol.decimal-leading-zero li,
article.main ol.lower-roman li,
article.main ol.upper-roman li,
article.main ol.lower-alpha li,
article.main ol.upper-alpha li,
article.main ol.decimal li,
article.main ol.decimal-leading-zero li {
  margin-left: 45px;
}

/* line 744, ../sass/_base.scss */
strong, .bold, .strong, .emphasized {
  font-weight: normal;
  font-family: Rockwell;
  color: black;
}

/* line 749, ../sass/_base.scss */
.light_text,
.lighter_text {
  color: #6c6c6c;
}

/* line 753, ../sass/_base.scss */
i, cite, em, var, address, dfn {
  font-style: italic;
}

/* line 756, ../sass/_base.scss */
.smaller_text {
  font-size: 87.5%;
}

/* line 759, ../sass/_base.scss */
.larger-text {
  font-size: 125%;
}

/* line 762, ../sass/_base.scss */
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 767, ../sass/_base.scss */
.fixed_width_strings {
  max-width: 100%;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: bottom;
}

/* line 775, ../sass/_base.scss */
.clearfix {
  overflow: hidden;
  *zoom: 1;
  clear: both;
}

/* line 779, ../sass/_base.scss */
.clear {
  float: none;
  width: 100%;
  height: 1px;
}

/* line 786, ../sass/_base.scss */
div, section, article, main, header, nav, footer, button, input {
  box-sizing: border-box;
}

/* line 789, ../sass/_base.scss */
.hidden {
  display: none !important;
}

/* line 792, ../sass/_base.scss */
.visible {
  display: block !important;
}

/* line 795, ../sass/_base.scss */
.fr {
  float: right;
}

/* line 798, ../sass/_base.scss */
.fl {
  float: left;
}

/* line 801, ../sass/_base.scss */
.full {
  width: 100%;
  box-sizing: border-box;
}

/* line 805, ../sass/_base.scss */
.v-top {
  vertical-align: top;
}

/* line 808, ../sass/_base.scss */
.spin {
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}

/* line 812, ../sass/_base.scss */
.error {
  color: #b30000;
}
/* line 814, ../sass/_base.scss */
.error strong, .error b .bold, .error h4, .error h5 {
  color: #b30000;
}

/* line 818, ../sass/_base.scss */
.warning {
  color: #f34e00;
}
/* line 820, ../sass/_base.scss */
.warning strong, .warning b .bold, .warning h4, .warning h5 {
  color: #f34e00;
}

/* line 824, ../sass/_base.scss */
.success {
  color: #697935;
}
/* line 826, ../sass/_base.scss */
.success strong, .success b .bold, .success h4, .success h5 {
  color: #697935;
}

/* line 831, ../sass/_base.scss */
.two-col {
  float: left;
  width: 50%;
}
/* line 835, ../sass/_base.scss */
.two-col:first-child {
  padding-right: 10px;
}
/* line 838, ../sass/_base.scss */
.two-col:last-child {
  padding-left: 10px;
}

/* line 842, ../sass/_base.scss */
.three-col {
  float: left;
  width: 33%;
}
/* line 846, ../sass/_base.scss */
.three-col:first-child {
  padding-right: 10px;
}
/* line 849, ../sass/_base.scss */
.three-col:nth-child(2) {
  padding: 0 10px;
}
/* line 852, ../sass/_base.scss */
.three-col:last-child {
  padding-left: 10px;
}

/* line 857, ../sass/_base.scss */
span.tabbed_wrapper, a.tabbed_wrapper {
  display: inline-block;
}

/* line 861, ../sass/_base.scss */
.indent,
.tabbed_wrapper {
  margin-left: 30px;
}
/* line 865, ../sass/_base.scss */
.indent.two,
.tabbed_wrapper.two {
  margin-left: 60px;
}
/* line 868, ../sass/_base.scss */
.indent.three,
.tabbed_wrapper.three {
  margin-left: 90px;
}
/* line 871, ../sass/_base.scss */
.indent.four,
.tabbed_wrapper.four {
  margin-left: 120px;
}

/* line 875, ../sass/_base.scss */
.p_break,
.std_margin_bottom {
  margin-bottom: 30px;
}
/* line 879, ../sass/_base.scss */
.p_break:last-child,
.std_margin_bottom:last-child {
  margin-bottom: 0px;
}

/* line 883, ../sass/_base.scss */
.std_margin_top {
  margin-top: 30px;
}
/* line 886, ../sass/_base.scss */
.std_margin_top:last-child {
  margin-top: 0px;
}

/* line 891, ../sass/_base.scss */
.tag_style {
  font-size: 13px;
  border-radius: 5px;
  position: relative;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  padding: 2px 4px;
  border: #eeeeee;
  background-color: #eeeeee;
  color: #323232;
}

/* line 905, ../sass/_base.scss */
a.button-default,
button,
input.button.normal {
  display: inline-block;
  box-sizing: border-box;
  height: 30px;
  text-transform: uppercase;
  text-decoration: none;
  outline: none;
  background-color: #f34e00;
  -moz-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1), box-shadow 0.2s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.4);
  border: 0px none;
  padding: 5px 30px;
  position: relative;
  line-height: 120%;
  font-family: RockwellLight;
  font-weight: normal;
  color: white;
  letter-spacing: 1px;
  white-space: nowrap;
  cursor: pointer;
}
/* line 931, ../sass/_base.scss */
a.button-default:hover,
button:hover,
input.button.normal:hover {
  text-decoration: none;
  box-shadow: 0px 5px 15px 0px #969696;
}
/* line 936, ../sass/_base.scss */
a.button-default:active,
button:active,
input.button.normal:active {
  box-shadow: 0px 0px 5px 0px #969696;
}
/* line 941, ../sass/_base.scss */
a.button-default:before,
button:before,
input.button.normal:before {
  content: '';
  position: absolute;
  top: 0px;
  right: 0px;
  width: 12px;
  height: 12px;
  background: url(/images/global_button_corner.png) 0 0 no-repeat transparent;
}
/* line 951, ../sass/_base.scss */
a.button-default.large,
button.large,
input.button.normal.large {
  height: 60px;
  font-size: 218.75%;
}
/* line 956, ../sass/_base.scss */
a.button-default.small,
button.small,
input.button.normal.small {
  height: 27px;
  font-size: 87.5%;
  padding: 5px 20px;
  font-family: Rockwell !important;
  line-height: 1.3;
}
/* line 969, ../sass/_base.scss */
a.button-default.gray_c:before,
button.gray_c:before,
input.button.normal.gray_c:before {
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 974, ../sass/_base.scss */
a.button-default.green,
button.green,
input.button.normal.green {
  background-color: #2e8939;
}
/* line 979, ../sass/_base.scss */
a.button-default.green:before,
button.green:before,
input.button.normal.green:before {
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 984, ../sass/_base.scss */
a.button-default.green.white:before,
button.green.white:before,
input.button.normal.green.white:before {
  background: url(/images/global_button_corner.png) 0px -90px no-repeat transparent;
}
/* line 989, ../sass/_base.scss */
a.button-default[disabled], a.button-default.gray, a.button-default.disabled, a.button-default.cancel, a.button-default.close,
button[disabled],
button.gray,
button.disabled,
button.cancel,
button.close,
input.button.normal[disabled],
input.button.normal.gray,
input.button.normal.disabled,
input.button.normal.cancel,
input.button.normal.close {
  background-color: #d9d9d9;
  color: #323232;
}
/* line 997, ../sass/_base.scss */
a.button-default[disabled]:before, a.button-default.gray:before, a.button-default.disabled:before, a.button-default.cancel:before, a.button-default.close:before,
button[disabled]:before,
button.gray:before,
button.disabled:before,
button.cancel:before,
button.close:before,
input.button.normal[disabled]:before,
input.button.normal.gray:before,
input.button.normal.disabled:before,
input.button.normal.cancel:before,
input.button.normal.close:before {
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 1003, ../sass/_base.scss */
a.button-default[disabled], a.button-default.disabled,
button[disabled],
button.disabled,
input.button.normal[disabled],
input.button.normal.disabled {
  cursor: not-allowed;
  color: #eeeeee;
}
/* line 1008, ../sass/_base.scss */
a.button-default[disabled]:hover,
button[disabled]:hover,
input.button.normal[disabled]:hover {
  box-shadow: 0px 0px 0px 0px #969696;
}
/* line 1013, ../sass/_base.scss */
a.button-default.icon-right,
button.icon-right,
input.button.normal.icon-right {
  padding-right: 20px;
}
/* line 1016, ../sass/_base.scss */
a.button-default.icon-right span:after,
button.icon-right span:after,
input.button.normal.icon-right span:after {
  display: inline-block;
  content: '';
  font-family: FontAwesome;
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
/* line 1025, ../sass/_base.scss */
a.button-default.icon-right.close span:after, a.button-default.icon-right.cancel span:after,
button.icon-right.close span:after,
button.icon-right.cancel span:after,
input.button.normal.icon-right.close span:after,
input.button.normal.icon-right.cancel span:after {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\ea0f";
}
/* line 1031, ../sass/_base.scss */
a.button-default.icon-left,
button.icon-left,
input.button.normal.icon-left {
  padding-left: 10px;
}
/* line 1034, ../sass/_base.scss */
a.button-default.icon-left span:after,
button.icon-left span:after,
input.button.normal.icon-left span:after {
  display: inline-block;
  content: '';
  font-family: FontAwesome;
  width: 20px;
  height: 20px;
  margin-left: 0px;
}
/* line 1043, ../sass/_base.scss */
a.button-default.icon-left.close span:after, a.button-default.icon-left.cancel span:after,
button.icon-left.close span:after,
button.icon-left.cancel span:after,
input.button.normal.icon-left.close span:after,
input.button.normal.icon-left.cancel span:after {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\ea0f";
}
/* line 1051, ../sass/_base.scss */
a.button-default.show_all span:after,
button.show_all span:after,
input.button.normal.show_all span:after {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92e";
}
/* line 1057, ../sass/_base.scss */
a.button-default.arrow span:after,
button.arrow span:after,
input.button.normal.arrow span:after {
  content: "\f105";
}
/* line 1062, ../sass/_base.scss */
a.button-default.arrow_left span:after,
button.arrow_left span:after,
input.button.normal.arrow_left span:after {
  content: "\f104";
}
/* line 1067, ../sass/_base.scss */
a.button-default.bell span:after,
button.bell span:after,
input.button.normal.bell span:after {
  content: "\f0a2";
}
/* line 1072, ../sass/_base.scss */
a.button-default.external:after,
button.external:after,
input.button.normal.external:after {
  display: none;
}
/* line 1075, ../sass/_base.scss */
a.button-default.external span:after,
button.external span:after,
input.button.normal.external span:after {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
  content: "\f08e";
}
/* line 1081, ../sass/_base.scss */
a.button-default.download span:after,
button.download span:after,
input.button.normal.download span:after {
  content: "\f019";
}
/* line 1087, ../sass/_base.scss */
a.button-default .count,
button .count,
input.button.normal .count {
  display: inline-block;
  padding: 5px;
  border-radius: 50%;
  background: #737373;
  color: white;
  font-size: 85%;
  line-height: 9px;
}

/* line 1107, ../sass/_base.scss */
form .row {
  margin-bottom: 10px;
}
/* line 1110, ../sass/_base.scss */
form .row label {
  display: inline-block;
  color: #323232;
  text-transform: uppercase;
  font-size: 90%;
}
/* line 1118, ../sass/_base.scss */
form .row label.required:after {
  content: ' *';
}
/* line 1122, ../sass/_base.scss */
form .row label span.required {
  color: #8c8c8c;
}
/* line 1126, ../sass/_base.scss */
form .row label.checkbox {
  display: inline-block;
  text-transform: none;
  margin: 0px;
}
/* line 1131, ../sass/_base.scss */
form .row label.top {
  display: block;
}
/* line 1135, ../sass/_base.scss */
form .row .error {
  color: #b30000;
}
/* line 1138, ../sass/_base.scss */
form .row .success {
  color: #2e8939;
}
/* line 1141, ../sass/_base.scss */
form .row .errorMessage, form .row .hint, form .row .instructions, form .row .description {
  font-size: 80%;
  line-height: 1.5;
  margin-top: 5px;
  color: #8c8c8c;
}
/* line 1147, ../sass/_base.scss */
form .row .errorMessage p, form .row .hint p, form .row .instructions p, form .row .description p {
  font-size: inherit;
}
/* line 1151, ../sass/_base.scss */
form .row .errorMessage.error, form .row .hint.error, form .row .instructions.error, form .row .description.error {
  color: #b30000;
}
/* line 1155, ../sass/_base.scss */
form .row .errorMessage {
  color: #b30000;
}
/* line 1158, ../sass/_base.scss */
form .row .errorMessage:before {
  content: "\ea07";
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 5px;
}
/* line 1164, ../sass/_base.scss */
form .row.buttons {
  margin-top: 30px;
}
/* line 1167, ../sass/_base.scss */
form .row.buttons div.submit_msg {
  margin-top: 20px;
}
/* line 1170, ../sass/_base.scss */
form .row.buttons div.submit_msg.loading {
  padding-left: 30px;
  position: relative;
}
/* line 1174, ../sass/_base.scss */
form .row.buttons div.submit_msg.loading:before {
  position: absolute;
  left: 0px;
  top: 2px;
  display: inline-block;
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 1192, ../sass/_base.scss */
form .error label,
form .error label.required,
form .row.error label,
form .row.error label.required {
  color: #b30000;
}
/* line 1196, ../sass/_base.scss */
form .error .errorMessage,
form .row.error .errorMessage {
  color: #b30000;
}
/* line 1199, ../sass/_base.scss */
form .error input[type=text],
form .error input[type=password],
form .error input[type=email],
form .error input[type=number],
form .error input[type=date],
form .error input[type=url],
form .error textarea,
form .row.error input[type=text],
form .row.error input[type=password],
form .row.error input[type=email],
form .row.error input[type=number],
form .row.error input[type=date],
form .row.error input[type=url],
form .row.error textarea {
  background-color: #fbf2f2;
  border: 1px solid #b30000;
}
/* line 1212, ../sass/_base.scss */
form .row.normal-left {
  overflow: hidden;
}
/* line 1215, ../sass/_base.scss */
form .row.normal-left label.normal {
  width: 170px;
  display: block;
  float: left;
  padding-right: 10px;
  box-sizing: border-box;
}
/* line 1222, ../sass/_base.scss */
form .row.normal-left .field_wrapper {
  display: block;
  margin-left: 170px;
}
/* line 1226, ../sass/_base.scss */
form .row.normal-left .field_wrapper .mce-panel {
  box-sizing: border-box;
}

/* line 1233, ../sass/_base.scss */
input, select, textarea {
  margin: 0;
  padding: 0;
  outline: none;
  font-family: inherit;
  box-sizing: border-box;
}

/* line 1240, ../sass/_base.scss */
select[multiple='multiple'] {
  min-width: 200px;
}

/* line 1244, ../sass/_base.scss */
input[type="radio"],
input[type="checkbox"] {
  position: absolute;
  left: -999em;
}

/* line 1248, ../sass/_base.scss */
input[type="radio"] + label,
input[type="checkbox"] + label {
  cursor: pointer;
  text-transform: none;
}

/* line 1253, ../sass/_base.scss */
input[type="radio"] + label:before,
input[type="checkbox"] + label:before {
  content: '';
  /* this is generated content*/
  display: inline-block;
  /* make this fake elements inline block */
  margin-right: 7px;
  color: #505050;
  font-size: 110%;
  font-family: IcoMoon-Free;
  vertical-align: bottom;
}

/* line 1263, ../sass/_base.scss */
input[type="checkbox"] + label:before {
  content: '\ea53';
}

/* line 1264, ../sass/_base.scss */
input[type="checkbox"]:checked + label:before {
  content: '\ea52';
  color: #2e8939;
}

/* line 1265, ../sass/_base.scss */
input[type="checkbox"]:disabled + label {
  color: #c8c8c8;
}
/* line 1267, ../sass/_base.scss */
input[type="checkbox"]:disabled + label:before {
  content: '\ea53';
  color: #eeeeee;
}

/* line 1271, ../sass/_base.scss */
input[type="checkbox"] + label:hover:before {
  content: '\ea52';
  color: #c8c8c8;
}

/* line 1274, ../sass/_base.scss */
input[type="checkbox"]:checked + label:hover:before {
  color: #2e8939;
}

/* line 1276, ../sass/_base.scss */
input[type="radio"] + label:before {
  content: '\ea56';
}

/* line 1277, ../sass/_base.scss */
input[type="radio"]:checked + label:before {
  content: '\ea54';
  color: #2e8939;
}

/* line 1278, ../sass/_base.scss */
input[type="radio"]:disabled + label {
  color: #c8c8c8;
}
/* line 1280, ../sass/_base.scss */
input[type="radio"]:disabled + label:before {
  content: '\ea56';
  color: #eeeeee;
}

/* line 1284, ../sass/_base.scss */
input[type="radio"] + label:hover:before {
  content: '\ea54';
  color: #c8c8c8;
}

/* line 1287, ../sass/_base.scss */
input[type="radio"]:checked + label:hover:before {
  color: #2e8939;
}

/* Browser Fallback for checkbox styling */
/* line 1291, ../sass/_base.scss */
.ie8 label:before {
  display: none;
  content: none;
  /*this removes the fake content*/
}

/* line 1292, ../sass/_base.scss */
.ie8 input[type="checkbox"],
.ie8 input[type="radio"],
.ie7 input[type="checkbox"],
.ie7 input[type="radio"] {
  position: static;
  left: 0;
  /* this puts the inputs back in their place */
}

/* line 1298, ../sass/_base.scss */
.ie8 input[type="checkbox"],
.ie8 input[type="radio"] {
  position: relative;
  top: 5px;
  margin-right: 0.5em;
}

/* line 1305, ../sass/_base.scss */
div.select.styled {
  position: relative;
  display: inline-block;
  /*
  display: inline-block;
  overflow:hidden; 
  padding:0 10px 0 0;
  margin:0; 
  
  min-width: 80px;  
  border: 1px solid mix($clr_white, $clr_black, 75%);
  position: relative;
  background-color: $clr_white;
  vertical-align: middle;
  */
}
/* line 1322, ../sass/_base.scss */
div.select.styled:after {
  content: '\f107';
  font-family: FontAwesome;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  right: 10px;
  z-index: 0;
  font-size: 23px;
  /* These hacks make the select behind the arrow clickable in some browsers */
  pointer-events: none;
  display: none;
  color: #bfbfbf;
}
/* line 1334, ../sass/_base.scss */
div.select.styled:focus {
  border: 1px solid #c7dceb !important;
}
/* line 1337, ../sass/_base.scss */
div.select.styled.required {
  border: 1px solid #bfbfbf;
}
/* line 1340, ../sass/_base.scss */
div.select.styled:disabled,
div.select.styled [disabled], div.select.styled.readonly,
div.select.styled [readonly] {
  background: #f2f2f2;
}

/* line 1347, ../sass/_base.scss */
div.select.styled select {
  width: auto;
  min-width: 100%;
  margin: 0;
  outline: none;
  padding: .5em .8em .474em .8em;
  display: inline-block;
  font-family: RockwellLight;
  color: #656565;
  font-size: 90%;
  /* Prefixed box-sizing rules necessary for older browsers */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0px;
  border: 1px solid #bfbfbf;
  background-color: white;
  /*
  width:120% 
  background-color:transparent 
  background-image:none; 
  border:none; 
  box-shadow:none; 
  padding:0.3em 0.5em;
  position: relative;
  //top: -2px;
  */
  z-index: 1;
}

/* line 1379, ../sass/_base.scss */
.ie7 div.select.styled {
  border: none;
}

/* line 1380, ../sass/_base.scss */
.ie7 div.select.styled select {
  width: auto;
  background-color: white;
  border: 1px solid #bfbfbf;
  padding: 0.3em 0.5em;
}

@supports (-webkit-appearance: none) or (appearance: none) or ((-moz-appearance: none) and (mask-type: alpha)) {
  /* Show custom arrow */
  /* line 1393, ../sass/_base.scss */
  div.select.styled::after {
    display: block;
  }

  /* Remove select styling */
  /* line 1398, ../sass/_base.scss */
  div.select.styled select {
    padding-right: 2em !important;
    /* Match-01 */
    /* inside @supports so that iOS <= 8 display the native arrow */
    /* inside @supports so that Android <= 4.3 display the native arrow */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
}
@supports (-moz-appearance: none) {
  /* line 1414, ../sass/_base.scss */
  div.select.styled select {
    padding: .433em .8em .4em .8em;
  }
}
/* line 1419, ../sass/_base.scss */
.field_alternative,
input[type=text],
input[type=password],
input[type=email],
input[type=number],
input[type=date],
input[type=url],
textarea {
  background-color: white;
  padding: 6px 10px;
  font-family: RockwellLight;
  color: #656565;
  font-size: 100%;
  border: 1px solid #bfbfbf;
  border-radius: 0px;
  box-shadow: none;
  -webkit-appearance: none;
  outline: none;
  max-width: 100%;
  width: 260px;
  box-sizing: border-box;
  line-height: normal;
}
/* line 1444, ../sass/_base.scss */
.field_alternative.long-input,
input[type=text].long-input,
input[type=password].long-input,
input[type=email].long-input,
input[type=number].long-input,
input[type=date].long-input,
input[type=url].long-input,
textarea.long-input {
  width: 500px;
}
/* line 1448, ../sass/_base.scss */
.field_alternative:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=date]:focus,
input[type=url]:focus,
textarea:focus {
  border: 1px solid #c7dceb !important;
}
/* line 1451, ../sass/_base.scss */
.field_alternative.required,
input[type=text].required,
input[type=password].required,
input[type=email].required,
input[type=number].required,
input[type=date].required,
input[type=url].required,
textarea.required {
  border: 1px solid #bfbfbf;
}
/* line 1454, ../sass/_base.scss */
.field_alternative:disabled,
.field_alternative [disabled], .field_alternative.readonly, .field_alternative[readonly],
input[type=text]:disabled,
input[type=text] [disabled],
input[type=text].readonly,
input[type=text][readonly],
input[type=password]:disabled,
input[type=password] [disabled],
input[type=password].readonly,
input[type=password][readonly],
input[type=email]:disabled,
input[type=email] [disabled],
input[type=email].readonly,
input[type=email][readonly],
input[type=number]:disabled,
input[type=number] [disabled],
input[type=number].readonly,
input[type=number][readonly],
input[type=date]:disabled,
input[type=date] [disabled],
input[type=date].readonly,
input[type=date][readonly],
input[type=url]:disabled,
input[type=url] [disabled],
input[type=url].readonly,
input[type=url][readonly],
textarea:disabled,
textarea [disabled],
textarea.readonly,
textarea[readonly] {
  background: #f2f2f2;
}

/* line 1461, ../sass/_base.scss */
.field_alternative {
  display: inline-block;
}

/* line 1464, ../sass/_base.scss */
textarea {
  display: block;
  width: 500px;
  height: 150px;
  max-width: 100%;
  line-height: 1.5;
}

/* line 1472, ../sass/_base.scss */
button,
input[type=button],
input[type=submit] {
  font-family: RockwellLight !important;
  font-size: 100%;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  border-radius: 0px;
}
/* line 1483, ../sass/_base.scss */
button:before,
input[type=button]:before,
input[type=submit]:before {
  content: '';
  position: absolute;
  top: 0px;
  right: 0px;
  width: 12px;
  height: 12px;
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}

/* line 1498, ../sass/_base.scss */
.mce-tinymce button:before {
  display: none;
  background: none;
  position: initial;
  top: initial;
  right: initial;
  width: initial;
  height: initial;
}

/* line 1508, ../sass/_base.scss */
.field_alternative.normal,
input[type=text].normal,
input[type=password].normal,
input[type=number].normal,
input[type=email].normal,
input[type=date].normal,
input[type=url].normal {
  max-width: 100%;
}

@media screen and (max-width: 480px) {
  /* line 1526, ../sass/_base.scss */
  input[type=text],
  input[type=password],
  input[type=number],
  input[type=email],
  input[type=date],
  input[type=url],
  textarea,
  div.select.styled,
  .field_alternative.normal,
  input[type=text].normal,
  input[type=password].normal,
  input[type=number].normal,
  input[type=email].normal,
  input[type=date].normal,
  input[type=url].normal {
    width: 100%;
  }
  /* line 1543, ../sass/_base.scss */
  input[type=text] select,
  input[type=password] select,
  input[type=number] select,
  input[type=email] select,
  input[type=date] select,
  input[type=url] select,
  textarea select,
  div.select.styled select,
  .field_alternative.normal select,
  input[type=text].normal select,
  input[type=password].normal select,
  input[type=number].normal select,
  input[type=email].normal select,
  input[type=date].normal select,
  input[type=url].normal select {
    width: 100% !important;
    max-width: initial !important;
  }

  /* line 1548, ../sass/_base.scss */
  select {
    width: 100%;
  }
}
/* end of query */
/* line 1553, ../sass/_base.scss */
div.captcha a {
  display: inline-block;
  padding-left: 25px;
  width: 60px;
  margin-bottom: 20px;
  margin-left: 10px;
  margin-top: 0px;
  line-height: 15px;
  position: relative;
  vertical-align: bottom;
}
/* line 1564, ../sass/_base.scss */
div.captcha a:before {
  position: absolute;
  left: 0px;
  top: 8px;
  content: '\f021';
  font-family: FontAwesome;
  font-size: 20px;
  margin-right: 10px;
}

/* Intro copy on top of pop-up forms */
/* line 1578, ../sass/_base.scss */
.popup-intro {
  color: #6c6c6c;
}

/* line 1587, ../sass/_base.scss */
span.notice,
div.notice {
  margin: 0 2px 2em 0;
  padding: 10px 10px 10px 40px;
  display: block;
  position: relative;
  box-shadow: 0px 0px 3px 0px #aaa;
  background-color: #F3F9FD;
  border-left: 5px solid #999;
  overflow: hidden;
}
/* line 1599, ../sass/_base.scss */
span.notice::before,
div.notice::before {
  content: '\f05a';
  font-family: FontAwesome;
  font-size: 18px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 10px;
  color: #c8c8c8;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 1610, ../sass/_base.scss */
span.notice.big,
div.notice.big {
  padding: 30px;
}
/* line 1613, ../sass/_base.scss */
span.notice.big:before,
div.notice.big:before {
  top: 18px;
  right: 20px !important;
  left: inherit;
  font-size: 38px;
  -moz-transform: translate(0%, 0%);
  -ms-transform: translate(0%, 0%);
  -webkit-transform: translate(0%, 0%);
  transform: translate(0%, 0%);
}
/* line 1621, ../sass/_base.scss */
span.notice.error,
div.notice.error {
  background-color: #f9ebeb;
  color: #b30000;
  border-color: #b30000;
}
/* line 1626, ../sass/_base.scss */
span.notice.error:before,
div.notice.error:before {
  color: #b30000;
  content: '\f071';
}
/* line 1630, ../sass/_base.scss */
span.notice.error strong, span.notice.error b .bold, span.notice.error h4, span.notice.error h5,
div.notice.error strong,
div.notice.error b .bold,
div.notice.error h4,
div.notice.error h5 {
  color: #b30000;
}
/* line 1634, ../sass/_base.scss */
span.notice.success,
div.notice.success {
  background-color: #eef6ef;
  color: #2e8939;
  border-color: #2e8939;
}
/* line 1639, ../sass/_base.scss */
span.notice.success:before,
div.notice.success:before {
  color: #2e8939;
  content: '\f058';
}
/* line 1643, ../sass/_base.scss */
span.notice.success strong, span.notice.success b .bold, span.notice.success h4, span.notice.success h5,
div.notice.success strong,
div.notice.success b .bold,
div.notice.success h4,
div.notice.success h5 {
  color: #2e8939;
}
/* line 1647, ../sass/_base.scss */
span.notice.warning,
div.notice.warning {
  background-color: #fef1eb;
  color: #f34e00;
  border-color: #f34e00;
}
/* line 1652, ../sass/_base.scss */
span.notice.warning:before,
div.notice.warning:before {
  color: #f34e00;
  content: '\f071';
}
/* line 1656, ../sass/_base.scss */
span.notice.warning strong, span.notice.warning b .bold, span.notice.warning h4, span.notice.warning h5,
div.notice.warning strong,
div.notice.warning b .bold,
div.notice.warning h4,
div.notice.warning h5 {
  color: #f34e00;
}
/* line 1667, ../sass/_base.scss */
span.notice.announce:before,
div.notice.announce:before {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e91a';
  -moz-transform: translate(0%, -50%) rotate(13deg) scaleX(-1);
  -ms-transform: translate(0%, -50%) rotate(13deg) scaleX(-1);
  -webkit-transform: translate(0%, -50%) rotate(13deg) scaleX(-1);
  transform: translate(0%, -50%) rotate(13deg) scaleX(-1);
}
/* line 1694, ../sass/_base.scss */
span.notice div.loading,
div.notice div.loading {
  background: rgba(240, 240, 240, 0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 110;
  width: 100%;
  height: 100%;
}
/* line 203, ../sass/_base.scss */
span.notice div.loading:before,
div.notice div.loading:before {
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}

/*
span.notice.success,
div.notice
span.notice.success:before,
div.notice.success
*/
/******************************************/
/**********    The NOTIFIER		********/
/******************************************/
/* line 98, ../sass/_base.scss */
@-moz-keyframes notifierColorChange {
  0% {
    background-color: #eeeeee;
  }
  50% {
    background-color: #f34e00;
  }
  100% {
    background-color: #eeeeee;
  }
}
@-webkit-keyframes notifierColorChange {
  0% {
    background-color: #eeeeee;
  }
  50% {
    background-color: #f34e00;
  }
  100% {
    background-color: #eeeeee;
  }
}
@keyframes notifierColorChange {
  0% {
    background-color: #eeeeee;
  }
  50% {
    background-color: #f34e00;
  }
  100% {
    background-color: #eeeeee;
  }
}
/* line 1724, ../sass/_base.scss */
#pop-notifier {
  position: fixed;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 15px 30px 15px 34px;
  max-width: 300px;
  min-width: 200px;
  background-color: #000;
  z-index: 10000;
  line-height: 20px;
  background: #F3F9FD;
  color: #323232;
  box-shadow: 0px 0px 12px -1px black;
  opacity: 0;
  display: none;
  -moz-transition: border-color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: border-color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: border-color 0.3s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s;
  transition: border-color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 1744, ../sass/_base.scss */
#pop-notifier:before {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e91c';
  display: inline-block;
  background-color: #f34e00;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  padding: 5px;
  box-sizing: border-box;
  font-size: 12px;
}
/* line 1759, ../sass/_base.scss */
#pop-notifier.working:before {
  -ms-animation: notifierColorChange 1s infinite;
  -webkit-animation: notifierColorChange 1s infinite;
  -moz-animation: notifierColorChange 1s infinite;
  -o-animation: notifierColorChange 1s infinite;
  animation: notifierColorChange 1s infinite;
}
/* line 1769, ../sass/_base.scss */
#pop-notifier span.close {
  padding-right: 16px;
  position: absolute;
  top: 5px;
  right: 5px;
  color: black;
  cursor: pointer;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 1779, ../sass/_base.scss */
#pop-notifier span.close span.label {
  display: none;
}
/* line 1783, ../sass/_base.scss */
#pop-notifier span.close:before {
  position: absolute;
  right: 0px;
  top: 0px;
  font-size: 13px;
}
/* line 1789, ../sass/_base.scss */
#pop-notifier span.close:hover {
  color: #f34e00;
}
/* line 1792, ../sass/_base.scss */
#pop-notifier span.close:hover span.label {
  display: inline;
}

/* line 110, ../sass/_base.scss */
/* line 1801, ../sass/_base.scss */
#pop-notifier.success {
  background-color: #eef6ef;
  color: #2e8939;
}
/* line 1805, ../sass/_base.scss */
#pop-notifier.success .body h4 {
  color: #2e8939;
}
/* line 1808, ../sass/_base.scss */
#pop-notifier.success:before {
  content: '\ea11';
  background-color: #2e8939;
  color: white;
}

/* line 113, ../sass/_base.scss */
/* line 1816, ../sass/_base.scss */
#pop-notifier.error {
  background-color: #f9ebeb;
  color: #b30000;
  /*text-shadow: 0 0 1px $clr_error;*/
}
/* line 1821, ../sass/_base.scss */
#pop-notifier.error:before {
  content: '\ea07';
  background-color: #b30000;
  color: white;
}

/* line 117, ../sass/_base.scss */
/* line 1829, ../sass/_base.scss */
#pop-notifier .body {
  font-size: 14px;
}

/* line 121, ../sass/_base.scss */
/* line 1835, ../sass/_base.scss */
#pop-notifier .body h4 {
  font-weight: normal;
  display: none;
  margin-bottom: 10px;
  font-size: 110%;
}

/******************************************/
/**********    The BUBBLE		********/
/******************************************/
/* line 1846, ../sass/_base.scss */
.show_bubble {
  cursor: help;
}

/* line 1849, ../sass/_base.scss */
div.bubble {
  display: none;
  position: absolute;
  top: 500px;
  left: 500px;
  z-index: 5000;
  max-width: 400px;
  background: rgba(0, 0, 0, 0.95);
  color: white;
  border-radius: 5px;
  -moz-box-shadow: 0px 0px 25px 2px rgba(0, 0, 0, 0.55);
  -webkit-box-shadow: 0px 0px 25px 2px rgba(0, 0, 0, 0.55);
  box-shadow: 0px 0px 25px 2px rgba(0, 0, 0, 0.55);
  font-family: RockwellLight;
}
/* line 1864, ../sass/_base.scss */
div.bubble:before {
  content: '';
  display: none;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #c7dceb;
  position: absolute;
  left: 32px;
  bottom: -10px;
}
/* line 1877, ../sass/_base.scss */
div.bubble:after {
  content: '';
  display: none;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #c7dceb;
  position: absolute;
  left: 32px;
  top: -10px;
}
/* line 1892, ../sass/_base.scss */
div.bubble.right:before, div.bubble.right:after {
  right: 32px;
}
/* line 1898, ../sass/_base.scss */
div.bubble.top:before {
  display: block;
}
/* line 1903, ../sass/_base.scss */
div.bubble.bottom:after {
  display: block;
}
/* line 1909, ../sass/_base.scss */
div.bubble .body {
  padding: 20px;
}
/* line 1912, ../sass/_base.scss */
div.bubble .body h4 {
  font-family: Rockwell;
  margin-bottom: 20px;
  font-size: 100%;
  text-transform: uppercase;
}
/* line 1918, ../sass/_base.scss */
div.bubble .body div.content {
  font-size: 13px;
  line-height: 18px;
}

/* line 1928, ../sass/_base.scss */
video::-internal-media-controls-download-button {
  display: none;
}

/* line 1932, ../sass/_base.scss */
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}

/* line 1936, ../sass/_base.scss */
video::-webkit-media-controls-panel {
  width: calc(100% + 30px);
  /* Adjust as needed */
}

/*
 * This file is for re-usable code that are not part of the basic set up. Basic setup is found in _base.scss
 */
/* line 12, ../sass/_global.scss */
body .global_wrapper {
  width: 100%;
}
/* line 19, ../sass/_global.scss */
body .global_wrapper header.main {
  position: relative;
  display: block;
  z-index: 500;
  width: 100%;
  top: 0px;
  left: 0px;
  background-color: #c7dceb;
  padding: 20px;
}
/* line 30, ../sass/_global.scss */
body .global_wrapper header.main div.header {
  position: relative;
  height: 100px;
  margin: auto;
}
/* line 38, ../sass/_global.scss */
body .global_wrapper header.main div.header a.logo {
  position: absolute;
  left: 0px;
  top: 0px;
  display: block;
  width: 308px;
  height: 80px;
  background: url(/images/logo_new_2.png) -12px -165px no-repeat transparent;
  text-indent: -999999px;
}
/* line 47, ../sass/_global.scss */
body .global_wrapper header.main div.header a.logo.old {
  background: url(../../images/dis_logo_old.png) 0 0 no-repeat transparent;
}
/* line 52, ../sass/_global.scss */
body .global_wrapper header.main div.header nav.menus {
  margin: auto;
  text-align: center;
}
/* line 59, ../sass/_global.scss */
body .global_wrapper header.main div.header nav.menus ul li {
  display: inline-block;
  margin: 0 20px 0 0;
}
/* line 63, ../sass/_global.scss */
body .global_wrapper header.main div.header nav.menus ul li:last-child {
  margin-right: 0px;
}
/* line 75, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user {
  position: absolute;
  right: 0px;
  top: 0px;
  font-family: RockwellLight;
}
/* line 80, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user span {
  color: white;
  display: inline-block;
}
/* line 85, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user a {
  margin-left: 10px;
  font-family: RockwellLight;
}
/* line 91, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user a:fitst-child {
  margin-left: 0px;
}
/* line 96, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account {
  display: inline;
  position: relative;
  padding-bottom: 15px;
}
/* line 101, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account ul.account_navigation {
  display: none;
  position: absolute;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  top: 30px;
  width: 150px;
  height: auto;
  padding: 8px 0px;
  margin: 0px;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.95);
  -moz-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.35);
  box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.35);
  z-index: 15;
}
/* line 114, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account ul.account_navigation:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid rgba(255, 255, 255, 0.95);
  position: absolute;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  top: -10px;
}
/* line 126, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account ul.account_navigation li {
  text-align: center;
}
/* line 129, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account ul.account_navigation li a {
  text-decoration: none;
  margin: auto;
  padding: 1px 0px;
  display: block;
  font-size: 87.5%;
  background: transparent;
  -moz-transition: background-color 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: background-color 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: background-color 0.2s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s;
  transition: background-color 0.2s cubic-bezier(0, 0, 1, 1) 0s;
}
/* line 138, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account ul.account_navigation li a:hover {
  background: #eeeeee;
  color: black;
}
/* line 147, ../sass/_global.scss */
body .global_wrapper header.main div.header div.user div.my_account:hover ul.account_navigation {
  display: block;
}
/* line 155, ../sass/_global.scss */
body .global_wrapper header.main div.search_container {
  max-width: 1700px;
  margin: auto;
}
/* line 160, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form {
  margin-bottom: 10px;
}
/* line 163, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper {
  display: block;
  max-width: 1000px;
  margin: auto;
}
/* line 169, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form {
  position: relative;
}
/* line 172, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper {
  width: 100%;
  background: white;
  box-shadow: 0px 0px 1px #555;
}
/* line 179, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper:after {
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  top: 30px;
  bottom: 0;
  left: 10px;
  right: 10px;
  -moz-border-radius: 100px / 10px;
  border-radius: 100px / 10px;
}
/* line 195, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete {
  position: relative;
  display: block;
  border-radius: 0px;
  border: 0px none;
  background: transparent;
}
/* line 204, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li {
  display: block;
  padding: 0px;
  list-style-image: none;
}
/* line 211, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li a {
  display: block;
  padding: 10px 20px;
  font-family: Rockwell;
  color: #01127f;
  text-decoration: underline;
  outline: none;
  cursor: pointer;
  background: transparent !important;
  border: 0px none;
  border-radius: 0px;
}
/* line 225, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li a.ui-state-hover,
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li a:hover {
  background: #eeeeee !important;
  border: 0px none;
  border-radius: 0px;
}
/* line 234, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete div.no_result,
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li.dis-autocomplete-loading {
  text-align: center;
  color: #8c8c8c;
  width: 75%;
  margin: auto;
  padding: 30px;
  border-top: 1px solid transparent;
  position: relative;
}
/* line 246, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete div.no_result span.icon,
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li.dis-autocomplete-loading span.icon {
  font-size: 200%;
}
/* line 249, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete div.no_result span.label,
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li.dis-autocomplete-loading span.label {
  display: block;
}
/* line 255, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete .dis-autocomplete-auto-correct {
  padding: 10px 20px;
  font-size: 85%;
  line-height: 1.6;
}
/* line 260, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete .dis-autocomplete-auto-correct span.corrected {
  font-style: italic;
  font-weight: bold;
  color: #f34e00;
}
/* line 268, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper a.dis-autocomplete-close-result {
  position: relative;
  display: block;
  text-align: right;
  padding: 10px 20px 10px;
  text-decoration: none;
  color: #01093d;
  font-family: RockwellLight;
  font-size: 87.5%;
}
/* line 279, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper a.dis-autocomplete-close-result:after {
  position: relative;
  top: 2px;
  margin-left: 8px;
  font-size: 120%;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\ea41';
}
/* line 292, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons {
  padding: 10px 10px;
  background-color: #f4f4f4;
  overflow: hidden;
  height: 46px;
}
/* line 298, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons .total.found {
  font-size: 87.5%;
}
/* line 301, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons .showing {
  font-size: 87.5%;
}
/* line 304, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons a.paginator {
  display: block;
  width: 30px;
  height: 26px;
  background-color: white;
  border: 1px solid #eeeeee;
  color: #f34e00;
  float: left;
  text-decoration: none;
  position: relative;
  text-align: center;
  font-size: 21px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 319, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons a.paginator.paginator.left {
  margin-right: 1px;
}
/* line 322, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons a.paginator.paginator.right {
  margin-right: 10px;
}
/* line 325, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons a.paginator:hover {
  background-color: #f34e00;
  color: white;
}
/* line 329, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons a.paginator.disabled {
  border: 1px solid #eeeeee;
  color: #eeeeee;
}
/* line 334, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper .dis-autocomplete-bottom .buttons a.paginator.disabled:hover {
  background-color: white;
  color: #eeeeee;
}
/* line 344, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box {
  display: block;
  width: auto;
  margin-right: 200px;
  position: relative;
  background-color: white;
}
/* line 352, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box input[type=text] {
  position: relative;
  z-index: 10;
  outline: none;
  width: 100%;
  height: 60px;
  padding: 10px 20px;
  font-size: 218.75%;
  margin: 0px;
  font-family: RockwellLight;
}
/* line 364, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box input:focus {
  box-shadow: inset 0px 0px 0px 1px #f34e00;
}
/* line 369, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box {
  display: block;
  float: right;
  width: 200px;
}
/* line 374, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box button.large {
  width: 100%;
}
/* line 380, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.alphabets {
  width: 920px;
  margin: auto;
  overflow: hidden;
  padding: 20px 0 10px;
}
/* line 386, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.alphabets a:link, body .global_wrapper header.main div.search_container div.alphabets a:visited, body .global_wrapper header.main div.search_container div.alphabets a:active {
  display: block;
  float: left;
  box-sizing: border-box;
  width: 30px;
  height: 30px;
  padding: 3px 0px;
  text-align: center;
  margin-left: 4px;
  background: white;
  color: #01093d;
  font-size: 20px;
  line-height: normal;
  text-decoration: none;
  cursor: pointer;
}
/* line 402, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.alphabets a:link:first-child, body .global_wrapper header.main div.search_container div.alphabets a:visited:first-child, body .global_wrapper header.main div.search_container div.alphabets a:active:first-child {
  margin-left: 0px;
}
/* line 405, ../sass/_global.scss */
body .global_wrapper header.main div.search_container div.alphabets a:link:hover, body .global_wrapper header.main div.search_container div.alphabets a:visited:hover, body .global_wrapper header.main div.search_container div.alphabets a:active:hover {
  background: #01093d;
  color: white;
  text-decoration: none;
}
/* line 414, ../sass/_global.scss */
body .global_wrapper footer.main {
  position: relative;
  background-color: #c8c8c8;
  padding: 20px;
  margin-top: 100px;
  float: left;
  width: 100%;
}
/* line 423, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper {
  position: relative;
  max-width: 1700px;
  margin: auto;
}
/* line 429, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper a.logo {
  position: absolute;
  left: 0px;
  top: 0px;
  display: block;
  width: 78px;
  height: 78px;
  background: url(../../images/logo_new_2.png) -12px -611px no-repeat transparent;
}
/* line 438, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper nav.footer {
  margin-left: 290px;
}
/* line 441, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper nav.footer ul {
  float: right;
  text-align: right;
}
/* line 445, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper nav.footer ul li {
  display: inline-block;
  margin-left: 20px;
}
/* line 450, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper nav.footer ul li:first-child {
  margin: 0px;
}
/* line 453, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper nav.footer ul li.mobile {
  display: none;
}
/* line 456, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper nav.footer ul li a {
  font-size: 90%;
  text-decoration: none;
}
/* line 469, ../sass/_global.scss */
body .global_wrapper footer.main .wrapper div.disclaimer {
  text-align: right;
  color: #01093d;
  font-size: 80%;
  padding: 30px 0 0;
  clear: both;
}
/* line 480, ../sass/_global.scss */
body .global_wrapper article.main {
  max-width: 1400px;
  margin: 30px auto 0;
  padding: 0 20px;
}
/* line 487, ../sass/_global.scss */
body .global_wrapper article.main .cms_edit_page {
  position: relative;
}
/* line 490, ../sass/_global.scss */
body .global_wrapper article.main .cms_edit_page a.edit {
  position: absolute;
  top: -20px;
  right: 10px;
  font-size: 14px;
  z-index: 1;
  display: inline-block;
  padding: 0px 10px;
  color: #c7dceb;
  background: #01093d;
  text-decoration: none;
  -moz-transition: background-color 0.2s cubic-bezier(0, 0, 1, 1) 0s, color 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: background-color 0.2s cubic-bezier(0, 0, 1, 1) 0s, color 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: background-color 0.2s cubic-bezier(0, 0, 1, 1), color 0.2s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.2s cubic-bezier(0, 0, 1, 1) 0s, color 0.2s cubic-bezier(0, 0, 1, 1) 0s;
}
/* line 503, ../sass/_global.scss */
body .global_wrapper article.main .cms_edit_page a.edit:hover {
  color: #01093d;
  background: #c7dceb;
}
/* line 508, ../sass/_global.scss */
body .global_wrapper article.main .cms_edit_page a.edit:hover span {
  text-decoration: none;
}
/* line 513, ../sass/_global.scss */
body .global_wrapper article.main .cms_edit_page a.edit span {
  text-decoration: none;
}
/* line 520, ../sass/_global.scss */
body .global_wrapper article.main section.row {
  float: left;
  width: 100%;
  margin-bottom: 60px;
}
/* line 527, ../sass/_global.scss */
body .global_wrapper article.main .address_translation {
  font-size: 87.5%;
}
/* line 530, ../sass/_global.scss */
body .global_wrapper article.main .address_translation span.strong {
  color: #2e8939;
}
/* line 534, ../sass/_global.scss */
body .global_wrapper article.main .address_translation.error span.strong {
  color: #b30000;
}
/* line 540, ../sass/_global.scss */
body .global_wrapper article.main div.sort_filters {
  margin: 20px 0;
  overflow: hidden;
}
/* line 544, ../sass/_global.scss */
body .global_wrapper article.main div.sort_filters div.sort_by {
  float: right;
}
/* line 552, ../sass/_global.scss */
body .global_wrapper article.main div.sort_filters div.element {
  display: inline-block;
}
/* line 555, ../sass/_global.scss */
body .global_wrapper article.main div.sort_filters div.element:first-child {
  margin-right: 10px;
}
/* line 560, ../sass/_global.scss */
body .global_wrapper article.main div.list-view {
  position: relative;
}
/* line 563, ../sass/_global.scss */
body .global_wrapper article.main div.list-view.list-view-loading {
  background: none;
  position: relative;
}
/* line 567, ../sass/_global.scss */
body .global_wrapper article.main div.list-view.list-view-loading:before {
  font-size: 120%;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 40px;
  left: 49%;
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 579, ../sass/_global.scss */
body .global_wrapper article.main div.list-view.list-view-loading div.items {
  position: relative;
}
/* line 582, ../sass/_global.scss */
body .global_wrapper article.main div.list-view.list-view-loading div.items:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.8);
  z-index: 10;
}
/* line 590, ../sass/_global.scss */
body .global_wrapper article.main div.list-view.list-view-loading div.items:after {
  font-size: 120%;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  bottom: -23px;
  left: 49%;
  z-index: 11;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 602, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.summary_wrapper {
  overflow: hidden;
}
/* line 609, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.summary_wrapper + div.clear {
  margin: 30px 0 0 0;
}
/* line 612, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.summary {
  float: left;
  width: 35%;
  font-family: RockwellLight;
  font-size: 87.5%;
  text-align: left;
  margin: 0 0 0px 0;
}
/* line 620, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager {
  text-align: right;
  margin: 0 0 0 0;
}
/* line 626, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager ul li {
  padding: 0px;
}
/* line 629, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager ul li:before {
  display: none;
}
/* line 633, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager ul li a {
  border: 0px none;
  background-color: transparent;
  color: #01127f;
}
/* line 641, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.selected,
body .global_wrapper article.main div.list-view div.pager li.page {
  display: inline-block;
  padding: 0px;
}
/* line 646, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.selected a,
body .global_wrapper article.main div.list-view div.pager li.page a {
  padding: 2px 5px;
  text-decoration: none;
  font-weight: normal;
  font-family: RockwellLight;
  font-size: 16px;
  line-height: 1.8;
}
/* line 655, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.first,
body .global_wrapper article.main div.list-view div.pager li.previous,
body .global_wrapper article.main div.list-view div.pager li.next,
body .global_wrapper article.main div.list-view div.pager li.last {
  display: inline-block;
  font-family: RockwellLight;
  line-height: normal;
  font-size: 120%;
  font-weight: normal;
}
/* line 665, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.first a,
body .global_wrapper article.main div.list-view div.pager li.previous a,
body .global_wrapper article.main div.list-view div.pager li.next a,
body .global_wrapper article.main div.list-view div.pager li.last a {
  font-size: 19px;
  display: inline-block;
  box-sizing: border-box;
  height: 27px;
  text-transform: uppercase;
  text-decoration: none;
  background-color: #f34e00;
  -moz-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1), box-shadow 0.2s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.4);
  border: 0px none;
  padding: 3px 16px;
  position: relative;
  line-height: 120%;
  font-family: RockwellLight;
  font-weight: normal;
  color: white;
  letter-spacing: 1px;
  white-space: nowrap;
}
/* line 689, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.first a:hover,
body .global_wrapper article.main div.list-view div.pager li.previous a:hover,
body .global_wrapper article.main div.list-view div.pager li.next a:hover,
body .global_wrapper article.main div.list-view div.pager li.last a:hover {
  text-decoration: none;
  box-shadow: 0px 5px 15px 0px #969696;
}
/* line 696, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.first a:before,
body .global_wrapper article.main div.list-view div.pager li.previous a:before,
body .global_wrapper article.main div.list-view div.pager li.next a:before,
body .global_wrapper article.main div.list-view div.pager li.last a:before {
  content: '';
  position: absolute;
  top: 0px;
  right: 0px;
  width: 12px;
  height: 12px;
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 705, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.first a:after,
body .global_wrapper article.main div.list-view div.pager li.previous a:after,
body .global_wrapper article.main div.list-view div.pager li.next a:after,
body .global_wrapper article.main div.list-view div.pager li.last a:after {
  font-size: 16px;
}
/* line 708, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.first a i,
body .global_wrapper article.main div.list-view div.pager li.previous a i,
body .global_wrapper article.main div.list-view div.pager li.next a i,
body .global_wrapper article.main div.list-view div.pager li.last a i {
  width: auto;
}
/* line 713, ../sass/_global.scss */
body .global_wrapper article.main div.list-view div.pager li.selected {
  color: #f34e00;
  border-bottom: 1px solid #f34e00;
}
/* line 721, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav {
  padding: 0px;
}
/* line 725, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav a.mobile_menu {
  padding: 0px;
  background-color: #c7dceb;
  height: auto;
  min-height: 60px;
  top: 0px;
  color: #323232;
  display: block;
  width: 100%;
  text-align: center;
  white-space: initial;
  box-sizing: border-box;
  position: relative;
  font-family: RockwellLight;
  outline: 0;
  font-size: 100%;
  text-decoration: none;
  padding: 20px;
  display: none;
}
/* line 746, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav a.mobile_menu > span {
  display: block;
  width: 100%;
}
/* line 750, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav a.mobile_menu > span:after {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
  content: "\f107";
  position: relative;
  font-size: 24px;
  text-decoration: none;
  display: inline-block;
  margin-left: 8px;
  top: 3px;
}
/* line 764, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav a.mobile_menu.open > span:after {
  content: "\f106";
}
/* line 770, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-default {
  border-radius: 0px;
  color: white;
  font-size: 83%;
  margin-right: 1px;
  border: 0px none;
  width: 200px;
  text-align: center;
}
/* line 779, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-default a {
  background-color: #e6e6e6;
  color: #323232;
  display: block;
  width: 100%;
  text-align: center;
  white-space: initial;
  box-sizing: border-box;
  padding: 0px;
  position: relative;
  height: 60px;
  top: 10px;
  font-family: RockwellLight;
  outline: 0;
  -moz-transition: background-color 0.1s cubic-bezier(0, 0, 1, 1) 0s, height 0.1s cubic-bezier(0, 0, 1, 1) 0s, top 0.1s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: background-color 0.1s cubic-bezier(0, 0, 1, 1) 0s, height 0.1s cubic-bezier(0, 0, 1, 1) 0s, top 0.1s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: background-color 0.1s cubic-bezier(0, 0, 1, 1), height 0.1s cubic-bezier(0, 0, 1, 1), top 0.1s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s, 0s, 0s;
  transition: background-color 0.1s cubic-bezier(0, 0, 1, 1) 0s, height 0.1s cubic-bezier(0, 0, 1, 1) 0s, top 0.1s cubic-bezier(0, 0, 1, 1) 0s;
}
/* line 795, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-default a > span {
  display: block;
  width: 100%;
  padding: 0px 10px;
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 804, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav li:hover, body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-active {
  font-size: 90%;
}
/* line 808, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav li:hover a, body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-active a {
  padding: 0px;
  background-color: #c7dceb;
  height: 70px;
  top: 0px;
}
/* line 815, ../sass/_global.scss */
body .global_wrapper article.main div.tabs ul.ui-tabs-nav li:before {
  content: '';
  display: none;
}
/* line 822, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav {
  padding-bottom: 1px;
}
/* line 825, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav a.mobile_menu {
  display: block;
}
/* line 828, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav li {
  display: none;
}
/* line 831, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav li.ui-state-default {
  width: 100%;
  box-sizing: border-box;
  font-size: 90%;
}
/* line 836, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav li.ui-state-default a {
  top: 0px;
  height: auto;
  min-height: 40px;
}
/* line 844, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav li.ui-state-active {
  font-size: 90%;
}
/* line 847, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav li.ui-state-active a {
  background-color: #e6e6e6;
  height: auto;
  min-height: 40px;
}
/* line 857, ../sass/_global.scss */
body .global_wrapper article.main div.tabs.mobile ul.ui-tabs-nav li:hover a {
  background-color: #c7dceb;
}
/* line 864, ../sass/_global.scss */
body .global_wrapper article.main div.tabs .ui-tabs-panel {
  border-radius: 0px;
  border: 5px solid #c7dceb;
  font-size: 87.5%;
  overflow: hidden;
}
/* line 879, ../sass/_global.scss */
body.no_alphabets .global_wrapper header.main div.search_container div.alphabets {
  display: none;
}
/* line 886, ../sass/_global.scss */
body.article article.main {
  max-width: 1044px;
  margin: 30px auto 30px;
  padding: 0 20px;
}
/* line 895, ../sass/_global.scss */
body.accounts.profile .warning_msg {
  margin-top: 2em;
}
/* line 898, ../sass/_global.scss */
body.accounts.profile .warning_msg span.notice, body.accounts.profile .warning_msg div.notice {
  margin-bottom: 2px;
}

/* ***************************** */
/*      W 1168 - First Size      */
/* ***************************** */
/* ***************************** */
/*      W 1024       */
/* ***************************** */
/* ***************** */
/*      W 960        */
/* ***************** */
/* ***************** */
/*      W 854        */
/* ***************** */
/* ***************** */
/*      W 768        */
/* ***************** */
/* ******************************* */
/*      W 700 - MOBILE MENU        */
/* ******************************* */
/* ***************** */
/*      W 640        */
/* ***************** */
/* ***************** */
/*      W 550        */
/* ***************** */
/* ***************** */
/*      W 480        */
/* ***************** */
/* ***************** */
/*      W 320        */
/* ***************** */
/* line 4, ../sass/_circle.scss */
.c100.p51 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p52 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p53 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p54 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p55 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p56 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p57 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p58 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p59 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p60 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p61 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p62 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p63 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p64 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p65 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p66 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p67 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p68 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p69 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p70 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p71 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p72 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p73 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p74 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p75 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p76 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p77 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p78 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p79 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p80 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p81 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p82 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p83 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p84 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p85 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p86 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p87 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p88 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p89 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p90 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p91 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p92 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p93 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p94 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p95 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p96 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p97 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p98 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p99 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 4, ../sass/_circle.scss */
.c100.p100 .slice {
  clip: rect(auto, auto, auto, auto);
}

/* line 8, ../sass/_circle.scss */
.rect-auto {
  clip: rect(auto, auto, auto, auto);
}

/* line 14, ../sass/_circle.scss */
.c100.p51 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p52 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p53 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p54 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p55 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p56 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p57 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p58 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p59 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p60 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p61 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p62 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p63 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p64 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p65 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p66 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p67 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p68 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p69 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p70 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p71 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p72 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p73 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p74 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p75 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p76 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p77 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p78 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p79 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p80 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p81 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p82 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p83 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p84 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p85 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p86 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p87 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p88 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p89 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p90 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p91 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p92 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p93 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p94 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p95 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p96 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p97 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p98 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p99 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 14, ../sass/_circle.scss */
.c100.p100 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 24, ../sass/_circle.scss */
.pie,
.c100 .bar {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p51 .bar:after,
.c100.p51 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p52 .bar:after,
.c100.p52 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p53 .bar:after,
.c100.p53 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p54 .bar:after,
.c100.p54 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p55 .bar:after,
.c100.p55 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p56 .bar:after,
.c100.p56 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p57 .bar:after,
.c100.p57 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p58 .bar:after,
.c100.p58 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p59 .bar:after,
.c100.p59 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p60 .bar:after,
.c100.p60 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p61 .bar:after,
.c100.p61 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p62 .bar:after,
.c100.p62 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p63 .bar:after,
.c100.p63 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p64 .bar:after,
.c100.p64 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p65 .bar:after,
.c100.p65 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p66 .bar:after,
.c100.p66 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p67 .bar:after,
.c100.p67 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p68 .bar:after,
.c100.p68 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p69 .bar:after,
.c100.p69 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p70 .bar:after,
.c100.p70 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p71 .bar:after,
.c100.p71 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p72 .bar:after,
.c100.p72 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p73 .bar:after,
.c100.p73 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p74 .bar:after,
.c100.p74 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p75 .bar:after,
.c100.p75 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p76 .bar:after,
.c100.p76 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p77 .bar:after,
.c100.p77 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p78 .bar:after,
.c100.p78 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p79 .bar:after,
.c100.p79 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p80 .bar:after,
.c100.p80 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p81 .bar:after,
.c100.p81 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p82 .bar:after,
.c100.p82 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p83 .bar:after,
.c100.p83 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p84 .bar:after,
.c100.p84 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p85 .bar:after,
.c100.p85 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p86 .bar:after,
.c100.p86 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p87 .bar:after,
.c100.p87 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p88 .bar:after,
.c100.p88 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p89 .bar:after,
.c100.p89 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p90 .bar:after,
.c100.p90 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p91 .bar:after,
.c100.p91 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p92 .bar:after,
.c100.p92 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p93 .bar:after,
.c100.p93 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p94 .bar:after,
.c100.p94 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p95 .bar:after,
.c100.p95 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p96 .bar:after,
.c100.p96 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p97 .bar:after,
.c100.p97 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p98 .bar:after,
.c100.p98 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p99 .bar:after,
.c100.p99 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 36, ../sass/_circle.scss */
.c100.p100 .bar:after,
.c100.p100 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 41, ../sass/_circle.scss */
.pie-fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 45, ../sass/_circle.scss */
.c100 {
  position: relative;
  font-size: 120px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  margin: 0 0.1em 0.1em 0;
  background-color: #eeeeee;
}

/* line 55, ../sass/_circle.scss */
.c100 *,
.c100 *:before,
.c100 *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 62, ../sass/_circle.scss */
.c100.center {
  float: none;
  margin: 0 auto;
}

/* line 66, ../sass/_circle.scss */
.c100.big {
  font-size: 240px;
}

/* line 69, ../sass/_circle.scss */
.c100.small {
  font-size: 80px;
}

/* line 72, ../sass/_circle.scss */
.c100.extra_small {
  font-size: 50px;
}

/* line 75, ../sass/_circle.scss */
.c100 > span {
  position: absolute;
  width: 100%;
  z-index: 1;
  left: 0;
  top: 0;
  line-height: 4em;
  font-size: 0.25em;
  color: #6c6c6c;
  display: block;
  text-align: center;
  white-space: nowrap;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

/* line 101, ../sass/_circle.scss */
.c100:after {
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  content: " ";
  border-radius: 50%;
  background-color: white;
  width: 0.84em;
  height: 0.84em;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}

/* line 127, ../sass/_circle.scss */
.c100 .slice {
  position: absolute;
  width: 1em;
  height: 1em;
  clip: rect(0em, 1em, 1em, 0.5em);
}

/* line 135, ../sass/_circle.scss */
.c100.p1 .bar {
  -moz-transform: rotate(3.6deg);
  -ms-transform: rotate(3.6deg);
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p2 .bar {
  -moz-transform: rotate(7.2deg);
  -ms-transform: rotate(7.2deg);
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p3 .bar {
  -moz-transform: rotate(10.8deg);
  -ms-transform: rotate(10.8deg);
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p4 .bar {
  -moz-transform: rotate(14.4deg);
  -ms-transform: rotate(14.4deg);
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p5 .bar {
  -moz-transform: rotate(18deg);
  -ms-transform: rotate(18deg);
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p6 .bar {
  -moz-transform: rotate(21.6deg);
  -ms-transform: rotate(21.6deg);
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p7 .bar {
  -moz-transform: rotate(25.2deg);
  -ms-transform: rotate(25.2deg);
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p8 .bar {
  -moz-transform: rotate(28.8deg);
  -ms-transform: rotate(28.8deg);
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p9 .bar {
  -moz-transform: rotate(32.4deg);
  -ms-transform: rotate(32.4deg);
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p10 .bar {
  -moz-transform: rotate(36deg);
  -ms-transform: rotate(36deg);
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p11 .bar {
  -moz-transform: rotate(39.6deg);
  -ms-transform: rotate(39.6deg);
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p12 .bar {
  -moz-transform: rotate(43.2deg);
  -ms-transform: rotate(43.2deg);
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p13 .bar {
  -moz-transform: rotate(46.8deg);
  -ms-transform: rotate(46.8deg);
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p14 .bar {
  -moz-transform: rotate(50.4deg);
  -ms-transform: rotate(50.4deg);
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p15 .bar {
  -moz-transform: rotate(54deg);
  -ms-transform: rotate(54deg);
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p16 .bar {
  -moz-transform: rotate(57.6deg);
  -ms-transform: rotate(57.6deg);
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p17 .bar {
  -moz-transform: rotate(61.2deg);
  -ms-transform: rotate(61.2deg);
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p18 .bar {
  -moz-transform: rotate(64.8deg);
  -ms-transform: rotate(64.8deg);
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p19 .bar {
  -moz-transform: rotate(68.4deg);
  -ms-transform: rotate(68.4deg);
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p20 .bar {
  -moz-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p21 .bar {
  -moz-transform: rotate(75.6deg);
  -ms-transform: rotate(75.6deg);
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p22 .bar {
  -moz-transform: rotate(79.2deg);
  -ms-transform: rotate(79.2deg);
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p23 .bar {
  -moz-transform: rotate(82.8deg);
  -ms-transform: rotate(82.8deg);
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p24 .bar {
  -moz-transform: rotate(86.4deg);
  -ms-transform: rotate(86.4deg);
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p25 .bar {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p26 .bar {
  -moz-transform: rotate(93.6deg);
  -ms-transform: rotate(93.6deg);
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p27 .bar {
  -moz-transform: rotate(97.2deg);
  -ms-transform: rotate(97.2deg);
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p28 .bar {
  -moz-transform: rotate(100.8deg);
  -ms-transform: rotate(100.8deg);
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p29 .bar {
  -moz-transform: rotate(104.4deg);
  -ms-transform: rotate(104.4deg);
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p30 .bar {
  -moz-transform: rotate(108deg);
  -ms-transform: rotate(108deg);
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p31 .bar {
  -moz-transform: rotate(111.6deg);
  -ms-transform: rotate(111.6deg);
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p32 .bar {
  -moz-transform: rotate(115.2deg);
  -ms-transform: rotate(115.2deg);
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p33 .bar {
  -moz-transform: rotate(118.8deg);
  -ms-transform: rotate(118.8deg);
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p34 .bar {
  -moz-transform: rotate(122.4deg);
  -ms-transform: rotate(122.4deg);
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p35 .bar {
  -moz-transform: rotate(126deg);
  -ms-transform: rotate(126deg);
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p36 .bar {
  -moz-transform: rotate(129.6deg);
  -ms-transform: rotate(129.6deg);
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p37 .bar {
  -moz-transform: rotate(133.2deg);
  -ms-transform: rotate(133.2deg);
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p38 .bar {
  -moz-transform: rotate(136.8deg);
  -ms-transform: rotate(136.8deg);
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p39 .bar {
  -moz-transform: rotate(140.4deg);
  -ms-transform: rotate(140.4deg);
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p40 .bar {
  -moz-transform: rotate(144deg);
  -ms-transform: rotate(144deg);
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p41 .bar {
  -moz-transform: rotate(147.6deg);
  -ms-transform: rotate(147.6deg);
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p42 .bar {
  -moz-transform: rotate(151.2deg);
  -ms-transform: rotate(151.2deg);
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p43 .bar {
  -moz-transform: rotate(154.8deg);
  -ms-transform: rotate(154.8deg);
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p44 .bar {
  -moz-transform: rotate(158.4deg);
  -ms-transform: rotate(158.4deg);
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p45 .bar {
  -moz-transform: rotate(162deg);
  -ms-transform: rotate(162deg);
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p46 .bar {
  -moz-transform: rotate(165.6deg);
  -ms-transform: rotate(165.6deg);
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p47 .bar {
  -moz-transform: rotate(169.2deg);
  -ms-transform: rotate(169.2deg);
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p48 .bar {
  -moz-transform: rotate(172.8deg);
  -ms-transform: rotate(172.8deg);
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p49 .bar {
  -moz-transform: rotate(176.4deg);
  -ms-transform: rotate(176.4deg);
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p50 .bar {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p51 .bar {
  -moz-transform: rotate(183.6deg);
  -ms-transform: rotate(183.6deg);
  -webkit-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p52 .bar {
  -moz-transform: rotate(187.2deg);
  -ms-transform: rotate(187.2deg);
  -webkit-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p53 .bar {
  -moz-transform: rotate(190.8deg);
  -ms-transform: rotate(190.8deg);
  -webkit-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p54 .bar {
  -moz-transform: rotate(194.4deg);
  -ms-transform: rotate(194.4deg);
  -webkit-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p55 .bar {
  -moz-transform: rotate(198deg);
  -ms-transform: rotate(198deg);
  -webkit-transform: rotate(198deg);
  transform: rotate(198deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p56 .bar {
  -moz-transform: rotate(201.6deg);
  -ms-transform: rotate(201.6deg);
  -webkit-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p57 .bar {
  -moz-transform: rotate(205.2deg);
  -ms-transform: rotate(205.2deg);
  -webkit-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p58 .bar {
  -moz-transform: rotate(208.8deg);
  -ms-transform: rotate(208.8deg);
  -webkit-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p59 .bar {
  -moz-transform: rotate(212.4deg);
  -ms-transform: rotate(212.4deg);
  -webkit-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p60 .bar {
  -moz-transform: rotate(216deg);
  -ms-transform: rotate(216deg);
  -webkit-transform: rotate(216deg);
  transform: rotate(216deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p61 .bar {
  -moz-transform: rotate(219.6deg);
  -ms-transform: rotate(219.6deg);
  -webkit-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p62 .bar {
  -moz-transform: rotate(223.2deg);
  -ms-transform: rotate(223.2deg);
  -webkit-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p63 .bar {
  -moz-transform: rotate(226.8deg);
  -ms-transform: rotate(226.8deg);
  -webkit-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p64 .bar {
  -moz-transform: rotate(230.4deg);
  -ms-transform: rotate(230.4deg);
  -webkit-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p65 .bar {
  -moz-transform: rotate(234deg);
  -ms-transform: rotate(234deg);
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p66 .bar {
  -moz-transform: rotate(237.6deg);
  -ms-transform: rotate(237.6deg);
  -webkit-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p67 .bar {
  -moz-transform: rotate(241.2deg);
  -ms-transform: rotate(241.2deg);
  -webkit-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p68 .bar {
  -moz-transform: rotate(244.8deg);
  -ms-transform: rotate(244.8deg);
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p69 .bar {
  -moz-transform: rotate(248.4deg);
  -ms-transform: rotate(248.4deg);
  -webkit-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p70 .bar {
  -moz-transform: rotate(252deg);
  -ms-transform: rotate(252deg);
  -webkit-transform: rotate(252deg);
  transform: rotate(252deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p71 .bar {
  -moz-transform: rotate(255.6deg);
  -ms-transform: rotate(255.6deg);
  -webkit-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p72 .bar {
  -moz-transform: rotate(259.2deg);
  -ms-transform: rotate(259.2deg);
  -webkit-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p73 .bar {
  -moz-transform: rotate(262.8deg);
  -ms-transform: rotate(262.8deg);
  -webkit-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p74 .bar {
  -moz-transform: rotate(266.4deg);
  -ms-transform: rotate(266.4deg);
  -webkit-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p75 .bar {
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p76 .bar {
  -moz-transform: rotate(273.6deg);
  -ms-transform: rotate(273.6deg);
  -webkit-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p77 .bar {
  -moz-transform: rotate(277.2deg);
  -ms-transform: rotate(277.2deg);
  -webkit-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p78 .bar {
  -moz-transform: rotate(280.8deg);
  -ms-transform: rotate(280.8deg);
  -webkit-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p79 .bar {
  -moz-transform: rotate(284.4deg);
  -ms-transform: rotate(284.4deg);
  -webkit-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p80 .bar {
  -moz-transform: rotate(288deg);
  -ms-transform: rotate(288deg);
  -webkit-transform: rotate(288deg);
  transform: rotate(288deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p81 .bar {
  -moz-transform: rotate(291.6deg);
  -ms-transform: rotate(291.6deg);
  -webkit-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p82 .bar {
  -moz-transform: rotate(295.2deg);
  -ms-transform: rotate(295.2deg);
  -webkit-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p83 .bar {
  -moz-transform: rotate(298.8deg);
  -ms-transform: rotate(298.8deg);
  -webkit-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p84 .bar {
  -moz-transform: rotate(302.4deg);
  -ms-transform: rotate(302.4deg);
  -webkit-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p85 .bar {
  -moz-transform: rotate(306deg);
  -ms-transform: rotate(306deg);
  -webkit-transform: rotate(306deg);
  transform: rotate(306deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p86 .bar {
  -moz-transform: rotate(309.6deg);
  -ms-transform: rotate(309.6deg);
  -webkit-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p87 .bar {
  -moz-transform: rotate(313.2deg);
  -ms-transform: rotate(313.2deg);
  -webkit-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p88 .bar {
  -moz-transform: rotate(316.8deg);
  -ms-transform: rotate(316.8deg);
  -webkit-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p89 .bar {
  -moz-transform: rotate(320.4deg);
  -ms-transform: rotate(320.4deg);
  -webkit-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p90 .bar {
  -moz-transform: rotate(324deg);
  -ms-transform: rotate(324deg);
  -webkit-transform: rotate(324deg);
  transform: rotate(324deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p91 .bar {
  -moz-transform: rotate(327.6deg);
  -ms-transform: rotate(327.6deg);
  -webkit-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p92 .bar {
  -moz-transform: rotate(331.2deg);
  -ms-transform: rotate(331.2deg);
  -webkit-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p93 .bar {
  -moz-transform: rotate(334.8deg);
  -ms-transform: rotate(334.8deg);
  -webkit-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p94 .bar {
  -moz-transform: rotate(338.4deg);
  -ms-transform: rotate(338.4deg);
  -webkit-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p95 .bar {
  -moz-transform: rotate(342deg);
  -ms-transform: rotate(342deg);
  -webkit-transform: rotate(342deg);
  transform: rotate(342deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p96 .bar {
  -moz-transform: rotate(345.6deg);
  -ms-transform: rotate(345.6deg);
  -webkit-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p97 .bar {
  -moz-transform: rotate(349.2deg);
  -ms-transform: rotate(349.2deg);
  -webkit-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p98 .bar {
  -moz-transform: rotate(352.8deg);
  -ms-transform: rotate(352.8deg);
  -webkit-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p99 .bar {
  -moz-transform: rotate(356.4deg);
  -ms-transform: rotate(356.4deg);
  -webkit-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}

/* line 135, ../sass/_circle.scss */
.c100.p100 .bar {
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

/* line 141, ../sass/_circle.scss */
.c100:hover {
  cursor: default;
}

/* line 144, ../sass/_circle.scss */
.c100:hover > span {
  width: 3.33em;
  line-height: 3.33em;
  font-size: 0.3em;
  color: #307bbb;
}

/* line 150, ../sass/_circle.scss */
.c100:hover:after {
  width: 0.92em;
  height: 0.92em;
}

/* line 156, ../sass/_circle.scss */
.c100.dark {
  background-color: #777777;
}

/* line 159, ../sass/_circle.scss */
.c100.dark .bar,
.c100.dark .fill {
  border-color: #c6ff00 !important;
}

/* line 163, ../sass/_circle.scss */
.c100.dark > span {
  color: #777777;
}

/* line 166, ../sass/_circle.scss */
.c100.dark:after {
  background-color: #666666;
}

/* line 169, ../sass/_circle.scss */
.c100.dark:hover > span {
  color: #c6ff00;
}

/* line 172, ../sass/_circle.scss */
.c100.green .bar,
.c100.green .fill {
  border-color: #2e8939 !important;
}

/* line 176, ../sass/_circle.scss */
.c100.green:hover > span {
  color: #2e8939;
}

/* line 179, ../sass/_circle.scss */
.c100.green.dark .bar,
.c100.green.dark .fill {
  border-color: #5fd400 !important;
}

/* line 183, ../sass/_circle.scss */
.c100.green.dark:hover > span {
  color: #5fd400;
}

/* line 186, ../sass/_circle.scss */
.c100.orange .bar,
.c100.orange .fill {
  border-color: #dd9d22 !important;
}

/* line 190, ../sass/_circle.scss */
.c100.orange:hover > span {
  color: #dd9d22;
}

/* line 193, ../sass/_circle.scss */
.c100.orange.dark .bar,
.c100.orange.dark .fill {
  border-color: #e08833 !important;
}

/* line 197, ../sass/_circle.scss */
.c100.orange.dark:hover > span {
  color: #e08833;
}

/**

            <!-- default -->
            <div class="clearfix">

                <div class="c100 p50 big">
                    <span>50%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

                <div class="c100 p25">
                    <span>25%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

                <div class="c100 p12 small">
                    <span>12%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

            </div>
            <!-- /default -->

            <!-- green -->
            <div class="clearfix">

                <div class="c100 p50 big green">
                    <span>50%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

                <div class="c100 p25 green">
                    <span>25%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

                <div class="c100 p12 small green">
                    <span>12%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

            </div>
            <!-- /green -->

            <!-- orange -->
            <div class="clearfix">

                <div class="c100 p50 big orange">
                    <span>50%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

                <div class="c100 p25 orange">
                    <span>25%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

                <div class="c100 p12 small orange">
                    <span>12%</span>
                    <div class="slice">
                        <div class="bar"></div>
                        <div class="fill"></div>
                    </div>
                </div>

            </div>
            <!-- /orange -->




            <div class="dark-area clearfix">

                <!-- default -->
                <div class="clearfix">

                    <div class="c100 p50 big dark">
                        <span>50%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                    <div class="c100 p25 dark">
                        <span>25%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                    <div class="c100 p12 small dark">
                        <span>12%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                </div>
                <!-- /default -->

                <!-- green -->
                <div class="clearfix">

                    <div class="c100 p50 big dark green">
                        <span>50%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                    <div class="c100 p25 dark green">
                        <span>25%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                    <div class="c100 p12 dark small green">
                        <span>12%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                </div>
                <!-- /green -->

                <!-- orange -->
                <div class="clearfix">

                    <div class="c100 p50 dark big orange">
                        <span>50%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                    <div class="c100 p25 dark orange">
                        <span>25%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                    <div class="c100 p12 dark small orange">
                        <span>12%</span>
                        <div class="slice">
                            <div class="bar"></div>
                            <div class="fill"></div>
                        </div>
                    </div>

                </div>
                <!-- /orange -->

            </div><!-- /.dark-area -->

*/
/*
 * Device (responsive) code goes here. There are include files for specific areas
 */
/* ====================== GLOBAL =================== */
/* line 8, ../sass/_cms.scss */
body.cms .sidebar {
  float: right;
  margin-top: 30px;
  padding: 20px;
  background-color: #eeeeee;
}
/* line 14, ../sass/_cms.scss */
body.cms .sidebar h3 {
  margin-bottom: 10px;
  font-size: 120%;
}
/* line 18, ../sass/_cms.scss */
body.cms .sidebar .entry {
  font-size: 85%;
}
/* line 21, ../sass/_cms.scss */
body.cms .sidebar .entry .label {
  display: inline-block;
  width: 80px;
  color: #6c6c6c;
}
/* line 28, ../sass/_cms.scss */
body.cms .form_body {
  padding-top: 30px;
}
/* line 31, ../sass/_cms.scss */
body.cms .form_body h1 {
  margin-bottom: 10px;
}
/* line 34, ../sass/_cms.scss */
body.cms .form_body h3 {
  margin: 40px 0 30px;
}
/* line 37, ../sass/_cms.scss */
body.cms .form_body .breadcrumbs {
  margin-bottom: 40px;
}
/* line 42, ../sass/_cms.scss */
body.cms .form_body .form .row {
  margin-bottom: 20px;
}
/* line 45, ../sass/_cms.scss */
body.cms .form_body .form hr {
  border: 0px none;
  border-top: 1px solid #c7dceb;
  position: relative;
  height: 0px;
  margin: 40px 0;
  overflow: visible;
}
/* line 53, ../sass/_cms.scss */
body.cms .form_body .form hr:after {
  content: attr(data-heading);
  position: relative;
  display: inline-block;
  background: white;
  padding: 0px 10px;
  text-align: center;
  color: #f34e00;
  white-space: nowrap;
  top: -15px;
  position: relative;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
}
/* line 68, ../sass/_cms.scss */
body.cms .form_body .form .field_alternative,
body.cms .form_body .form input[type=text],
body.cms .form_body .form textarea {
  max-width: 600px;
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
}
/* line 77, ../sass/_cms.scss */
body.cms .form_body .form label.required:after {
  content: '';
}
/* line 81, ../sass/_cms.scss */
body.cms .form_body .form .field_alternative {
  line-height: normal;
}
/* line 87, ../sass/_cms.scss */
body.cms .dictionary_entries {
  column-count: 4;
}
/* line 90, ../sass/_cms.scss */
body.cms .dictionary_entries .entry {
  display: block;
}

/* ***************** */
/*      W 1168        */
/* ***************** */
/* ***************** */
/*      W 1024        */
/* ***************** */
/* ***************** */
/*      W 960        */
/* ***************** */
/* ***************** */
/*      W 854        */
/* ***************** */
/* ***************** */
/*      W 768        */
/* ***************** */
/* ***************** */
/*      W 700        */
/* ***************** */
/* ***************** */
/*      W 640        */
/* ***************** */
/* ***************** */
/*      W 480        */
/* ***************** */
/*
 * Device (responsive) code goes here. There are include files for specific areas
 */
/* ====================== GLOBAL =================== */
/* line 6, ../sass/_homepage.scss */
body.home {
  height: 100%;
}
/* line 9, ../sass/_homepage.scss */
body.home .global_wrapper {
  margin-top: 270px;
}
/* line 14, ../sass/_homepage.scss */
body.home .global_wrapper header.main {
  position: fixed;
}
/* line 17, ../sass/_homepage.scss */
body.home .global_wrapper header.main div.bg {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0);
}
/* line 29, ../sass/_homepage.scss */
body.home .global_wrapper header.main div.bg.two {
  z-index: 1;
}
/* line 32, ../sass/_homepage.scss */
body.home .global_wrapper header.main div.bg.three {
  z-index: 2;
}
/* line 36, ../sass/_homepage.scss */
body.home .global_wrapper header.main div.header, body.home .global_wrapper header.main .search_container {
  position: relative;
  z-index: 10;
  max-width: 100%;
  margin: auto;
}
/* line 45, ../sass/_homepage.scss */
body.home .global_wrapper header.main div.header {
  z-index: 16;
}
/* line 50, ../sass/_homepage.scss */
body.home .global_wrapper article.main {
  max-width: 100%;
  padding: 0px;
}
/* line 57, ../sass/_homepage.scss */
body.home .global_wrapper article.main .cms_edit_page a.edit {
  top: 10px;
}
/* line 71, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row > .wrapper {
  position: relative;
}
/* line 76, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.one {
  z-index: 11;
  height: 520px;
}
/* line 80, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.one .wrapper {
  padding: 30px;
  height: 100%;
}
/* line 85, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.one div.splash {
  position: absolute;
  z-index: -1;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: url(../../images/home_splash.jpg) 50% 50% no-repeat transparent;
  background-size: cover;
}
/* line 96, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.one h1.heading_one,
body.home .global_wrapper article.main > div.row.one h1.heading_two {
  position: relative;
  font-size: 300%;
  line-height: normal;
  width: 70%;
  max-width: 610px;
  text-shadow: 0px 0px 25px #fff;
  margin: 0px;
}
/* line 109, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.one h1.heading_one:before,
body.home .global_wrapper article.main > div.row.one h1.heading_two:before {
  content: '';
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.88+42,0+73 */
  background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.88) 0%, rgba(255, 255, 255, 0.88) 42%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.88) 0%, rgba(255, 255, 255, 0.88) 42%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.88) 0%, rgba(255, 255, 255, 0.88) 42%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0ffffff', endColorstr='#00ffffff',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}
/* line 132, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.one h1.heading_two {
  max-width: 405px;
  width: 60%;
  position: absolute;
  right: 30px;
  bottom: 40px;
  text-align: right;
}
/* line 142, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 {
  z-index: 11;
}
/* line 146, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper {
  height: 100%;
  display: grid;
  grid-template-columns: 50% 50%;
  grid-template-areas: "text graphic";
  grid-column-gap: 0px;
  justify-items: stretch;
  margin: 0px;
                        /*
                        .text_container{
                            padding: 50px 30px;
                            position: relative;

                            .v_position_middle{
                                position: relative;
                                top: 50%;
                                @include transform ( translate(0%, -50%) );
                            }
                        }
                        */
}
/* line 168, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .graphic {
  background-color: black;
}
/* line 173, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .graphic > .wrapper {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 178, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .graphic > .wrapper .embed-container {
  position: relative;
  display: block;
  padding: 0;
  padding-bottom: 0px;
  padding-bottom: 56.25%;
  margin: 0;
  height: 0;
  overflow: hidden;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 190, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .graphic > .wrapper .embed-container iframe.iframe {
  position: absolute;
  padding: 0;
  margin: 0;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
/* line 204, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container {
  grid-area: text;
  padding: 50px 30px;
  background-color: #01093d;
  display: flex;
  align-items: center;
}
/* line 211, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container .v_position_middle {
  flex: 1;
}
/* line 215, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container .convid-19-heading_one {
  color: #fff;
  font-size: 2.2em;
}
/* line 219, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container .convid-19-heading_one a {
  color: #fff;
}
/* line 223, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container .convid-19-text {
  color: #c0d8e9;
  font-family: RockwellLight;
}
/* line 227, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container .convid-19-text-2 {
  font-family: RockwellLight;
  color: #f34e00;
  font-size: 1.2em;
  -moz-transition: color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: color 0.3s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s;
  transition: color 0.3s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 233, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container a {
  text-decoration: none;
}
/* line 238, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container a .convid-19-text-2:hover {
  color: #fff;
}
/* line 243, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .text_container a.button-default:hover {
  box-shadow: 0px 5px 15px 0px black;
}
/* line 248, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.covid-19 > .wrapper .graphic {
  grid-area: graphic;
}
/* line 257, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.two {
  background-color: #eeeeee;
}
/* line 260, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.two .wrapper {
  padding: 60px 30px;
}
/* line 263, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.two .content_box {
  position: relative;
  text-align: center;
}
/* line 269, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.two p.intro {
  font-family: Rockwell;
  width: 80%;
  max-width: 1100px;
  margin: 0 auto 40px;
  font-size: 156.25%;
  line-height: 175%;
}
/* line 277, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.two a.button-default {
  position: relative;
}
/* line 283, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three {
  height: 650px;
}
/* line 286, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .wrapper {
  height: 100%;
}
/* line 291, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video {
  height: 100%;
  background: url(../../images/home_video_bg.jpg) 50% 50% no-repeat transparent;
  background-size: cover;
  text-align: center;
}
/* line 292, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video > .gradient {
  height: 25%;
  background: -moz-linear-gradient(top, #c7dceb 0%, rgba(199, 220, 235, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c7dceb), color-stop(100%, rgba(199, 220, 235, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c7dceb 0%, rgba(199, 220, 235, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c7dceb 0%, rgba(199, 220, 235, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c7dceb 0%, rgba(199, 220, 235, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #c7dceb 0%, rgba(199, 220, 235, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7dceb', endColorstr='#00c7dceb',GradientType=0 );
  /* IE6-9 */
}
/* line 310, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video h2 {
  position: absolute;
  left: 50%;
  top: 60%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 100%;
  font-size: 218.75%;
  line-height: normal;
  text-shadow: 0px 0px 25px rgba(255, 255, 255, 0.8);
  margin: 0px;
}
/* line 325, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video h2 span.box_content {
  display: block;
  margin-bottom: 25px;
  font-size: 20px;
}
/* line 331, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video h2:before {
  content: '';
  display: none;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: -moz-radial-gradient(center, ellipse cover, white 0%, white 29%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, white), color-stop(29%, white), color-stop(73%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, white 0%, white 29%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, white 0%, white 29%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, white 0%, white 29%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #ffffff 0%, #ffffff 29%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}
/* line 352, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video a.play {
  text-decoration: none;
}
/* line 355, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video a.play span {
  display: inline-block;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  color: white;
  position: relative;
  margin-bottom: -11px;
}
/* line 365, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video a.play span i {
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-38%, -50%);
  -ms-transform: translate(-38%, -50%);
  -webkit-transform: translate(-38%, -50%);
  transform: translate(-38%, -50%);
  font-size: 22px;
}
/* line 374, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video a.play:hover {
  text-decoration: none;
}
/* line 377, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.three .background_video a.play:hover span {
  background-color: black;
}
/* line 386, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four {
  display: block;
}
/* line 392, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four > .wrapper {
  display: flex;
  align-items: stretch;
}
/* line 397, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column {
  position: relative;
  padding: 30px 30px 60px;
  text-align: center;
  flex-grow: 1;
}
/* line 403, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column .wrapper {
  height: 100%;
}
/* line 407, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 0;
}
/* line 417, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column.one {
  background-color: #c6eccb;
}
/* line 420, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column.one:before {
  top: -20px;
  opacity: 0.2;
  background: url(../../images/icon_home_cloud.png) 50% 0% no-repeat transparent;
  background: url(../../images/icon_home_started.png) 50% 60% no-repeat transparent;
}
/* line 427, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column.two {
  background-color: #fafafa;
}
/* line 430, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column.two:before {
  opacity: 0.2;
  background: url(../../images/icon_home_star.png) 50% 40% no-repeat transparent;
  background: url(../../images/icon_home_shake.png) 50% 50% no-repeat transparent;
}
/* line 436, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column.three {
  background-color: #c7dceb;
}
/* line 439, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column.three:before {
  opacity: 0.3;
  background: url(../../images/icon_home_signup2.png) 50% 50% no-repeat transparent;
}
/* line 446, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column h2, body.home .global_wrapper article.main > div.row.four div.column .blurb {
  position: relative;
  z-index: 5;
}
/* line 450, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column a.button-default {
  position: absolute;
  z-index: 5;
  bottom: 30px;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
}
/* line 457, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column h2 {
  margin: 0px;
}
/* line 460, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four div.column .blurb {
  font-family: Rockwell;
  padding: 40px;
  font-size: 112.5%;
  line-height: 150%;
  text-align: left;
  max-width: 335px;
  margin: auto;
}
/* line 471, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four.no_flex {
  float: left;
  width: 100%;
  clear: both;
  overflow: hidden;
}
/* line 477, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four.no_flex div.column {
  float: left;
  min-height: 150px;
  width: 33.33%;
}
/* line 482, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four.no_flex div.column:after {
  content: '';
  display: block;
  position: absolute;
  z-index: -1;
  bottom: -100px;
  left: 0px;
  height: 100px;
  width: 100%;
}
/* line 493, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four.no_flex div.column.one:after {
  background-color: #C6ECCB;
}
/* line 496, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four.no_flex div.column.two:after {
  background-color: #eeeeee;
}
/* line 499, ../sass/_homepage.scss */
body.home .global_wrapper article.main > div.row.four.no_flex div.column.three:after {
  background-color: #c7dceb;
}
/* line 507, ../sass/_homepage.scss */
body.home .global_wrapper footer.main {
  margin-top: 0px;
}
/* line 510, ../sass/_homepage.scss */
body.home .global_wrapper footer.main .wrapper {
  max-width: 100%;
}

/* line 518, ../sass/_homepage.scss */
html.touch body.home .global_wrapper article.main > div.row.three .background_video > .gradient {
  opacity: 0;
}

/* ***************** */
/*      W 1168        */
/* ***************** */
/* ***************** */
/*      W 1024        */
/* ***************** */
/* ***************** */
/*      W 960        */
/* ***************** */
/* ***************** */
/*      W 854        */
/* ***************** */
/* ***************** */
/*      W 768        */
/* ***************** */
/* ***************** */
/*      W 700        */
/* ***************** */
/* ***************** */
/*      W 640        */
/* ***************** */
/* ***************** */
/*      W 480        */
/* ***************** */
/*
 * Device (responsive) code goes here. There are include files for specific areas
 */
/* ====================== GLOBAL =================== */
/* line 6, ../sass/_disease.scss */
body.disease {
  height: 100%;
}
/* line 14, ../sass/_disease.scss */
body.disease .global_wrapper article.main .intro-text {
  margin-right: 24%;
}
/* line 17, ../sass/_disease.scss */
body.disease .global_wrapper article.main .social_share {
  float: right;
  margin-left: 30px;
  width: 20%;
  min-width: 210px;
}
/* line 24, ../sass/_disease.scss */
body.disease .global_wrapper article.main .social_share span.label {
  text-transform: uppercase;
  font-size: 75%;
}
/* line 28, ../sass/_disease.scss */
body.disease .global_wrapper article.main .social_share li {
  padding-left: 0px;
}
/* line 31, ../sass/_disease.scss */
body.disease .global_wrapper article.main .social_share li:before {
  display: none;
}
/* line 37, ../sass/_disease.scss */
body.disease .global_wrapper article.main div.page_intro {
  padding: 0px 0px 30px;
  color: #6c6c6c;
}
/* line 43, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content {
  float: left;
  width: 100%;
}
/* line 47, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs {
  width: 313px;
  margin: 0px;
  text-align: center;
}
/* line 52, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs img {
  display: block;
  width: 100%;
}
/* line 58, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs.fixed {
  top: 20px;
  left: 20px;
  z-index: 1000;
  position: fixed;
}
/* line 65, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label {
  display: none;
}
/* line 68, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs div.tabs {
  display: block;
}
/* line 71, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab {
  display: block;
  position: relative;
  box-sizing: border-box;
  margin-bottom: 1px;
  text-decoration: none;
}
/* line 79, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest {
  display: block;
  position: relative;
  padding: 5px;
  box-sizing: border-box;
  float: left;
  height: 100px;
  border-bottom: 1px solid white;
}
/* line 88, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label span.tab_name,
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label span.topics, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest span.tab_name,
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest span.topics {
  display: block;
  position: relative;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 94, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label .spin, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest .spin {
  opacity: 0.3;
}
/* line 98, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label {
  background: #ededed;
  font-size: 156.25%;
  font-family: RockwellLight;
  color: black;
  line-height: normal;
  width: 52%;
}
/* line 106, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest {
  background: #dddddd;
  font-size: 87.5%;
  font-family: Rosario, Rockwell, Arial;
  color: #323232;
  width: 48%;
  line-height: 150%;
}
/* line 118, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab:hover span.label, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected span.label {
  background: black;
  color: white;
}
/* line 122, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab:hover span.digest, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected span.digest {
  background: #222222;
  color: white;
}
/* line 129, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected span.digest:after {
  content: '';
  border-top: 15px solid transparent;
  border-left: 30px solid #222222;
  border-bottom: 15px solid transparent;
  position: relative;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  position: absolute;
  right: -30px;
  z-index: -1;
}
/* line 144, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info {
  margin-left: 383px;
  margin-right: 0px;
}
/* line 149, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.resource, body.disease .global_wrapper article.main main.disease_content div.disease_info.event {
  margin-left: 0px;
}
/* line 154, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info h2 {
  margin-bottom: 10px;
}
/* line 157, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.row {
  margin-bottom: 30px;
}
/* line 160, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.row.row_major {
  margin-bottom: 60px;
}
/* line 164, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.other_names {
  position: relative;
  top: -40px;
  font-size: 105%;
  font-family: RockwellLight;
  color: black;
}
/* line 171, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.other_names span.other_name {
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #c7dceb;
}
/* line 176, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.other_names span.other_name:first-child {
  padding-left: 0px;
}
/* line 179, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.other_names span.other_name:last-child {
  border-right: 0px solid #c7dceb;
}
/* line 186, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.row_major.related_diseases h4 {
  margin-bottom: 0px;
}
/* line 190, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.row_major > div.blurb {
  margin-bottom: 30px;
  color: #393939;
}
/* line 196, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.row_major div.entry .blurb {
  display: block;
}
/* line 203, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info div.row_major div.trusted_sites div.entry .blurb {
  font-size: 87.5%;
}
/* line 212, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info span.second_set.visible {
  display: inline  !important;
}
/* line 218, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview {
  /*
  div.other_names{
      //margin-bottom: 40px;    //Like H1
      font-size: 105%;
      font-family: $txt_specialTextLight;
      color: $clr_black;
      
      span.other_name{
          padding-right: 10px;
          margin-right: 10px;
          border-right: 1px solid $clr_primary_2;
      
          &:first-child{
              padding-left: 0px;
          }
          &:last-child{
              border-right: 0px solid $clr_primary_2;
          }
      }
  }*/
}
/* line 242, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info {
  color: #6c6c6c;
}
/* line 245, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info .tags {
  font-size: 87.5%;
  line-height: 20px;
}
/* line 249, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info span.label {
  color: #393939;
  display: inline-block;
}
/* line 256, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.label {
  width: 112px;
}
/* line 260, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.value span,
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.value a {
  color: #6c6c6c;
  font-family: RockwellLight;
  padding-right: 12px;
  margin-right: 10px;
  border-right: 1px solid #c7dceb;
}
/* line 269, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.value span:first-child,
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.value a:first-child {
  padding-left: 0px;
}
/* line 272, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.value span:last-child,
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.meta_info.disease span.value a:last-child {
  border-right: 0px solid #c7dceb;
}
/* line 281, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section {
  position: relative;
  padding-right: 30px;
}
/* line 285, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section .edit_links_container {
  position: relative;
}
/* line 288, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section .edit_links_container a.edit_links {
  display: none;
  position: absolute;
  top: 0px;
  right: -26px;
  z-index: 100;
}
/* line 296, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section.active {
  padding-right: 0px;
}
/* line 300, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container {
  background-color: #f8f8f8;
}
/* line 303, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container .edit_links {
  display: inline-block;
}
/* line 307, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover {
  background-color: #ddeaf3 !important;
  color: #80b0d2;
}
/* line 312, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover p, body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover .message, body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover h4, body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover h5, body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover span.lanel, body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover span.value, body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover .meta_lists span.label {
  color: #668da8 !important;
}
/* line 317, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover .edit_links {
  color: white;
  background-color: #80b0d2;
}
/* line 321, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description.edit_links_section:hover .edit_links_container:hover .edit_links:hover {
  color: #323232;
}
/* line 329, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .no_result {
  color: #6c6c6c;
}
/* line 332, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .source {
  color: #6c6c6c;
  font-size: 90%;
}
/* line 344, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description #condition-description-text p {
  line-height: 180% !important;
}
/* line 352, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .description-form-inputs #conditionDetailsForm-description {
  width: 95%;
  height: 160px;
}
/* line 357, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition {
  width: 120px;
}
/* line 360, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition span.label {
  font-size: 75%;
  text-transform: uppercase;
  color: #6c6c6c;
  display: block;
}
/* line 367, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition a.edit-button {
  text-decoration: none;
}
/* line 369, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition a.edit-button i {
  color: #323232;
}
/* line 372, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition a.edit-button:hover span {
  text-decoration: underline;
}
/* line 376, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition .button_container {
  display: none;
}
/* line 379, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.disease_description .edit-condition .button_container .cancel-button {
  margin-top: 5px;
}
/* line 387, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.related_diseases a.item {
  font-size: 87.5%;
  padding-left: 10px;
  margin-left: 10px;
  border-left: 1px solid #c7dceb;
}
/* line 398, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.related_diseases span.first_set a.item:first-child {
  padding-left: 0px;
  margin-left: 0px;
  border-left: 0px none;
}
/* line 406, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey {
  overflow: hidden;
}
/* line 409, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge {
  width: 299px;
  background: #c7dceb;
  padding: 20px 35px;
  border-top-right-radius: 80px;
  border-bottom-left-radius: 80px;
}
/* line 416, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge a.image {
  display: block;
  width: 90%;
  margin: auto;
}
/* line 421, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge img {
  display: block;
  width: auto;
  max-height: 150px;
  max-width: 100%;
  margin: auto;
}
/* line 428, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge div.name {
  margin-top: 20px;
  text-align: center;
}
/* line 432, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge div.name a {
  text-decoration: none;
  color: #323232;
}
/* line 437, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge div.actions {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}
/* line 443, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites {
  margin-right: 330px;
}
/* line 446, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites div.entry {
  margin-bottom: 10px;
}
/* line 448, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites div.entry:last-child {
  margin-bottom: 0px;
}
/* line 461, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links {
  position: relative;
  padding: 20px 20px;
  border: 1px solid #c8c8c8;
  border-width: 0px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}
/* line 472, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links:before {
  content: 'Sponsored Links';
  background-color: white;
  position: relative;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  position: absolute;
  top: -7px;
  line-height: 100%;
  padding: 0px 10px;
  font-size: 85%;
  color: #c8c8c8;
}
/* line 485, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link {
  padding: 10px;
  overflow: hidden;
  position: relative;
  margin: 2px auto 0;
  background-color: #fbfbfb;
}
/* line 492, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link .divider {
  overflow: hidden;
  height: 20px;
  position: absolute;
  bottom: px;
}
/* line 498, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link .divider:after {
  content: '';
  display: block;
  margin: -25px auto 0;
  width: 100%;
  height: 25px;
  border-radius: 125px / 12px;
  box-shadow: 0 0 8px black;
}
/* line 509, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link a.img {
  display: block;
  float: left;
  margin: 0 20px 0px 0;
}
/* line 514, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link a.img img {
  display: block;
}
/* line 518, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link div.body {
  margin-left: 0px;
  font-family: arial;
  font-size: 13px;
  color: #6c6c6c;
  line-height: 150%;
}
/* line 525, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link div.body a {
  font-family: arial;
  font-size: 13px;
  color: black;
}
/* line 532, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link.img div.body {
  margin-left: 150px;
}
/* line 538, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link:last-child a.img {
  margin: 0 20px 0 0;
}
/* line 547, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.count {
  margin-bottom: 30px;
  font-family: RockwellLight;
  font-size: 87.5%;
}
/* line 552, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry {
  overflow: hidden;
  margin-bottom: 30px;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 30px;
}
/* line 558, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry:last-child {
  border-bottom: 0px none;
}
/* line 562, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry a.primary-link {
  font-size: 112.5%;
  margin-bottom: 5px;
  display: inline-block;
  padding-left: 25px;
  position: relative;
}
/* line 571, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry a.primary-link:before {
  font-size: 112.5%;
  font-family: 'IcoMoon-Free';
  opacity: 0.3;
  position: absolute;
  top: 0px;
  left: 0px;
  display: inline-block;
  width: 27px;
  height: 24px;
  color: black;
}
/* line 585, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry a.primary-link.document:before {
  content: '\e926';
}
/* line 591, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry a.primary-link.external:before {
  content: '\e9cb';
}
/* line 597, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.meta_info {
  color: #6c6c6c;
  font-size: 87.5%;
  line-height: 1.6;
}
/* line 602, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.meta_info .meta_item {
  overflow: hidden;
}
/* line 606, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.meta_info span.label {
  color: #393939;
  display: inline-block;
  float: left;
  font-family: RockwellLight;
}
/* line 612, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.meta_info span.value {
  margin-left: 100px;
  display: block;
}
/* line 617, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.meta_info .meta_item.authors {
  max-width: 100%;
}
/* line 620, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.meta_info a.citation {
  color: #6c6c6c;
}
/* line 624, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.description {
  margin-left: 100px;
}
/* line 627, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.details {
  width: 72%;
  position: relative;
  padding-right: 30px;
  float: left;
}
/* line 633, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.resources div.entry div.details:before {
  content: '';
  height: 100%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 648, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support {
  /*
  div.org_sort_filters{
      margin: 20px 0;
      overflow: hidden;
      
      div.sort_by{
          float: right;
          
          select{
              width: 120px;
          }
      }               
      
      div.element{
          display: inline-block;
          
          &:first-child{
              margin-right: 10px;
          }
      }
  }
  */
}
/* line 649, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters {
  background-color: #f9f9f9;
  padding: 20px;
  overflow: hidden;
}
/* line 656, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters div.org_types {
  margin-bottom: 30px;
  overflow: hidden;
}
/* line 660, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters div.org_types div.element {
  float: left;
  width: 33.33%;
  min-width: 234px;
}
/* line 666, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters .filters {
  overflow: hidden;
}
/* line 669, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters .filters div.element {
  float: left;
  width: 33.33%;
  min-width: 234px;
}
/* line 676, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support .moon-icon.droplet.disease_info {
  color: #c7dceb;
}
/* line 702, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view {
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 706, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info {
  float: right;
  width: 220px;
  padding-left: 40px;
  font-size: 87.5%;
  line-height: 1.55;
  text-align: center;
  position: relative;
}
/* line 715, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info:before {
  content: '';
  height: 70%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 0px;
}
/* line 723, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info span.value {
  font-family: Rockwell;
}
/* line 727, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details {
  margin-right: 220px;
  padding-right: 40px;
  position: relative;
}
/* line 732, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details:before {
  content: '';
  height: 70%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  right: -2px;
}
/* line 742, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details div.name a.primary-link {
  font-size: 112.5%;
}
/* line 745, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details div.name i {
  color: #c7dceb;
  font-size: 14px;
}
/* line 750, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta {
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 754, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type {
  float: left;
  margin-right: 10px;
  padding-right: 10px;
  position: relative;
  border-right: 1px solid #c7dceb;
  font-size: 87.5%;
  line-height: 1.1;
}
/* line 763, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type span.item {
  position: relative;
  padding-left: 22px;
}
/* line 767, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type span.item i {
  font-size: 14px;
  position: absolute;
  left: 0px;
}
/* line 773, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type span.item .label {
  font-family: RockwellLight;
  display: inline-block;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
/* line 782, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type span.item.DSO {
  color: #2e8939;
}
/* line 786, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type span.item.GSO {
  color: #f34e00;
}
/* line 794, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type span.item.TEP {
  color: #505050;
}
/* line 800, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta div.last-update {
  font-size: 87.5%;
  line-height: 1.1;
}
/* line 815, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks {
  padding: 20px;
  background-color: #f1f6fa;
  margin-bottom: 30px;
  overflow: hidden;
  text-align: center;
}
/* line 822, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks.flexbox {
  display: flex;
  align-items: stretch;
}
/* line 826, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks.flexbox div.support_block {
  flex-grow: 1;
}
/* line 831, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks.no_flexbox {
  display: block;
}
/* line 834, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks.no_flexbox div.support_block {
  float: left;
  min-height: 160px;
}
/* line 840, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block {
  width: 33.33%;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}
/* line 847, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block:first-child {
  padding-left: 0px;
}
/* line 850, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block:last-child {
  padding-right: 0px;
}
/* line 854, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block:last-child:after {
  display: none;
}
/* line 859, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block:after {
  content: '';
  border-right: 1px solid white;
  width: 1px;
  height: 100%;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  right: 0px;
}
/* line 868, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block div.title {
  font-family: Rockwell;
  font-size: 110%;
  margin-bottom: 20px;
}
/* line 874, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block a.image_file img {
  max-height: 80px;
  max-width: 100%;
}
/* line 879, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.support_blocks div.support_block div.contact_info {
  line-height: 1.4;
  font-size: 92%;
}
/* line 889, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container {
  /*
  div.summary{
      width: auto;
      float: none;
      margin: 0 0 30px;
  }*/
}
/* line 896, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.items {
  overflow: hidden;
}
/* line 900, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view {
  width: 33.33%;
  padding-right: 20px;
  float: left;
  margin-bottom: 20px;
}
/* line 906, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.image {
  position: relative;
  margin: 0px 0px 20px 0;
  background-color: #f8f8f8;
  overflow: hidden;
}
/* line 912, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.image a {
  display: block;
  width: 90px;
  height: 90px;
  background-size: cover;
  background-position: 40% 0;
  background-color: transparent;
  background-repeat: no-repeat;
}
/* line 921, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.image a img {
  opacity: 0.8;
}
/* line 927, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.image div.source {
  font-size: 80%;
  line-height: 1.5;
  position: absolute;
  bottom: 10px;
  right: 10px;
  text-align: right;
  width: 50%;
}
/* line 935, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.image div.source span.publisher {
  font-family: Rockwell;
  display: block;
}
/* line 939, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.image div.source span.date {
  color: #6c6c6c;
  font-family: RockwellLight;
  display: block;
}
/* line 946, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.details {
  height: 140px;
}
/* line 949, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.details div.headline {
  line-height: 1.3;
  margin-top: 10px;
}
/* line 953, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.details div.headline a {
  font-size: 112.5%;
}
/* line 961, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events {
  position: relative;
  /*
  &:before{   //for the icon
      //content: '';
      position: relative;
      display: inline-block;
      float: left;
      top: -30px;
      width: 174px;
      height: 122px;
      background: url(../../images/icon_large_disease_events.png) 0 0 no-repeat transparent;
  }
  */
}
/* line 977, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events:before {
  position: absolute;
  width: 300%;
  height: 100%;
  z-index: -1;
  top: 0px;
  left: -100%;
  background-color: #fafafa;
  padding: 20px;
}
/* line 994, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry {
  margin-bottom: 30px;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 30px;
}
/* line 999, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry:last-child {
  border-bottom: 0px none;
}
/* line 1003, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .title {
  font-size: 112.5%;
  font-family: Rockwell;
  margin-bottom: 5px;
}
/* line 1008, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .meta_info {
  color: #6c6c6c;
  font-size: 87.5%;
  line-height: 1.6;
}
/* line 1013, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .meta_info .meta_item {
  overflow: hidden;
}
/* line 1017, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .meta_info span.label {
  color: #393939;
  display: inline-block;
  float: left;
  position: relative;
  font-family: RockwellLight;
}
/* line 1024, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .meta_info span.label:before {
  font-family: 'IcoMoon-Free';
  font-size: 135.5%;
  opacity: 0.3;
  position: relative;
  top: 3px;
  display: inline-block;
  width: 30px;
  height: 24px;
  line-height: 1;
}
/* line 1037, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .meta_info span.value {
  margin: 2px 0 0 112px;
  display: block;
}
/* line 1041, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .meta_info a.citation {
  color: #6c6c6c;
}
/* line 1046, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .when .label:before {
  content: '\e953';
  left: 2px;
}
/* line 1053, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .where .label:before {
  content: '\e947';
}
/* line 1058, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .disease .label:before {
  content: '\e90b';
  font-size: 110% !important;
  vertical-align: bottom;
}
/* line 1066, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .description {
  margin: 10px 0  10px 112px;
}
/* line 1069, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .description.short {
  height: 50px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1077, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .organizer .label:before {
  content: '\e91a';
}
/* line 1082, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .website .label:before {
  content: '\e9cb';
}
/* line 1088, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .contact.email .label:before {
  content: '\f003';
  font-family: FontAwesome;
  opacity: 0.3;
}
/* line 1095, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .contact.phone .label:before {
  content: '\e958';
}
/* line 1099, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .hidden_set {
  display: none;
}
/* line 1102, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .actions {
  margin-top: 10px;
}
/* line 1105, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.events div.event_entry .actions .show_less {
  display: none;
}
/* line 1116, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel {
  padding: 20px;
  background-color: #f8f8f8;
  margin-bottom: 30px;
}
/* line 1121, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row {
  margin-bottom: 10px;
}
/* line 1124, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row label.normal {
  width: 125px;
}
/* line 1128, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.status, body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.state {
  float: left;
  width: 50%;
}
/* line 1135, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.country div.select.styled select {
  max-width: 200px;
}
/* line 1142, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.zip input {
  width: 90px;
}
/* line 1148, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.gender div.select.styled select {
  max-width: 200px;
}
/* line 1154, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.age_group .element {
  display: inline-block;
  margin-right: 10px;
}
/* line 1163, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry {
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #f1f1f1;
  overflow: hidden;
}
/* line 1169, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry:last-child {
  border-bottom: 0px solid #f1f1f1;
}
/* line 1173, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info {
  color: #6c6c6c;
  font-size: 87.5%;
  line-height: 1.6;
}
/* line 1178, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info .meta_item {
  box-sizing: border-box;
}
/* line 1181, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info .meta_item.summary {
  float: none;
  width: 100%;
  overflow: hidden;
}
/* line 1187, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info .meta_item.countries {
  width: 100%;
}
/* line 1192, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info span.label {
  color: #393939;
  display: inline-block;
  float: left;
  font-family: RockwellLight;
}
/* line 1198, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info span.value {
  margin-left: 100px;
  display: block;
}
/* line 1203, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info .meta_item.authors {
  max-width: 100%;
}
/* line 1206, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search-result .items .entry div.meta_info a.citation {
  color: #6c6c6c;
}
/* line 1217, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.publications > h2 {
  margin-bottom: 30px;
}
/* line 1222, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.publications div.row_major h3 {
  margin-bottom: 10px;
}
/* line 1228, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.publications div.row_major .resources-ncbi-single .details a.primary-link {
  font-size: 112.5%;
}
/* line 1231, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.publications div.row_major .resources-ncbi-single .details div.last-update {
  color: #6c6c6c;
  font-size: 87.5%;
  font-family: RockwellLight;
}
/* line 1242, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate {
  overflow: hidden;
}
/* line 1246, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .intro {
  margin-bottom: 30px;
}
/* line 1252, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body a.buttons {
  float: right;
  margin-left: 10px;
  max-width: 50%;
  display: block;
  box-sizing: border-box;
}
/* line 1259, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body a.buttons img {
  width: 100%;
  display: block;
}
/* line 1265, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge {
  margin-right: 320px;
}
/* line 1268, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge a.privacy_image {
  display: block;
}
/* line 1271, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge a.privacy_image img {
  width: 100%;
  display: block;
}
/* line 1278, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge .privacy_description {
  margin-top: 3px;
  background: #efefef;
  padding: 15px;
}
/* line 1283, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge .privacy_description .source_logo {
  display: block;
  float: right;
  margin-left: 10px;
  max-width: 120px;
}
/* line 1289, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge .privacy_description .source_logo img {
  width: 100%;
  display: block;
}
/* line 1296, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge .privacy_description .text p {
  font-size: 90%;
  color: #757575;
}
/* line 1315, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container {
  overflow: hidden;
}
/* line 1318, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry {
  width: auto;
  border-bottom: 1px solid #f1f1f1;
  margin: 0 0 30px;
  overflow: hidden;
  /*
  .columns_three{
      float: left;
      
      &.badge_image{
          width: 20%;
          padding-right: 30px;
      }
      &.description{
          width: 50%;
          padding-right: 30px;
      }
      &.source_info{
          width: 30%;
          padding-left: 30px;
      }
  }
  .embedded{
      //float: left;
      width: 90%;
      margin: 0px auto 30px;
      text-align: center;
      background-color: $clr_secondary_3;
      padding: 20px;
      
      a:active, a:link, a:visited{
          color: $clr_secondary_5;
      }
  }
  */
}
/* line 1326, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry:last-child {
  border: 0px none;
}
/* line 1330, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry h4 {
  margin-bottom: 10px;
}
/* line 1333, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description {
  overflow: hidden;
  position: relative;
  padding-bottom: 30px;
}
/* line 1338, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .badge_image .badge_image {
  display: block;
  min-height: 400px;
  background-repeat: no-repeat;
  background-color: #fafafa;
  background-position: 50% 50%;
  background-size: contain;
}
/* line 1346, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .description {
  position: relative;
}
/* line 1349, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .description .sub_heading {
  font-size: 112.5%;
}
/* line 1352, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .description .desc {
  margin-bottom: 30px;
}
/* line 1356, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .description:before {
  content: '';
  height: 70%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 50%;
  right: -2px;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 1367, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .source_info {
  position: relative;
  /*
  &:before {
      content: '';
      height: 70%;
      width: 1px;
      border-right: 1px solid $clr_primary_2;
      position: absolute;
      top: 50%;
      left: 0px;
      @include transform (translate(0%, -50%));
  }
  */
}
/* line 1382, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .source_info .source_image {
  display: block;
  height: 60px;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: 50% 0%;
  background-size: contain;
}
/* line 1390, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .source_info .source_organization {
  font-size: 87.5%;
  font-family: RockwellLight;
  text-align: center;
  margin: 10px 0px;
}
/* line 1396, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .source_info .source_organization span.label {
  color: #393939;
}
/* line 1400, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .source_info .source_organization span.value, body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .no_embed_description .source_info .source_organization a.value {
  color: #6c6c6c;
  font-family: Rockwell;
}
/* line 1407, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two {
  float: left;
}
/* line 1410, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.badge_image {
  width: 50%;
  padding-right: 30px;
}
/* line 1414, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.description {
  width: 50%;
  padding-right: 30px;
}
/* line 1418, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.description:last-child {
  padding-right: 0px;
}
/* line 1422, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.source_info {
  width: 50%;
  padding-top: 20px;
  margin-top: 30px;
  background: #f5f5f5;
}
/* line 1464, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content .medical_disclaimer {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  max-width: 90%;
  width: 500px;
  min-height: 0px;
  background: black;
  color: white;
  box-shadow: 0px 0px 15px 0px black;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1000;
  font-size: 87.5%;
}
/* line 1479, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content .medical_disclaimer .content {
  padding: 20px;
}
/* line 1483, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content .medical_disclaimer h4 {
  color: white;
}
/* line 1487, ../sass/_disease.scss */
body.disease .global_wrapper article.main main.disease_content .medical_disclaimer a.close {
  color: white;
  top: 15px;
}

/* ***************** */
/*      W 1168        */
/* ***************** */
/* ***************** */
/*      W 1024        */
/* ***************** */
/* ***************** */
/*      W 960        */
/* ***************** */
/* ***************** */
/*      W 854        */
/* ***************** */
/* ***************** */
/*      W 768        */
/* ***************** */
/* ***************** */
/*      W 700        */
/* ***************** */
/* ***************** */
/*      W 640        */
/* ***************** */
/* ***************** */
/*      W 480        */
/* ***************** */
/*
 * Device (responsive) code goes here. There are include files for specific areas
 */
/* ====================== GLOBAL =================== */
/* line 6, ../sass/_organization.scss */
body {
  /* View and Edit Organization UI */
}
/* line 8, ../sass/_organization.scss */
body.create_org .user_profile label.required:after {
  content: '';
}
/* line 14, ../sass/_organization.scss */
body.create_org .add-organization-description div.how_does_it_work.notice {
  display: block;
}
/* line 18, ../sass/_organization.scss */
body.create_org .add-organization-description div.how_does_it_work.notice div.smaller_text ol > p {
  margin-bottom: 0px;
}
/* line 27, ../sass/_organization.scss */
body.create_org .create_fields label,
body.create_org #organization-name-row label {
  display: block;
}
/* line 30, ../sass/_organization.scss */
body.create_org .create_fields #org-name,
body.create_org .create_fields #org-search-term,
body.create_org #organization-name-row #org-name,
body.create_org #organization-name-row #org-search-term {
  width: 100%;
  max-width: 500px;
}
/* line 36, ../sass/_organization.scss */
body.create_org .create_fields {
  display: none;
}
/* line 40, ../sass/_organization.scss */
body.create_org .step_1_body,
body.create_org .step_2_body {
  margin: 30px 30px 0;
  background-color: #f8f8f8;
  padding: 20px;
}
/* line 46, ../sass/_organization.scss */
body.create_org .step_1_body i.icon,
body.create_org .step_2_body i.icon {
  color: #6c6c6c;
}
/* line 50, ../sass/_organization.scss */
body.create_org .step_1_body div.agreement,
body.create_org .step_2_body div.agreement {
  margin-top: 30px;
  display: none;
}
/* line 54, ../sass/_organization.scss */
body.create_org .step_1_body div.agreement .agreement_text,
body.create_org .step_2_body div.agreement .agreement_text {
  font-size: 87.5%;
  max-height: 400px;
  overflow-y: auto;
  background-color: white;
  padding: 20px;
}
/* line 61, ../sass/_organization.scss */
body.create_org .step_1_body div.agreement .element,
body.create_org .step_2_body div.agreement .element {
  margin-top: 30px;
}
/* line 67, ../sass/_organization.scss */
body.create_org #organization-matches-list {
  /*
  .loading{
      position: relative;
      font-size: 87.5%;
      padding-left: 22px;
      
      &:before{
          content: '\e983';
          font-size: 120%;
          @include icon-moon();
          margin-right: 10px;
          @include animation(spin, 2s, linear, 0s, infinite);
          display: inline-block;
          position: absolute;
          left: 0px;
          top: 5px;
      }
  }*/
}
/* line 70, ../sass/_organization.scss */
body.create_org #organization-matches-list .loading.processing {
  font-size: 87.5%;
  color: #6c6c6c;
}
/* line 76, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list {
  max-height: 310px;
  overflow-y: auto;
  margin-top: 30px;
}
/* line 81, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list li {
  padding: 2px 5px 2px 15px;
}
/* line 84, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list li:hover {
  background-color: white;
}
/* line 87, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list li .organization-name {
  overflow: hidden;
}
/* line 90, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list li .organization-name a.request-editor {
  text-decoration: none;
  color: #8c8c8c;
  margin: 3px 10px 0;
  float: right;
}
/* line 96, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list li .organization-name a.request-editor:after {
  content: "\e973";
  padding-left: 10px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 102, ../sass/_organization.scss */
body.create_org #organization-matches-list.has_results ul.organization-matches-list li .organization-name a.request-editor:hover {
  color: white;
}
/* line 136, ../sass/_organization.scss */
body.create_org .single-organization-content {
  margin-bottom: 30px;
}
/* line 139, ../sass/_organization.scss */
body.create_org .single-organization-content h4 {
  margin-bottom: 0px;
}
/* line 142, ../sass/_organization.scss */
body.create_org .single-organization-content .logo-wrapper {
  background-color: #f8f8f8;
  width: 220px;
  float: left;
  margin-right: 30px;
  height: 150px;
  position: relative;
  overflow: hidden;
}
/* line 151, ../sass/_organization.scss */
body.create_org .single-organization-content .logo-wrapper a {
  display: block;
  position: absolute;
  position: relative;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 156, ../sass/_organization.scss */
body.create_org .single-organization-content .logo-wrapper a img {
  display: block;
}
/* line 162, ../sass/_organization.scss */
body.create_org .single-organization-content .details-wrapper h4 {
  font-size: 112.5%;
}
/* line 166, ../sass/_organization.scss */
body.create_org .single-organization-content .details-wrapper .diseases {
  margin-bottom: 30px;
}
/* line 169, ../sass/_organization.scss */
body.create_org .single-organization-content .details-wrapper .diseases .second_set {
  display: none;
}
/* line 174, ../sass/_organization.scss */
body.create_org .single-organization-content .details-wrapper .diseases .second_set.visible {
  display: inline;
}
/* line 180, ../sass/_organization.scss */
body.create_org .single-organization-content .details-wrapper .diseases a.disease {
  margin-right: 20px;
}
/* line 186, ../sass/_organization.scss */
body.create_org .buttons-wrapper {
  margin-top: 30px;
}
/* line 189, ../sass/_organization.scss */
body.create_org .buttons-wrapper button {
  margin-bottom: 30px;
}
/* line 195, ../sass/_organization.scss */
body.create_org .add-org-success {
  display: none;
}
/* line 198, ../sass/_organization.scss */
body.create_org .add-org-success .listing_continue {
  margin: 30px 30px 0;
  background-color: #f8f8f8;
  padding: 20px;
}
/* line 218, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .cms_edit_page a.edit {
  right: 0px;
}
/* line 225, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization #dataSection11 {
  float: left;
  width: 100%;
  height: 0px;
}
/* line 230, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .brochure_container {
  min-width: 200px;
  position: relative;
  top: -66px;
  float: right;
}
/* line 238, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .brochure_container a, body.view_organizations .global_wrapper article.main .view-organization .brochure_container span.item {
  float: right;
  margin-left: 10px;
}
/* line 243, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization h1 {
  margin-bottom: 0px;
}
/* line 246, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization h1 .edit_links {
  font-size: 35%;
}
/* line 250, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta {
  margin: 10px 0 40px;
  overflow: hidden;
  font-size: 87.5%;
  line-height: 1;
}
/* line 256, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type {
  float: left;
  margin-right: 10px;
  padding-right: 10px;
  position: relative;
  border-right: 1px solid #c7dceb;
}
/* line 265, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item i {
  font-size: 14px;
  vertical-align: middle;
}
/* line 270, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item .label {
  font-family: RockwellLight;
  position: relative;
  box-sizing: border-box;
}
/* line 279, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item.DSO {
  color: #2e8939;
}
/* line 283, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item.GSO {
  color: #f34e00;
}
/* line 285, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item.GSO i {
  position: relative;
  top: -1px;
}
/* line 291, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item.TEP {
  color: #505050;
}
/* line 297, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization div.title_meta div.last_updated {
  line-height: 1;
}
/* line 310, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization i.mandatory {
  font-size: 100%;
  color: #b30000;
}
/* line 316, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel {
  padding: 20px;
  border: 1px solid #f1f1f1;
  margin-bottom: 40px;
  overflow: hidden;
  position: relative;
  background-color: #fdfdfd;
}
/* line 324, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper {
  font-size: 87.5%;
  /* Notification Flags */
  /* Listing Status and Visibility */
  /* Editors */
  /* Percentage Completed Status */
}
/* line 328, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns {
  display: inline-block;
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid #c7dceb;
  min-height: 52px;
  padding-top: 12px;
}
/* line 336, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:nth-child(4), body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:last-child {
  padding-right: 0px;
  margin-right: 0px;
  border-right: 0px none;
}
/* line 342, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:last-child {
  padding-top: 0px;
}
/* line 349, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .meta_lists span.value {
  font-family: Rockwell;
}
/* line 356, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag span.status_flag,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag a.status_flag {
  line-height: 1;
  font-family: RockwellLight;
  text-transform: uppercase;
  text-decoration: none;
}
/* line 363, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag span.status_flag.active,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag a.status_flag.active {
  font-family: Rockwell;
}
/* line 367, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag span.status_flag.active:hover,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag a.status_flag.active:hover {
  text-decoration: none;
}
/* line 370, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag span.status_flag.active .count,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag a.status_flag.active .count {
  background: #b30000;
}
/* line 374, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag span.status_flag.inactive,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag a.status_flag.inactive {
  color: #6c6c6c;
}
/* line 379, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag span.status_flag .count,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.status_flag a.status_flag .count {
  display: inline-block;
  border-radius: 50%;
  height: 20px;
  min-width: 20px;
  margin-left: 5px;
  background: #737373;
  color: white;
  font-size: 11px;
  text-align: center;
  position: relative;
  padding: 5px 2px 0;
  box-sizing: border-box;
  line-height: 1;
  top: -1px;
}
/* line 400, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status {
  display: inline-block;
  height: 21px;
  width: 50px;
  border-radius: 10px;
  border: 1px solid #b9b9b9;
}
/* line 407, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status.on {
  border-color: #2e8939;
}
/* line 410, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status.off {
  border-color: #b30000;
}
/* line 414, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status .switch-container {
  display: block;
  height: 100%;
  padding: 2px;
}
/* line 419, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status .switch-container a.visibility-toggle {
  text-decoration: none;
  text-transform: uppercase;
  font-size: 11px;
  display: block;
  width: 100%;
  height: 100%;
  line-height: 1.4;
  color: #2e8939;
  padding: 0px 3px 0px 3px;
  box-sizing: border-box;
  position: relative;
}
/* line 432, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status .switch-container a.visibility-toggle:after {
  content: '';
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  position: absolute;
  background: #2e8939;
  right: 0px;
}
/* line 449, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status .switch-container.off a.visibility-toggle {
  color: #b30000;
  text-align: right;
}
/* line 453, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .visibility-status .switch-container.off a.visibility-toggle:after {
  right: initial;
  left: 0px;
  background: #b30000;
}
/* line 463, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag {
  position: relative;
  display: inline-block;
  padding: 5px 8px;
  background-color: black;
  margin-left: 15px;
  line-height: 100%;
  color: white;
}
/* line 472, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0px;
  -moz-transform: translate(-99%, -50%);
  -ms-transform: translate(-99%, -50%);
  -webkit-transform: translate(-99%, -50%);
  transform: translate(-99%, -50%);
  display: inline-block;
}
/* line 481, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.draft {
  background-color: #c8c8c8;
}
/* line 484, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.draft:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid #c8c8c8;
}
/* line 488, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.pending {
  background-color: #f34e00;
}
/* line 491, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.pending:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid #f34e00;
}
/* line 495, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.yes {
  background-color: #2e8939;
}
/* line 498, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.yes:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid #2e8939;
}
/* line 502, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.no {
  background-color: red;
}
/* line 505, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.visibility .flag.no:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid red;
}
/* line 513, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors span.items {
  font-family: RockwellLight;
}
/* line 516, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors span.items a.item,
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors span.items span.item {
  margin-right: 2px;
  padding: 2px 4px;
  background-color: #f9f9f9;
  text-decoration: none;
}
/* line 523, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors span.items a.item {
  color: #323232;
}
/* line 526, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors span.items a.item.pending {
  color: #b30000;
  background-color: #f7e6e6;
}
/* line 531, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors span.items a.item:hover {
  text-decoration: underline;
}
/* line 536, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.editors #inviteEditorsLink {
  line-height: 1.5;
}
/* line 541, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed {
  position: absolute;
  top: 20px;
  right: 20px;
  float: none;
  height: 52px;
  overflow: hidden;
  text-align: right;
}
/* line 550, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .c100 {
  float: right;
  margin: 0 0 0 0.1em;
}
/* line 557, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .label {
  position: relative;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  display: inline-block;
  text-align: center;
}
/* line 565, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .label span {
  display: none;
}
/* line 569, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed span.value {
  display: none;
}
/* line 575, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts {
  margin: 20px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #f1f1f1;
}
/* line 580, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts h4 {
  margin-bottom: 10px;
}
/* line 584, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert {
  background-color: #f1f6fa;
  margin-bottom: 2px;
  position: relative;
}
/* line 589, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert:before {
  display: block;
  content: '\f003';
  font-size: 24px;
  font-family: FontAwesome;
  text-decoration: none;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 37px;
  opacity: 0.2;
}
/* line 599, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert div.loading {
  background: rgba(240, 240, 240, 0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 110;
  width: 100%;
  height: 100%;
}
/* line 203, ../sass/_base.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert div.loading:before {
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 602, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert .message-box {
  font-size: 87.5%;
  margin-left: 100px;
  padding: 15px;
  box-sizing: border-box;
  border-left: 2px solid white;
}
/* line 610, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert .message-box span.sender {
  display: block;
}
/* line 613, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert .message-box span.sender span.label {
  color: #6c6c6c;
}
/* line 616, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert .message-box span.sender span.value {
  color: #323232;
  font-family: RockwellLight;
}
/* line 621, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert .message-box span.subject {
  display: block;
  font-family: Rockwell;
}
/* line 626, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert:hover {
  background-color: #fcfcfc;
}
/* line 629, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert:hover:before {
  opacity: 0.6;
}
/* line 632, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert:hover .message-box {
  background-color: #f8f8f8;
}
/* line 636, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert.warning {
  background-color: #fef6f2;
}
/* line 639, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert.warning:before {
  color: #f34e00;
}
/* line 642, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert.warning .message-box {
  color: #f34e00;
}
/* line 647, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert.warning:hover {
  background-color: #fffdfc;
}
/* line 650, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert.warning:hover .message-box {
  background-color: #fef6f2;
}
/* line 655, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert a.archive {
  position: absolute;
  bottom: 10px;
  left: 12px;
  font-size: 87.5%;
  display: inline-block;
}
/* line 665, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel #bottom_bar_content {
  margin: 20px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #f1f1f1;
}
/* line 685, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container table {
  width: 99%;
}
/* line 688, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container tr {
  margin-bottom: 1px;
  background-color: #fafafa;
  border-bottom: 2px solid white;
}
/* line 693, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container tr:hover {
  background-color: #c7dceb;
}
/* line 696, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container tr:last-child {
  border-bottom: 0px none;
}
/* line 700, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container td {
  vertical-align: top;
  font-size: 87.5%;
  padding: 10px;
}
/* line 705, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container td .edit_links {
  font-size: 14px;
}
/* line 715, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .view-organization .editor_panel .edit_links_forms_container td div.actions {
  float: right;
}
/* line 728, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .draft_description {
  position: relative;
}
/* line 732, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .draft_description p, body.view_organizations .global_wrapper article.main .draft_description .message {
  font-size: 87.5%  !important;
  color: #6c6c6c;
}
/* line 736, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .draft_description p p, body.view_organizations .global_wrapper article.main .draft_description .message p {
  font-size: inherit !important;
  margin-bottom: 30px;
}
/* line 741, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main .draft_description h4 {
  font-size: 100%  !important;
  color: #6c6c6c;
  margin-bottom: 0px !important;
  display: inline-block;
}
/* line 749, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main #view-organization-list {
  clear: both;
}
/* line 753, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content {
  overflow: hidden;
  width: 100%;
  /* Edit Link Effects and Styles */
  /* General Org Detail on top of Page */
  /* Content Below the Main Org Details */
  /* Services, Resources, Our Org, Budget, Membership */
  /* Edit Forms Styles */
}
/* line 758, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section {
  position: relative;
  padding-right: 30px;
}
/* line 763, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section .edit_links_section {
  padding-right: 0px;
}
/* line 766, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section .edit_links_container {
  position: relative;
  margin-bottom: 1px;
}
/* line 770, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section .edit_links_container .edit_links {
  position: absolute;
  top: 0px;
  right: -26px;
  z-index: 100;
}
/* line 777, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section.active {
  padding-right: 0px;
}
/* line 781, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container {
  background-color: #f8f8f8;
}
/* line 784, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container .edit_links {
  display: inline-block;
}
/* line 788, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover {
  background-color: #ddeaf3 !important;
  color: #80b0d2;
}
/* line 793, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover p, body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover .message, body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover h4, body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover h5, body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover span.lanel, body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover span.value, body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover .meta_lists span.label {
  color: #668da8 !important;
}
/* line 798, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover .edit_links {
  color: white;
  background-color: #80b0d2;
}
/* line 802, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_section:hover .edit_links_container:hover .edit_links:hover {
  color: #323232;
}
/* line 812, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro {
  overflow: hidden;
  margin-bottom: 30px;
  /* Logo,  Year Established and Area Served*/
  /* Right Column: Address, Social, Languages */
}
/* line 817, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details {
  float: left;
  width: 75%;
  /* Mission Statement, Website, Diseases and Tags */
}
/* line 821, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container {
  float: left;
  width: 230px;
  padding-right: 30px;
  /* LOGO */
  /* Year Established and Area Served */
}
/* line 827, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container #dataSection10 {
  height: 190px;
  position: relative;
  padding: 10px;
  background-color: #fcfcfc;
  border: 1px solid #f1f1f1;
  /* Edit Link Effects */
}
/* line 835, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container #dataSection10.edit_links_container:hover {
  border: 1px solid white;
  background-color: #c7dceb;
}
/* line 845, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container div.logo_box {
  background-color: transparent;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: auto;
  height: 100%;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}
/* line 857, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container div.logo_box a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 865, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel {
  margin: 10px auto 0;
  position: relative;
}
/* line 875, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel .meta_lists span {
  font-size: 87.5%;
}
/* line 883, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box {
  margin: 0 0 0 230px;
  /* Diseases and tags */
}
/* line 887, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .row {
  margin-bottom: 30px;
  position: relative;
  overflow: hidden;
}
/* line 892, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .mission {
  position: relative;
}
/* line 896, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .website {
  position: relative;
}
/* line 901, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .website .item {
  display: block;
  margin-bottom: 30px;
  font-family: Rockwell;
}
/* line 906, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .website .item:before {
  font-size: 112.5%;
  font-family: 'IcoMoon-Free';
  opacity: 0.3;
  content: '\e9cb';
  position: relative;
  top: 2px;
  display: inline-block;
  width: 23px;
  height: 24px;
  line-height: 1;
}
/* line 919, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .website .item a:link, body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .website .item a:active, body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .website .item a:visited {
  text-decoration: none;
  color: #323232;
}
/* line 930, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .diseases_box {
  position: relative;
  margin-bottom: 30px;
}
/* line 935, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .diseases_box h4 {
  margin-bottom: 0px;
}
/* line 938, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .diseases_box .diseases_container {
  margin-bottom: 30px;
}
/* line 941, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .diseases_box .diseases_container .diseases {
  font-family: RockwellLight;
}
/* line 944, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .diseases_box .diseases_container .diseases a:not(.helper_content) {
  display: inline-block;
}
/* line 950, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .logo_and_details div.org_info_box .diseases_box .tags_container .tags {
  font-family: RockwellLight;
}
/* line 959, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info {
  float: left;
  width: 25%;
  padding-left: 60px;
  line-height: 150%;
  font-family: RockwellLight;
}
/* line 966, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .row {
  margin-bottom: 15px;
}
/* line 969, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .entry_wrapper {
  font-size: 87.5%;
}
/* line 972, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .address {
  position: relative;
}
/* line 975, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .address:before {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e947';
  opacity: 0.3;
  position: absolute;
  top: 3px;
  left: -34px;
  font-size: 20px;
}
/* line 989, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .actions .address_count {
  margin-bottom: 5px;
}
/* line 993, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .phone_fax {
  position: relative;
}
/* line 996, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .phone_fax:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
  content: '\f10b';
  opacity: 0.3;
  position: absolute;
  top: 3px;
  left: -30px;
  font-size: 25px;
}
/* line 1008, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .phone_fax span.entry {
  display: block;
}
/* line 1012, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .email {
  position: relative;
}
/* line 1015, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .email:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
  content: '\f003';
  opacity: 0.3;
  position: absolute;
  top: 5px;
  left: -30px;
}
/* line 1026, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .social {
  position: relative;
}
/* line 1029, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .social:before {
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\ea82";
  opacity: 0.3;
  position: absolute;
  top: 7px;
  left: -30px;
}
/* line 1041, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .social a.entry {
  text-decoration: none;
  color: #323232;
  margin-right: 3px;
}
/* line 1046, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .social a.entry:hover {
  color: #f34e00;
}
/* line 1052, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .languages {
  position: relative;
}
/* line 1055, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info .languages:before {
  content: '\f0e6';
  font-size: 20px;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  left: -30px;
}
/* line 1074, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro div.org_meta_info div.translation_service span.clarify {
  color: #999999;
  font-size: 90%;
  display: block;
}
/* line 1083, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.org_intro a#org_top_forms,
body.view_organizations .global_wrapper article.main main.org_content div.org_intro .edit_links_forms_container {
  clear: both;
}
/* line 1092, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info {
  overflow: hidden;
  /* Support Services, Research, Resources */
  /* Right Column: Our Org, Budget, Membership */
}
/* line 1096, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column {
  float: right;
  width: 63%;
  /* Support Services */
  /* Resources */
  /*
  div.resources_box{
      div.entries{
      
          div.entry{
              margin-top: 20px;
      
              a.title{
                  font-size: 112.5%;
                  font-family: $txt_specialTextFont;
                  margin-bottom: 5px;
                  display: inline-block;
                  padding-left: 25px;
                  position:relative;
              }
              div.meta_info{
                  line-height: 20px;          //Device  
                  color: #6c6c6c;
                  font-size: 85%;
      
                  span.label{
                      display: inline-block;
                      width: 120px;
                      color: #393939;
                  }
              }
              div.description{
                  margin: 10px 0 0 124px;
              }
          
              &.document a.title{
                  &:before{
                      content: '\f0f6';
                      font-size: 100%;
                      font-family: FontAwesome;
                      opacity: 0.3;
                      position: absolute;
                      top: 0px;
                      left: 0px;
                      display: inline-block;
                      width: 27px;
                      height: 24px;
                      color: $clr_black;
                  }
              }
              &.link a.title{
                  &:before{
                      content: '\f0c1';
                      font-size: 100%;
                      font-family: FontAwesome;
                      opacity: 0.3;
                      position: absolute;
                      top: 0px;
                      left: 0px;
                      display: inline-block;
                      width: 27px;
                      height: 24px;
                      color: $clr_black;
                  }
              }
          }
      }
  }*/
  /* Extra Stuff - Resources, Events, Research Info */
}
/* line 1100, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column > .row {
  margin-bottom: 40px;
}
/* line 1105, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box {
  padding: 20px;
  background: #F9F9F9;
  float: left;
  width: 100%;
}
/* line 1111, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box.editor_ui:hover {
  background: transparent;
}
/* line 1115, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .service_category {
  float: left;
  width: 100%;
  margin-bottom: 30px;
}
/* line 1123, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .edit_links_section .edit_links_container:hover {
  background-color: #ddeaf3 !important;
}
/* line 1132, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .edit_links_forms_container {
  margin-bottom: 30px;
}
/* line 1136, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .edit_links_container:hover span.service {
  color: #80b0d2;
}
/* line 1141, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box h2 {
  margin-bottom: 30px;
}
/* line 1144, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box h4 {
  font-size: 112.5%;
  margin-bottom: 10px;
}
/* line 1149, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row {
  margin-bottom: 0px;
  float: left;
  width: 100%;
}
/* line 1154, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.element,
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service {
  float: left;
  width: 50%;
  position: relative;
  padding-left: 45px;
  box-sizing: border-box;
  display: block;
}
/* line 1164, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service {
  color: #999999;
  line-height: 2;
}
/* line 1168, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service:before {
  content: '\f10c';
  font-size: 100%;
  font-family: FontAwesome;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  left: 20px;
  display: inline-block;
  width: 27px;
  height: 24px;
}
/* line 1181, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service.active {
  color: #323232;
}
/* line 1184, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service.active:before {
  content: '\f058';
  opacity: 1;
}
/* line 1189, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.element {
  line-height: 1.8;
}
/* line 1261, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras {
  float: left;
  width: 100%;
  /* Research Info */
}
/* line 1266, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information {
  float: left;
  width: 100%;
}
/* line 1270, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .edit_links_section {
  float: left;
  width: 100%;
  margin-bottom: 30px;
}
/* line 1276, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .edit_links_section .edit_links_container:hover {
  background-color: #ddeaf3 !important;
}
/* line 1285, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .edit_links_forms_container {
  margin-bottom: 30px;
}
/* line 1289, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .edit_links_container:hover span.service {
  color: #80b0d2;
}
/* line 1293, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .research_blocks {
  float: left;
  width: 100%;
}
/* line 1298, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .research_blocks h3 {
  margin-bottom: 0px;
}
/* line 1303, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .research_blocks .list-wrapper .row1,
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .research_blocks .list-wrapper .row2 {
  font-size: 87.5%;
  float: left;
  width: 50%;
  padding-right: 30px;
}
/* line 1310, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .research_blocks .list-wrapper .row1:nth-child(2),
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras .research_information .research_blocks .list-wrapper .row2:nth-child(2) {
  padding-right: 0px;
}
/* line 1318, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources {
  clear: left;
}
/* line 1324, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.add_resource {
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 1330, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources .edit_links_section a.edit_links.delete {
  top: 24px;
}
/* line 1335, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources:last-child div.entry {
  border-bottom: 0px none;
}
/* line 1339, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.helper_content.actions {
  margin-bottom: 30px;
  background: #f8f8f8;
  padding: 5px 10px;
  overflow: hidden;
}
/* line 1345, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.helper_content.actions span.summary {
  font-size: 87.5%;
  float: right;
  white-space: nowrap;
}
/* line 1350, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.helper_content.actions a.show_less span.default {
  display: inline;
}
/* line 1357, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view:last-child div.entry {
  border-bottom: 0px none;
}
/* line 1362, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry {
  margin-bottom: 30px;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 30px;
}
/* line 1369, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry a.primary-link {
  font-size: 112.5%;
  margin-bottom: 5px;
  display: inline-block;
  padding-left: 25px;
  position: relative;
}
/* line 1378, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry a.primary-link:before {
  font-size: 112.5%;
  font-family: 'IcoMoon-Free';
  opacity: 0.3;
  position: absolute;
  top: 0px;
  left: 0px;
  display: inline-block;
  width: 27px;
  height: 24px;
  color: black;
}
/* line 1392, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry a.primary-link.document:before {
  content: '\e926';
}
/* line 1398, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry a.primary-link.external:before {
  content: '\e9cb';
}
/* line 1404, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.meta_info {
  color: #6c6c6c;
  font-size: 87.5%;
  line-height: 1.6;
}
/* line 1409, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.meta_info .meta_item {
  overflow: hidden;
}
/* line 1413, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.meta_info span.label {
  color: #393939;
  display: inline-block;
  float: left;
  font-family: RockwellLight;
}
/* line 1419, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.meta_info span.value {
  margin-left: 130px;
  display: block;
}
/* line 1424, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.meta_info .meta_item.authors {
  max-width: 100%;
}
/* line 1427, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.meta_info a.citation {
  color: #6c6c6c;
}
/* line 1431, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.description {
  margin-left: 130px;
}
/* line 1434, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.details {
  width: 72%;
  position: relative;
  padding-right: 30px;
  float: left;
}
/* line 1440, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.resources div.view div.entry div.details:before {
  content: '';
  height: 100%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 1454, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events {
  position: relative;
  /*
  &:before{   //for the icon
      //content: '';
      position: relative;
      display: inline-block;
      float: left;
      top: -30px;
      width: 174px;
      height: 122px;
      background: url(../../images/icon_large_disease_events.png) 0 0 no-repeat transparent;
  }
  */
}
/* line 1460, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.add_event {
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 1477, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events:before {
  position: absolute;
  width: 300%;
  height: 100%;
  z-index: -1;
  top: 0px;
  left: -100%;
  background-color: #fafafa;
  padding: 20px;
}
/* line 1494, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.helper_content.actions {
  margin-bottom: 30px;
  background: #f8f8f8;
  padding: 5px 10px;
  overflow: hidden;
}
/* line 1500, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.helper_content.actions span.summary {
  font-size: 87.5%;
  float: right;
  white-space: nowrap;
}
/* line 1505, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.helper_content.actions a.show_less span.default {
  display: inline;
}
/* line 1511, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view:last-child div.entry {
  border-bottom: 0px none;
}
/* line 1515, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.edit_links_forms_container.active {
  margin-bottom: 30px;
}
/* line 1519, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry {
  margin-bottom: 30px;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 60px;
}
/* line 1524, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry.past_event div.title {
  opacity: 0.5;
}
/* line 1528, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .title {
  font-size: 112.5%;
  font-family: Rockwell;
  margin-bottom: 5px;
}
/* line 1533, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .title.private:after {
  /*
  font-size: 12px;
  border-radius: 5px;
  padding: 2px 8px;
  */
  text-transform: lowercase;
  background-color: #c7dceb;
  color: #01127f;
  font-weight: normal;
  font-family: Rosario, Rockwell, Arial;
  content: 'private';
  font-size: 13px;
  border-radius: 5px;
  position: relative;
  right: -6px;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  padding: 2px 4px;
  border: #eeeeee;
}
/* line 1559, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .meta_info {
  color: #6c6c6c;
  font-size: 87.5%;
  line-height: 1.6;
}
/* line 1564, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .meta_info .meta_item {
  overflow: hidden;
}
/* line 1568, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .meta_info span.label {
  color: #393939;
  display: inline-block;
  float: left;
  position: relative;
  font-family: RockwellLight;
}
/* line 1575, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .meta_info span.label:before {
  font-family: 'IcoMoon-Free';
  font-size: 115%;
  opacity: 0.3;
  position: relative;
  top: 3px;
  display: inline-block;
  width: 30px;
  height: 24px;
  line-height: 1;
}
/* line 1588, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .meta_info span.value {
  margin: 2px 0 0 130px;
  display: block;
}
/* line 1592, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .meta_info a.citation {
  color: #6c6c6c;
}
/* line 1597, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .when .label:before {
  content: '\e953';
  left: 2px;
}
/* line 1604, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .where .label:before {
  content: '\e947';
}
/* line 1608, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .description {
  margin: 10px 0  10px 130px;
}
/* line 1611, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .description.short {
  height: 50px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1619, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .organizer .label:before {
  content: '\e91a';
}
/* line 1624, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .website .label:before {
  content: '\e9cb';
}
/* line 1630, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .contact.email .label:before {
  content: '\f003';
  font-family: FontAwesome;
  opacity: 0.3;
}
/* line 1638, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .contact.phone .label:before {
  content: '\e958';
}
/* line 1643, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .disease .label:before {
  content: '\e90b';
  font-size: 110% !important;
  position: relative;
  left: 1px;
}
/* line 1651, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .disease_type .label:before {
  content: '\e9bc';
  font-size: 110% !important;
  position: relative;
  left: 2px;
  top: 0px !important;
}
/* line 1659, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .hidden_set {
  display: none;
}
/* line 1662, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .actions {
  margin-top: 10px;
}
/* line 1665, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry .actions .show_less {
  display: none;
}
/* line 1669, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry a.edit_links.delete {
  top: 24px;
}
/* line 1672, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.left_column .org_info_extras div.events div.view div.entry a.action_links.calendar {
  float: right;
  margin-top: 15px;
}
/* line 1683, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info {
  float: right;
  width: 37%;
  padding-left: 20px;
}
/* line 1688, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info .row {
  margin-bottom: 30px;
}
/* line 1691, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info h2 {
  margin-bottom: 30px;
}
/* line 1694, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info {
  /* Our Org Info */
  /* Our Finance Info */
  /* Our Membership */
}
/* line 1701, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_info div.entries span.entry {
  color: white;
  display: inline-block;
  margin: 3px;
  background: black;
  padding: 3px 10px;
  font-family: RockwellLight;
  font-size: 87.5%;
  -moz-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s, color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s, color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1), color 0.5s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s, color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 1711, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_info div.entries span.entry.disabled {
  background: #eeeeee;
  color: #c2c2c2;
}
/* line 1721, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_info .edit_links_container:hover div.entries span.entry {
  color: #80b0d2;
  background: #f8f8f8;
}
/* line 1730, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials {
  float: left;
  width: 100%;
}
/* line 1734, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries {
  width: 280px;
  margin: auto;
  position: relative;
  overflow: hidden;
}
/* line 1740, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry {
  display: block;
  float: left;
  background-color: #8CB7D7;
  width: 48%;
  max-width: 155px;
  height: 125px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  margin-left: 5px;
  text-align: center;
  position: relative;
  font-family: Rockwell;
  -moz-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s;
  transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 1755, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry:nth-child(1) {
  margin-top: 67px;
  margin-left: 0px;
}
/* line 1759, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry:nth-child(2) {
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  margin-bottom: 5px;
}
/* line 1767, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry span.wrapper {
  position: relative;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
}
/* line 1771, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry span.wrapper span.value {
  display: block;
  color: white;
  font-size: 125.5%;
  margin-bottom: 5px;
}
/* line 1777, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry span.wrapper span.label {
  display: block;
  line-height: 20px;
  font-size: 100%;
  padding: 0px 5px;
}
/* line 1785, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry.disabled {
  background: #eeeeee;
}
/* line 1792, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry.disabled span.wrapper span.label {
  color: #c2c2c2;
}
/* line 1803, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .edit_links_container:hover div.entries span.entry {
  background: #f8f8f8;
}
/* line 1812, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .edit_links_container:hover .edit_links {
  color: white;
  background-color: #80b0d2;
}
/* line 1818, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .meta_lists {
  padding-top: 30px;
  clear: both;
  width: 85%;
  margin: auto;
  font-size: 87.5%;
}
/* line 1825, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .meta_lists .item {
  margin-bottom: 5px;
}
/* line 1829, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .meta_lists span.value span {
  display: inline-block;
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #c7dceb;
  line-height: 1;
}
/* line 1836, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .meta_lists span.value span:last-child {
  padding-right: 0px;
  margin-right: 0px;
  border-right: 0px none;
}
/* line 1847, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership {
  float: left;
  width: 100%;
}
/* line 1851, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries {
  margin: auto;
  position: relative;
  width: 270px;
}
/* line 1856, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry {
  display: block;
  background: #8CB7D7;
  height: 154px;
  margin-bottom: 10px;
  position: relative;
  text-align: center;
  font-family: Rockwell;
  -moz-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  -o-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
  -webkit-transition: background-color 0.5s cubic-bezier(0, 0, 0, 1);
  -webkit-transition-delay: 0s;
  transition: background-color 0.5s cubic-bezier(0, 0, 0, 1) 0s;
}
/* line 1866, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry span.wrapper {
  position: relative;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  width: 90%;
}
/* line 1871, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry span.wrapper span.value {
  display: block;
  color: white;
  font-size: 156.25%;
  margin-bottom: 5px;
}
/* line 1877, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry span.wrapper span.label {
  display: block;
  line-height: 20px;
  font-size: 100%;
}
/* line 1888, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(1) span.wrapper {
  top: 38%;
}
/* line 1891, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(1):after {
  content: '';
  display: block;
  position: relative;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  position: absolute;
  width: 71px;
  height: 71px;
  border-radius: 75px;
  background: url(../../images/org_icons_membership.png) 50% 16px no-repeat #8CB7D7;
  border: 10px solid white;
  bottom: -47.5px;
  z-index: 100;
}
/* line 1906, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(2) span.wrapper {
  top: 48%;
}
/* line 1909, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(2):after {
  content: '';
  display: block;
  position: relative;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  position: absolute;
  width: 71px;
  height: 71px;
  border-radius: 75px;
  background: url(../../images/org_icons_membership.png) 50% -387px no-repeat #8CB7D7;
  border: 10px solid white;
  bottom: -47.5px;
  z-index: 100;
}
/* line 1924, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(3) span.wrapper {
  top: 48%;
}
/* line 1928, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(3):after {
  content: '';
  display: block;
  position: relative;
  left: 50%;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  position: absolute;
  width: 71px;
  height: 71px;
  border-radius: 75px;
  background: url(../../images/org_icons_membership.png) 50% -182px no-repeat #8CB7D7;
  border: 10px solid white;
  bottom: -47.5px;
  z-index: 100;
}
/* line 1944, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:last-child:after {
  display: none;
}
/* line 1949, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry.GSO:nth-child(3):after {
  display: none;
}
/* line 1953, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry.disabled {
  background: #eeeeee;
}
/* line 1960, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry.disabled span.wrapper span.label {
  color: #c2c2c2;
}
/* line 1970, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership .edit_links_container:hover div.entries span.entry {
  background: #f8f8f8;
}
/* line 1979, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership .edit_links_container:hover .edit_links {
  color: white;
  background-color: #80b0d2;
}
/* line 1986, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info .edit_links_forms_container .row.normal-left {
  padding-right: 20px;
}
/* line 1989, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info .edit_links_forms_container label.normal {
  display: block;
  width: 100%;
}
/* line 2003, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container form .row.normal-left label.normal {
  width: 210px;
}
/* line 2007, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container form .row.normal-left input[type=text],
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container form .row.normal-left textarea {
  max-width: 100%;
}
/* line 2016, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container form ul.radio-bit-list li:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container form ul.checkbox-bit-list li:before {
  content: '';
}
/* line 2025, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .edit_form_5 input.field_org_name {
  width: 450px;
  max-width: 100%;
}
/* line 2033, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .edit_form_8 input[data-val-checktype=url] {
  width: 450px;
  max-width: 100%;
}
/* line 2044, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body h5 {
  margin-bottom: 30px;
}
/* line 2047, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-address,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-contact {
  padding: 20px;
  border: 1px solid #efefef;
  margin: 0 0 10px 0;
  font-size: 87.5%;
  overflow: hidden;
}
/* line 2059, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-address .row1,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-address row2,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-contact .row1,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-contact row2 {
  float: left;
  width: 50%;
}
/* line 2064, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-address .notice,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body .organization-contact .notice {
  clear: both;
  margin: 20px 0 0;
}
/* line 2071, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body.edit_links_section {
  padding-right: 20px;
}
/* line 2074, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body.edit_links_section .edit_links_container {
  display: block !important;
}
/* line 2077, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body.edit_links_section .edit_links_container .edit_links {
  right: 0px;
}
/* line 2080, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body.edit_links_section .edit_links_container .edit_links.delete {
  top: 22px;
}
/* line 2087, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .all_contacts .form_body.edit_links_section:hover .edit_links_container {
  border: 1px solid transparent;
}
/* line 2096, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .address_forms .form_body {
  max-height: 550px;
}
/* line 2103, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .address_forms .form_body .notice .form_instructions .flag {
  text-transform: uppercase;
}
/* line 2110, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .address_forms .form_body label.required:after {
  content: ' *';
}
/* line 2121, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events form .row,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources form .row,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases form .row {
  margin-bottom: 20px;
}
/* line 2124, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events form .row.find_conditions,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources form .row.find_conditions,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases form .row.find_conditions {
  overflow: visible;
  position: relative;
}
/* line 2129, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events .manage_diseases.form_body,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources .manage_diseases.form_body,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases .manage_diseases.form_body {
  max-height: 450px;
}
/* line 2133, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper {
  position: absolute !important;
}
/* line 2136, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete {
  border-radius: 0px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  background-color: #fafafa;
  font-size: 100%;
}
/* line 2144, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item {
  padding: 3px 1em 3px 1em;
  border-bottom: 1px solid white;
  font-size: 87.5%;
}
/* line 2151, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:before,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:before {
  display: none;
}
/* line 2154, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:hover {
  background-color: #c7dceb;
}
/* line 2157, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading a,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a {
  display: block;
}
/* line 2161, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete div.dis-autocomplete-auto-correct,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete div.dis-autocomplete-auto-correct,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete div.dis-autocomplete-auto-correct {
  padding: 10px 10px 0;
}
/* line 2164, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete div.not-found-message,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete div.not-found-message,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete div.not-found-message {
  padding: 0 10px 4px;
  font-size: 87.5%;
}
/* line 2168, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result {
  position: absolute;
  right: 10px;
  text-decoration: none;
  bottom: 4px;
  font-size: 87.5%;
}
/* line 2175, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result:after,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result:after,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result:after {
  position: relative;
  top: 1px;
  margin-left: 4px;
  font-size: 97%;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\ea41';
}
/* line 2185, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom {
  padding: 7px 0 0px 10px;
  background-color: #f4f4f4;
}
/* line 2189, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .total.found,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .showing,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .total.found,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .showing,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .total.found,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .showing {
  font-size: 87.5%;
  top: -4px;
  position: relative;
}
/* line 2195, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator {
  display: block;
  width: 24px;
  height: 20px;
  background-color: white;
  border: 1px solid #eeeeee;
  color: #f34e00;
  float: left;
  text-decoration: none;
  position: relative;
  text-align: center;
  font-size: 17px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 2210, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.left,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.left,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.left {
  margin-right: 1px;
}
/* line 2213, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.right,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.right,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.right {
  margin-right: 10px;
}
/* line 2216, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator:hover {
  background-color: #f34e00;
  color: white;
}
/* line 2220, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled {
  border: 1px solid #eeeeee;
  color: #eeeeee;
}
/* line 2225, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled:hover {
  background-color: white;
  color: #eeeeee;
}
/* line 2235, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #selectedConditions,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #selectedConditions,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #selectedConditions {
  overflow: hidden;
  margin-bottom: 0px;
}
/* line 2239, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #selectedConditions .popup-condition-list,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #selectedConditions .popup-condition-list,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #selectedConditions .popup-condition-list {
  overflow: hidden;
  padding: 3px 10px;
  background-color: #fafafa;
  margin-bottom: 2px;
  font-size: 87.5%;
}
/* line 2246, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #selectedConditions .popup-condition-list a.edit_links,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #selectedConditions .popup-condition-list a.edit_links,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #selectedConditions .popup-condition-list a.edit_links {
  margin-top: 3px;
}
/* line 2250, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #selectedConditions .popup-condition-list:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #selectedConditions .popup-condition-list:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #selectedConditions .popup-condition-list:hover {
  background-color: whitesmoke;
}
/* line 2253, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #selectedConditions .popup-condition-list:hover a.edit_links,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #selectedConditions .popup-condition-list:hover a.edit_links,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #selectedConditions .popup-condition-list:hover a.edit_links {
  background-color: #80b0d2;
  color: white;
}
/* line 2257, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events #selectedConditions .popup-condition-list:hover a.edit_links:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #selectedConditions .popup-condition-list:hover a.edit_links:hover,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_remove_diseases #selectedConditions .popup-condition-list:hover a.edit_links:hover {
  color: black;
}
/* line 2266, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources {
  margin-bottom: 30px;
}
/* line 2269, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources .form_body {
  max-height: 470px;
}
/* line 2275, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources ul.resource-tags li:before {
  display: none;
}
/* line 2281, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #url_p,
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_resources #file_p {
  display: none;
}
/* line 2289, ../sass/_organization.scss */
body.view_organizations .global_wrapper article.main main.org_content .edit_links_forms_container .add_edit_events .form_body {
  max-height: 470px;
}

/* ***************** */
/*      W 1168        */
/* ***************** */
/* ***************** */
/*      W 1024        */
/* ***************** */
/* ***************** */
/*      W 960        */
/* ***************** */
/* ***************** */
/*      W 854        */
/* ***************** */
/* ***************** */
/*      W 768        */
/* ***************** */
/* ***************** */
/*      W 700        */
/* ***************** */
/* ***************** */
/*      W 640        */
/* ***************** */
/* ***************** */
/*      W 480        */
/* ***************** */
/*
 * This file has CSS for templates for smaller sections or pages. Sections include -
 *
 * 1. Basic Disease Search and Search result "body.condition_search"
 * 2. User dashboard "body.dashboard"
 * 3. Contact us page - "body.contact"
 * 4. Accounts - login, register, etc. "body.accounts"
 * 5. Organization Search - "body.org_search"
 * 5. Learn More - "body.learn-more" - NOTE: tab style is in _global.scss
 * 6. Modal window for Disease Update div#disease_update
 * 7. Sitemap
 */
/* ====================== GLOBAL =================== */
/* line 28, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main div.search_head p.count,
body.condition_search .global_wrapper article.main div.search_head p.search_by {
  float: left;
  width: 50%;
}
/* line 33, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main div.search_head p.search_by {
  float: right;
  text-align: right;
}
/* line 37, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main div.search_head p.search_by a.range {
  margin-left: 10px;
}
/* line 40, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main div.search_head p.search_by span.range {
  margin-left: 10px;
  font-family: Rockwell;
  color: black;
}
/* line 47, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .result-list-wrapper {
  overflow: hidden;
  clear: both;
  margin-top: 30px;
}
/* line 54, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .result-list-wrapper ul.result-list li {
  display: block;
  float: left;
  width: 50%;
  padding-right: 20px;
  box-sizing: border-box;
}
/* line 64, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .result-count,
body.condition_search .global_wrapper article.main .paginate {
  margin-bottom: 30px;
}
/* line 69, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .result-count {
  width: 35%;
  font-family: RockwellLight;
  font-size: 87.5%;
}
/* line 74, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .paginate {
  width: 65%;
  text-align: right;
}
/* line 78, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .paginate span.current,
body.condition_search .global_wrapper article.main .paginate a.page {
  display: inline-block;
  padding: 2px 5px;
  text-decoration: none;
  font-family: RockwellLight;
  font-size: 100%;
  font-weight: normal;
}
/* line 87, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .paginate .button-default {
  font-family: RockwellLight;
  line-height: normal;
  font-size: 120%;
  font-weight: normal;
  padding: 3px 16px;
  height: 27px;
}
/* line 95, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .paginate span.current {
  color: #f34e00;
  border-bottom: 1px solid #f34e00;
}
/* line 100, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .clearfix.hr {
  margin-bottom: 30px;
  border-bottom: 1px solid #c7dceb;
}
/* line 104, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result {
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #c7dceb;
}
/* line 109, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result .update.button-default {
  float: right;
}
/* line 113, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result h4 a {
  text-decoration: none;
}
/* line 116, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result h4 a .search-term {
  background-color: #eee;
  padding: 0 5px;
}
/* line 122, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result h4 a:hover {
  text-decoration: underline;
}
/* line 125, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result h4 a:after {
  top: 0px;
}
/* line 131, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details span.label {
  display: block;
  width: 120px;
  float: left;
  clear: left;
}
/* line 137, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details span.value {
  display: block;
  margin-left: 120px;
}
/* line 142, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.type, body.condition_search .global_wrapper article.main .single-condition-result div.details.related {
  font-size: 87.5%;
  margin-bottom: 0px;
}
/* line 147, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.label, body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.label {
  color: #6c6c6c;
}
/* line 151, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value span,
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value a, body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.value span,
body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.value a {
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #c7dceb;
}
/* line 159, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value span:first-child,
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value a:first-child, body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.value span:first-child,
body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.value a:first-child {
  padding-left: 0px;
}
/* line 162, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value span:last-child,
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value a:last-child, body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.value span:last-child,
body.condition_search .global_wrapper article.main .single-condition-result div.details.related span.value a:last-child {
  border-right: 0px solid #c7dceb;
}
/* line 170, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value span,
body.condition_search .global_wrapper article.main .single-condition-result div.details.type span.value a {
  color: #6c6c6c;
  font-family: RockwellLight;
}
/* line 177, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.names {
  font-size: 105%;
  font-family: RockwellLight;
  margin-bottom: 5px;
  color: black;
}
/* line 183, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.names span {
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #c7dceb;
}
/* line 188, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.names span:first-child {
  padding-left: 0px;
}
/* line 191, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.names span:last-child {
  border-right: 0px solid #c7dceb;
}
/* line 198, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.description {
  margin: 20px 0;
}
/* line 201, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.description p {
  margin: 10px 0;
  line-height: 180% !important;
}
/* line 205, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.description span.source {
  font-size: 87.5%;
}
/* line 208, ../sass/_pages.scss */
body.condition_search .global_wrapper article.main .single-condition-result div.details.description span.source a {
  font-family: Rosario, Rockwell, Arial;
  color: #323232;
}
/* line 223, ../sass/_pages.scss */
body.dashboard div.no_result {
  color: #6c6c6c;
  background-color: #f8f8f8;
  padding: 20px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
/* line 232, ../sass/_pages.scss */
body.dashboard div.no_result .moon-icon {
  font-size: 200%;
  color: #8c8c8c;
  margin-right: 20px;
  position: absolute;
  left: 20px;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 242, ../sass/_pages.scss */
body.dashboard div.no_result .message {
  display: inline-block;
  padding-left: 50px;
  font-size: 87.5%;
}
/* line 251, ../sass/_pages.scss */
body.dashboard section.updates h2 {
  margin-bottom: 20px;
}
/* line 255, ../sass/_pages.scss */
body.dashboard section.updates a.update {
  float: right;
}
/* line 259, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section {
  overflow: hidden;
  position: relative;
  padding-right: 0px;
}
/* line 264, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section:focus, body.dashboard section.updates.edit_links_section:hover {
  position: relative;
  background-color: white;
}
/* line 269, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section:focus .edit_links_container, body.dashboard section.updates.edit_links_section:hover .edit_links_container {
  background-color: #f8f8f8;
}
/* line 272, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section:focus .edit_links_container div.action, body.dashboard section.updates.edit_links_section:hover .edit_links_container div.action {
  background-color: white;
}
/* line 275, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section:focus .edit_links_container div.action a.edit_links, body.dashboard section.updates.edit_links_section:hover .edit_links_container div.action a.edit_links {
  display: inline-block;
}
/* line 280, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section:focus .edit_links_container:focus, body.dashboard section.updates.edit_links_section:focus .edit_links_container:hover, body.dashboard section.updates.edit_links_section:hover .edit_links_container:focus, body.dashboard section.updates.edit_links_section:hover .edit_links_container:hover {
  background-color: #c7dceb;
}
/* line 284, ../sass/_pages.scss */
body.dashboard section.updates.edit_links_section:focus .edit_links_container:focus div.action a.edit_links, body.dashboard section.updates.edit_links_section:focus .edit_links_container:hover div.action a.edit_links, body.dashboard section.updates.edit_links_section:hover .edit_links_container:focus div.action a.edit_links, body.dashboard section.updates.edit_links_section:hover .edit_links_container:hover div.action a.edit_links {
  color: white;
  background-color: #80b0d2;
}
/* line 293, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .section_intro {
  display: block;
  margin-bottom: 20px;
}
/* line 297, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry {
  background-color: #f8f8f8;
  padding: 10px;
  border-bottom: 1px solid white;
  position: relative;
}
/* line 306, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry:first-child {
  margin-top: 30px;
}
/* line 309, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry:last-child {
  border-bottom: 0px solid white;
}
/* line 316, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry div.loading {
  background: rgba(240, 240, 240, 0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 110;
  width: 100%;
  height: 100%;
}
/* line 203, ../sass/_base.scss */
body.dashboard section.updates .updates_container .entry div.loading:before {
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 320, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry .name {
  padding-left: 30px;
  position: relative;
}
/* line 326, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry .name:before {
  content: "\f0a2";
  position: absolute;
  left: 0px;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
}
/* line 336, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry .name .summary {
  display: inline-block;
  color: #6c6c6c;
  font-size: 87.5%;
}
/* line 342, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry div.action {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 56px;
  height: 100%;
  padding-left: 1px;
}
/* line 350, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry div.action a.edit_links {
  position: relative;
  top: -2px;
}
/* line 354, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry div.action a.edit_links.remove {
  left: -2px;
}
/* line 357, ../sass/_pages.scss */
body.dashboard section.updates .updates_container .entry div.action a.edit_links:hover {
  color: black;
}
/* line 369, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper {
  overflow: hidden;
  padding: 20px;
}
/* line 374, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper:hover {
  background: #f9f9f9;
}
/* line 379, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 {
  font-size: 137.5%;
  overflow: hidden;
}
/* line 383, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading {
  display: block;
  position: relative;
  top: -6px;
}
/* line 391, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading a:after {
  font-size: 13px;
  border-radius: 5px;
  position: relative;
  right: -6px;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  padding: 2px 4px;
  border: #eeeeee;
}
/* line 402, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading a.active:after {
  content: 'active';
  background: rgba(198, 236, 203, 0.5);
  color: #2e8939;
}
/* line 407, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading a.draft:after {
  content: 'draft';
  background: #c8c8c8;
  color: white;
}
/* line 413, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading a.pending:after {
  content: 'pending';
  background: rgba(243, 78, 0, 0.1);
  color: #f34e00;
}
/* line 418, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading a.outdated:after {
  content: 'outdated';
  background: rgba(179, 0, 0, 0.1);
  color: #b30000;
}
/* line 426, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type {
  display: block;
  font-family: RockwellLight;
  font-size: 12px;
  line-height: 1.2;
  position: relative;
  top: 5px;
}
/* line 436, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item {
  display: inline-block;
  border-radius: 5px;
  font-size: 12px;
  text-align: right;
  padding: 0 0 2px 0;
}
/* line 443, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item i {
  font-size: 14px;
  vertical-align: super;
  margin-left: 5px;
  float: right;
}
/* line 450, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item .label {
  display: inline-block;
  overflow: hidden;
  position: relative;
  padding-left: 1px;
  box-sizing: border-box;
}
/* line 461, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item.active.DSO {
  color: #2e8939;
}
/* line 466, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item.active.GSO {
  color: #f34e00;
}
/* line 468, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item.active.GSO i {
  position: relative;
  top: -1px;
}
/* line 475, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item.active.TEP {
  color: #505050;
}
/* line 484, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details {
  margin-right: 270px;
  position: relative;
  padding-right: 60px;
}
/* line 490, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details:after {
  content: '';
  height: 70%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 50%;
  right: -1px;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 500, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content {
  overflow: hidden;
  position: relative;
}
/* line 504, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .logo-wrapper {
  background-color: #f9f9f9;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  float: left;
  width: 220px;
  height: 150px;
  margin-right: 30px;
  position: relative;
  overflow: hidden;
}
/* line 516, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .logo-wrapper a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 522, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper {
  margin-left: 250px;
}
/* line 525, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper h4 {
  font-size: 112.5%;
  margin: 0px;
}
/* line 530, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases.tags {
  font-family: RockwellLight;
}
/* line 533, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases {
  margin: 0 0 30px 0px;
  font-family: RockwellLight;
}
/* line 537, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases .second_set {
  display: none;
}
/* line 542, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases .second_set.visible {
  display: inline;
}
/* line 548, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases a.disease {
  margin-right: 20px;
}
/* line 553, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .draft_description p, body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .draft_description h4 {
  color: #6c6c6c;
  font-size: 87.5%;
}
/* line 561, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge {
  float: right;
  width: 270px;
  padding-left: 60px;
  position: relative;
}
/* line 567, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge:after {
  content: '';
  height: 70%;
  width: 1px;
  border-right: 1px solid #c7dceb;
  position: absolute;
  top: 50%;
  left: -1px;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
/* line 579, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag {
  margin-bottom: 10px;
}
/* line 584, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag {
  line-height: 1;
  font-family: RockwellLight;
  font-size: 87.5%;
  text-transform: uppercase;
  text-decoration: none;
  padding-left: 20px;
  position: relative;
}
/* line 595, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag:before {
  content: '\f003';
  font-size: 100%;
  font-family: FontAwesome;
  text-decoration: none;
  position: absolute;
  left: 0px;
  top: 0px;
  color: #c8c8c8;
}
/* line 606, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag.active {
  text-decoration: underline;
  font-family: Rockwell;
  position: relative;
}
/* line 612, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag.active:hover {
  text-decoration: none;
}
/* line 615, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag.active .count {
  background: #b30000;
}
/* line 618, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag.active:before {
  top: 1px;
}
/* line 622, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag.inactive {
  color: #6c6c6c;
}
/* line 627, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag a.status_flag .count {
  display: inline-block;
  border-radius: 50%;
  height: 20px;
  min-width: 20px;
  margin-left: 10px;
  background: #d9d9d9;
  color: white;
  font-size: 11px;
  text-align: center;
  position: relative;
  padding: 5px 2px 0;
  box-sizing: border-box;
  line-height: 1;
  top: -1px;
}
/* line 647, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed {
  position: relative;
  margin: 0px 0px 10px 0px;
  height: 52px;
  overflow: hidden;
}
/* line 653, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed .c100 {
  float: left;
}
/* line 659, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed .label {
  position: relative;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  color: #6c6c6c;
  font-size: 13px;
  display: inline-block;
  text-align: center;
  font-family: RockwellLight;
}
/* line 668, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed .label span.value {
  display: none;
}
/* line 673, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility,
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.last_updated {
  margin-bottom: 0px;
  font-size: 87.5%;
}
/* line 678, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility {
  margin-top: 0px;
}
/* line 681, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag {
  font-family: RockwellLight;
  position: relative;
  display: inline-block;
  padding: 5px 8px;
  background-color: black;
  margin-left: 15px;
  line-height: 100%;
  color: white;
}
/* line 691, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0px;
  -moz-transform: translate(-99%, -50%);
  -ms-transform: translate(-99%, -50%);
  -webkit-transform: translate(-99%, -50%);
  transform: translate(-99%, -50%);
  display: inline-block;
}
/* line 700, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.draft {
  background-color: #c8c8c8;
}
/* line 703, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.draft:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid #c8c8c8;
}
/* line 707, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.pending {
  background-color: #f34e00;
}
/* line 710, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.pending:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid #f34e00;
}
/* line 714, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.yes {
  background-color: #2e8939;
}
/* line 717, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.yes:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid #2e8939;
}
/* line 721, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.no {
  background-color: red;
}
/* line 724, ../sass/_pages.scss */
body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility .flag.no:before {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 10px solid red;
}
/* line 739, ../sass/_pages.scss */
body.contact input.subject,
body.contact textarea.body {
  width: 100%;
  max-width: 433px;
  box-sizing: border-box;
}
/* line 745, ../sass/_pages.scss */
body.contact div.captcha {
  display: inline-block;
}
/* line 748, ../sass/_pages.scss */
body.contact input.captcha {
  display: block;
}
/* line 752, ../sass/_pages.scss */
body.contact label.required:after {
  content: '';
}
/* line 761, ../sass/_pages.scss */
body.accounts .login_column {
  float: left;
  width: 50%;
  margin-bottom: 40px;
}
/* line 766, ../sass/_pages.scss */
body.accounts .registration_column {
  height: 300px;
  margin-left: 50%;
  padding-left: 40px;
}
/* line 771, ../sass/_pages.scss */
body.accounts div.submit_msg {
  margin-top: 20px;
  display: none;
}
/* line 775, ../sass/_pages.scss */
body.accounts div.flash {
  margin-top: 20px;
}
/* line 778, ../sass/_pages.scss */
body.accounts hr {
  border: 0px none;
  border-top: 1px solid #c7dceb;
  position: relative;
  height: 0px;
  margin: 40px 0;
}
/* line 785, ../sass/_pages.scss */
body.accounts hr:after {
  position: relative;
  display: block;
  width: 100px;
  background: white;
  padding: 0px 10px;
  text-align: center;
  color: #c7dceb;
  content: '';
  margin: auto;
  top: -15px;
}
/* line 799, ../sass/_pages.scss */
body.accounts label.required:after {
  content: '';
}
/* line 804, ../sass/_pages.scss */
body.accounts .field_alternative.email {
  float: left;
}
/* line 807, ../sass/_pages.scss */
body.accounts div.actions {
  margin-bottom: 30px;
}
/* line 810, ../sass/_pages.scss */
body.accounts div.actions span.item {
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid #c7dceb;
}
/* line 815, ../sass/_pages.scss */
body.accounts div.actions span.item:last-child {
  margin-right: 0px;
  padding-right: 0px;
  border-right: 0px solid #c7dceb;
}
/* line 826, ../sass/_pages.scss */
body.org_search .intro-text {
  margin-bottom: 30px;
  font-size: 87.5%;
  color: #6c6c6c;
}
/* line 833, ../sass/_pages.scss */
body.org_search .keyword_search {
  padding: 20px;
  background-color: #f8f8f8;
  margin-bottom: 30px;
}
/* line 844, ../sass/_pages.scss */
body.org_search .keyword_search .search_box {
  display: block;
  width: auto;
  position: relative;
}
/* line 851, ../sass/_pages.scss */
body.org_search .keyword_search .search_box input[type=text] {
  width: 100%;
}
/* line 856, ../sass/_pages.scss */
body.org_search .keyword_search .lookup {
  font-size: 87.5%;
}
/* line 859, ../sass/_pages.scss */
body.org_search .keyword_search .lookup .element {
  display: inline-block;
  margin-right: 8px;
}
/* line 865, ../sass/_pages.scss */
body.org_search .keyword_search .button_box {
  display: block;
  text-align: right;
  margin-top: 10px;
}
/* line 872, ../sass/_pages.scss */
body.org_search .main_body {
  margin-left: 330px;
}
/* line 875, ../sass/_pages.scss */
body.org_search .main_body div.org_sort_filters {
  margin: 20px 0;
  overflow: hidden;
}
/* line 879, ../sass/_pages.scss */
body.org_search .main_body div.org_sort_filters div.sort_by {
  float: right;
}
/* line 887, ../sass/_pages.scss */
body.org_search .main_body div.org_sort_filters div.element {
  display: inline-block;
}
/* line 890, ../sass/_pages.scss */
body.org_search .main_body div.org_sort_filters div.element:first-child {
  margin-right: 10px;
}
/* line 897, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view {
  overflow: hidden;
  position: relative;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #c7dceb;
}
/* line 905, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.meta_info {
  float: right;
  width: 220px;
  padding-left: 40px;
  font-size: 87.5%;
  line-height: 1.55;
  text-align: center;
  position: relative;
  /*
  &:before{
      content: '';
      height: 70%;
      width: 1px;
      border-right: 1px solid $clr_primary_2;
      @include middle-align(absolute);
      left: 0px;
  }
  */
}
/* line 924, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.meta_info span.value {
  font-family: Rockwell;
}
/* line 928, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details {
  margin-right: 220px;
  padding-right: 40px;
  position: relative;
  /*
  &:before{
      content: '';
      height: 70%;
      width: 1px;
      border-right: 1px solid $clr_primary_2;
      @include middle-align(absolute);
      right: -2px;
  }
  */
}
/* line 943, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details div.name h4 {
  margin: 0px 0px 10px;
}
/* line 946, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details div.name a.secondary-link {
  text-decoration: none;
}
/* line 950, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details div.name a.secondary-link:hover {
  text-decoration: underline;
}
/* line 953, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details div.name i {
  color: #c7dceb;
  font-size: 14px;
}
/* line 959, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta {
  overflow: hidden;
  margin-bottom: 20px;
}
/* line 963, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type {
  float: left;
  margin-right: 10px;
  padding-right: 10px;
  position: relative;
  border-right: 1px solid #c7dceb;
  font-size: 87.5%;
  line-height: 1.1;
}
/* line 972, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type span.item {
  position: relative;
  padding-left: 22px;
}
/* line 976, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type span.item i {
  font-size: 14px;
  position: absolute;
  left: 0px;
}
/* line 982, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type span.item .label {
  font-family: RockwellLight;
  display: inline-block;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
/* line 991, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type span.item.DSO {
  color: #2e8939;
}
/* line 995, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type span.item.GSO {
  color: #f34e00;
  /*
  i{
      position: relative;
      top: -1px;
  }*/
}
/* line 1004, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type span.item.TEP {
  color: #505050;
}
/* line 1010, ../sass/_pages.scss */
body.org_search .main_body div.orgs_container div.org_view div.details .title_meta div.last-update {
  font-size: 87.5%;
  line-height: 1.1;
}
/* line 1026, ../sass/_pages.scss */
body.org_search .search_panels {
  float: left;
  width: 300px;
}
/* line 1030, ../sass/_pages.scss */
body.org_search .search_panels h3 {
  margin-bottom: 20px;
}
/* line 1037, ../sass/_pages.scss */
body.org_search .search_panels h3 i {
  display: none;
}
/* line 1041, ../sass/_pages.scss */
body.org_search .search_panels .search_panel {
  margin: 1px auto 0;
}
/* line 1044, ../sass/_pages.scss */
body.org_search .search_panels .search_panel div.select.styled select {
  max-width: 260px;
}
/* line 1048, ../sass/_pages.scss */
body.org_search .search_panels .search_panel h5 {
  padding: 5px 20px;
  background-color: #f8f8f8;
  cursor: pointer;
}
/* line 1053, ../sass/_pages.scss */
body.org_search .search_panels .search_panel h5:hover {
  background-color: #c7dceb;
}
/* line 1057, ../sass/_pages.scss */
body.org_search .search_panels .search_panel h5:after {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
  content: "\f106";
  float: right;
  font-size: 24px;
}
/* line 1066, ../sass/_pages.scss */
body.org_search .search_panels .search_panel.closed h5:after {
  content: "\f107";
}
/* line 1071, ../sass/_pages.scss */
body.org_search .search_panels .search_panel .entries {
  padding: 20px 0px 20px 20px;
  border-bottom: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
  background-color: #fdfdfd;
  display: none;
}
/* line 1079, ../sass/_pages.scss */
body.org_search .search_panels .search_panel .entries .filter_wrapper {
  padding: 0px 20px 0 0;
  max-height: 280px;
  overflow-y: auto;
}
/* line 1084, ../sass/_pages.scss */
body.org_search .search_panels .search_panel .entries .button_box {
  padding: 20px 20px 0;
  text-align: right;
}
/* line 1091, ../sass/_pages.scss */
body.org_search .search_panels .org_details div.field_org_membership_size {
  margin-top: 30px;
}
/* line 1094, ../sass/_pages.scss */
body.org_search .search_panels .org_details div.field_org_membership_size label {
  display: block;
}
/* line 1097, ../sass/_pages.scss */
body.org_search .search_panels .org_details div.field_org_membership_size div.select.styled {
  min-width: 40px;
  vertical-align: bottom;
  padding: 1px 0;
}
/* line 1102, ../sass/_pages.scss */
body.org_search .search_panels .org_details div.field_org_membership_size input[type=number] {
  width: 100px;
}
/* line 1108, ../sass/_pages.scss */
body.org_search .search_panels .location_details label {
  display: block;
}
/* line 1111, ../sass/_pages.scss */
body.org_search .search_panels .location_details input.zip {
  width: 90px;
}
/* line 1114, ../sass/_pages.scss */
body.org_search .search_panels .location_details div.select.styled {
  min-width: 120px;
  vertical-align: bottom;
  padding: 1px 0;
}
/* line 1119, ../sass/_pages.scss */
body.org_search .search_panels .location_details .or_divider {
  text-align: center;
  text-transform: uppercase;
  font-family: Rockwell;
}
/* line 1131, ../sass/_pages.scss */
body.learn-more div.tabs .ui-tabs-panel div.content.columns {
  float: left;
  width: 50%;
  padding-right: 30px;
}
/* line 1136, ../sass/_pages.scss */
body.learn-more div.tabs .ui-tabs-panel div.video.columns {
  float: left;
  min-height: 240px;
  width: 50%;
  background-color: #efefef;
  position: relative;
  overflow: hidden;
}
/* line 1144, ../sass/_pages.scss */
body.learn-more div.tabs .ui-tabs-panel div.video.columns video {
  display: block;
}
/* line 1148, ../sass/_pages.scss */
body.learn-more div.tabs .ui-tabs-panel div.video.columns iframe {
  width: 100%;
}
/* line 1156, ../sass/_pages.scss */
body #disease_update {
  padding: 0px;
  overflow: hidden;
  position: relative;
}
/* line 1161, ../sass/_pages.scss */
body #disease_update div.loading {
  background: rgba(240, 240, 240, 0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 110;
  width: 100%;
  height: 100%;
}
/* line 203, ../sass/_base.scss */
body #disease_update div.loading:before {
  content: '\e983';
  width: 20px;
  height: 20px;
  font-size: 20px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 12;
  animation: spin 2s linear 0s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation: spin 2s linear 0s infinite normal;
  -moz-animation: 2s linear 0s infinite normal spin;
  -ms-animation: spin 2s linear 0s infinite normal;
  -o-animation: spin 2s infinite linear;
}
/* line 1166, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper {
  box-shadow: initial;
}
/* line 1170, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper p {
  font-size: inherit;
}
/* line 1174, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body {
  padding: 0px 20px 20px;
  position: relative;
}
/* line 1180, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease {
  min-height: 385px;
}
/* line 1184, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body h4 {
  margin-bottom: 0px;
}
/* line 1187, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body div.instruction {
  font-size: 87.5%;
  margin-bottom: 30px;
}
/* line 1192, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease h4 {
  margin-bottom: 0px;
  margin-top: 30px;
}
/* line 1198, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper {
  position: absolute !important;
}
/* line 1201, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete {
  border-radius: 0px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  background-color: #fafafa;
  font-size: 100%;
}
/* line 1209, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item {
  border-bottom: 1px solid white;
  font-size: 87.5%;
  padding: 3px 1em 3px 1em;
}
/* line 1216, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li:before,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading:before,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item:before {
  display: none;
}
/* line 1219, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li a,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading a,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a {
  display: block;
}
/* line 1223, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item {
  padding: 0px;
}
/* line 1226, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a {
  padding: 3px 1em 3px 1em;
  border-radius: 0px;
}
/* line 1230, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a.ui-state-hover, body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item a:hover {
  background-color: #c7dceb;
}
/* line 1235, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete div.dis-autocomplete-auto-correct {
  padding: 10px 10px 0;
}
/* line 1238, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete div.not-found-message {
  padding: 0 10px 4px;
  font-size: 87.5%;
}
/* line 1242, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result {
  position: absolute;
  right: 10px;
  text-decoration: none;
  bottom: 4px;
  font-size: 87.5%;
}
/* line 1249, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result:after {
  position: relative;
  top: 1px;
  margin-left: 4px;
  font-size: 97%;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\ea41';
}
/* line 1259, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom {
  padding: 7px 0 0px 10px;
  background-color: #f4f4f4;
}
/* line 1263, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .total.found,
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom .showing {
  font-size: 87.5%;
  top: -4px;
  position: relative;
}
/* line 1269, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator {
  display: block;
  width: 24px;
  height: 20px;
  background-color: white;
  border: 1px solid #eeeeee;
  color: #f34e00;
  float: left;
  text-decoration: none;
  position: relative;
  text-align: center;
  font-size: 17px;
  font-family: 'IcoMoon-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 1284, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.left {
  margin-right: 1px;
}
/* line 1287, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.paginator.right {
  margin-right: 10px;
}
/* line 1290, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator:hover {
  background-color: #f34e00;
  color: white;
}
/* line 1294, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled {
  border: 1px solid #eeeeee;
  color: #eeeeee;
}
/* line 1299, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete .dis-autocomplete-bottom a.paginator.disabled:hover {
  background-color: white;
  color: #eeeeee;
}
/* line 1309, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #selectedConditions {
  overflow: hidden;
  margin-bottom: 0px;
}
/* line 1313, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #selectedConditions .popup-condition-list {
  overflow: hidden;
  padding: 3px 10px;
  background-color: #fafafa;
  margin-bottom: 2px;
  font-size: 87.5%;
}
/* line 1320, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #selectedConditions .popup-condition-list a.edit_links {
  margin-top: 3px;
}
/* line 1324, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #selectedConditions .popup-condition-list:hover {
  background-color: whitesmoke;
}
/* line 1327, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #selectedConditions .popup-condition-list:hover a.edit_links {
  background-color: #80b0d2;
  color: white;
}
/* line 1331, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.disease #selectedConditions .popup-condition-list:hover a.edit_links:hover {
  color: black;
}
/* line 1340, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name {
  margin-bottom: 30px;
  overflow: hidden;
}
/* line 1344, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.label {
  font-size: 87.5%;
}
/* line 1348, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.topics {
  display: block;
  float: left;
  width: 73%;
  padding-right: 20px;
}
/* line 1354, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.topics div.element {
  display: block;
  float: left;
  width: 50%;
  max-width: 265px;
}
/* line 1361, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.frequency {
  display: block;
  float: left;
}
/* line 1365, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.frequency div.element {
  display: block;
}
/* line 1372, ../sass/_pages.scss */
body div.sign_up_for_updates.form_wrapper .form_buttons {
  margin-top: 20px;
}
/* line 1378, ../sass/_pages.scss */
body.sitemap .site-map-content.members,
body.sitemap .site-map-content.about,
body.sitemap .site-map-content.listing {
  width: 33.3%;
  padding-right: 20px;
}
/* line 1384, ../sass/_pages.scss */
body.sitemap .site-map-content.members:last-child,
body.sitemap .site-map-content.about:last-child,
body.sitemap .site-map-content.listing:last-child {
  padding-right: 0px;
}
/* line 1388, ../sass/_pages.scss */
body.sitemap .site-map-content.disease {
  margin-top: 30px;
  width: 100%;
}
/* line 1392, ../sass/_pages.scss */
body.sitemap .search-tools-numeric {
  margin-bottom: 30px;
}
/* line 1396, ../sass/_pages.scss */
body.sitemap .search-by-name ul {
  overflow: hidden;
  /*
  li{
      float: left;
      width: 25%;
      padding-right: 20px;
      box-sizing: border-box;
  }*/
}

@supports (-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1) {
  /* line 1413, ../sass/_pages.scss */
  body.sitemap .search-by-name ul {
    -moz-column-count: 5;
    -webkit-column-count: 5;
    column-count: 5;
  }

  /* line 1418, ../sass/_pages.scss */
  body.condition_search .global_wrapper article.main .result-list-wrapper ul.result-list {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
  }
  /* line 1421, ../sass/_pages.scss */
  body.condition_search .global_wrapper article.main .result-list-wrapper ul.result-list li {
    float: none;
    width: auto;
  }
}
@supports not ((-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1)) {
  /* line 1430, ../sass/_pages.scss */
  body.sitemap .search-by-name ul li {
    float: left;
    width: 20%;
    padding-right: 20px;
    box-sizing: border-box;
  }
}
/* line 1438, ../sass/_pages.scss */
.ie7 body.sitemap .search-by-name ul li, .ie8 body.sitemap .search-by-name ul li, .ie9 body.sitemap .search-by-name ul li {
  float: left;
  width: 20%;
  padding-right: 20px;
  box-sizing: border-box;
}

/* ***************** */
/*      W 1168        */
/* ***************** */
/* ***************** */
/*      W 1024        */
/* ***************** */
/* ***************** */
/*      W 960        */
/* ***************** */
/* ***************** */
/*      W 854        */
/* ***************** */
/* ***************** */
/*      W 768        */
/* ***************** */
/* ***************** */
/*      W 700        */
/* ***************** */
/* ***************** */
/*      W 640        */
/* ***************** */
/* ***************** */
/*      W 480        */
/* ***************** */
/* ************************************************** */
/*      W 375 - custom for a specific scenario        */
/* ************************************************** */
/* line 1, ../sass/_jquery_ui.scss */
.ui-widget {
  font-family: Rosario, Rockwell, Arial;
  font-size: 1.1em;
}
/* line 5, ../sass/_jquery_ui.scss */
.ui-widget input, .ui-widget select, .ui-widget textarea {
  font-family: RockwellLight;
}

/* ******  Tooltip *********  */
/* line 12, ../sass/_jquery_ui.scss */
.ui-tooltip, .arrow:after {
  background: rgba(199, 220, 235, 0.95);
  border: 0px none;
}

/* line 16, ../sass/_jquery_ui.scss */
.ui-tooltip {
  padding: 20px 20px !important;
  border-radius: 5px !important;
  background: rgba(199, 220, 235, 0.98) !important;
  box-shadow: none;
  -webkit-filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));
  font-size: 13px;
  line-height: 1.5;
}
/* line 26, ../sass/_jquery_ui.scss */
.ui-tooltip h4 {
  font-family: Rockwell;
  margin-bottom: 20px;
  font-size: 100%;
  text-transform: uppercase;
}

/* line 33, ../sass/_jquery_ui.scss */
.tooltip.arrow {
  width: 70px;
  height: 16px;
  overflow: hidden;
  position: absolute;
  left: 50%;
  margin-left: -35px;
  bottom: -16px;
}

/* line 42, ../sass/_jquery_ui.scss */
.tooltip.arrow.top {
  top: -16px;
  bottom: auto;
}

/* line 46, ../sass/_jquery_ui.scss */
.tooltip.arrow.left {
  left: 20%;
}

/* line 49, ../sass/_jquery_ui.scss */
.tooltip.arrow.right {
  right: 20%;
}

/* line 52, ../sass/_jquery_ui.scss */
.tooltip.arrow:after {
  content: "";
  position: absolute;
  left: 20px;
  top: -20px;
  width: 25px;
  height: 25px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 64, ../sass/_jquery_ui.scss */
.tooltip.arrow.top:after {
  bottom: -20px;
  top: auto;
}

/* ********** Dialog Window *********** */
/* line 77, ../sass/_jquery_ui.scss */
.ui-widget-overlay {
  background: white;
  opacity: 0.9;
}

/* line 81, ../sass/_jquery_ui.scss */
.ui-widget-content {
  color: #323232;
  border: 0px;
  background: white;
}

/* line 86, ../sass/_jquery_ui.scss */
.ui-dialog {
  border: 0px none;
  padding: 0px;
  box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.7);
  max-width: 95%;
}
/* line 92, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-titlebar {
  border-radius: 0px;
  padding: 15px 20px;
  border-bottom: 1px solid #d2d2d2;
  font-family: RockwellLight;
  font-weight: normal;
  font-size: 112%;
}
/* line 100, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  opacity: 0.5;
}
/* line 103, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover {
  opacity: 1;
}
/* line 108, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-titlebar.beta {
  position: relative;
}
/* line 111, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-titlebar.beta:before {
  content: '';
  width: 50px;
  height: 50px;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10;
  background: transparent url(../../images/beta_label_2.png) no-repeat 0 0;
}
/* line 125, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-content {
  color: #323232;
  padding: 15px 20px;
  border-bottom: 1px solid #d2d2d2;
  font-size: 87.5%;
}
/* line 131, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-buttonpane {
  margin: 0px;
  padding: 20px 20px;
}
/* line 135, ../sass/_jquery_ui.scss */
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0px 0px 0px 5px;
}

/* Close Button Hover */
/* line 141, ../sass/_jquery_ui.scss */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 0px none;
  background: initial;
  font-weight: normal;
  color: #323232;
}

/* line 152, ../sass/_jquery_ui.scss */
.ui-widget-header {
  border: 0px;
  background: white;
}

/* Button Pane BUttons */
/* line 157, ../sass/_jquery_ui.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 0px none;
  background: initial;
  font-weight: normal;
  color: initial;
}

/* line 168, ../sass/_jquery_ui.scss */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
  display: inline-block;
  box-sizing: border-box;
  height: 30px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 0px;
  background-color: #f34e00 !important;
  -moz-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -o-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  -webkit-transition: background-color 0.4s cubic-bezier(0, 0, 1, 1), box-shadow 0.2s cubic-bezier(0, 0, 1, 1);
  -webkit-transition-delay: 0s, 0s;
  transition: background-color 0.4s cubic-bezier(0, 0, 1, 1) 0s, box-shadow 0.2s cubic-bezier(0, 0, 1, 1) 0s;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.4);
  border: 0px none;
  padding: 5px 30px;
  position: relative;
  line-height: 120%;
  font-family: RockwellLight;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;
  white-space: nowrap;
}
/* line 192, ../sass/_jquery_ui.scss */
.ui-button:hover, .ui-button:link:hover, .ui-button:visited:hover, .ui-button:hover:hover, .ui-button:active:hover {
  text-decoration: none;
  box-shadow: 0px 5px 15px 0px #969696;
}
/* line 197, ../sass/_jquery_ui.scss */
.ui-button:active, .ui-button:link:active, .ui-button:visited:active, .ui-button:hover:active, .ui-button:active:active {
  box-shadow: 0px 0px 5px 0px #969696;
}
/* line 202, ../sass/_jquery_ui.scss */
.ui-button:before, .ui-button:link:before, .ui-button:visited:before, .ui-button:hover:before, .ui-button:active:before {
  content: '';
  position: absolute;
  top: 0px;
  right: 0px;
  width: 12px;
  height: 12px;
  background: url(/images/global_button_corner.png) 0 0 no-repeat transparent;
}
/* line 212, ../sass/_jquery_ui.scss */
.ui-button.large, .ui-button:link.large, .ui-button:visited.large, .ui-button:hover.large, .ui-button:active.large {
  height: 60px;
  font-size: 218.75%;
}
/* line 217, ../sass/_jquery_ui.scss */
.ui-button.small, .ui-button:link.small, .ui-button:visited.small, .ui-button:hover.small, .ui-button:active.small {
  height: 27px;
  font-size: 87.5%;
  padding: 5px 20px;
  font-family: Rockwell;
  line-height: 1.3;
}
/* line 226, ../sass/_jquery_ui.scss */
.ui-button.gray_c:before, .ui-button:link.gray_c:before, .ui-button:visited.gray_c:before, .ui-button:hover.gray_c:before, .ui-button:active.gray_c:before {
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 231, ../sass/_jquery_ui.scss */
.ui-button.green, .ui-button:link.green, .ui-button:visited.green, .ui-button:hover.green, .ui-button:active.green {
  background-color: #2e8939 !important;
}
/* line 236, ../sass/_jquery_ui.scss */
.ui-button.green:before, .ui-button:link.green:before, .ui-button:visited.green:before, .ui-button:hover.green:before, .ui-button:active.green:before {
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 241, ../sass/_jquery_ui.scss */
.ui-button.green.white:before, .ui-button:link.green.white:before, .ui-button:visited.green.white:before, .ui-button:hover.green.white:before, .ui-button:active.green.white:before {
  background: url(/images/global_button_corner.png) 0px -90px no-repeat transparent;
}
/* line 246, ../sass/_jquery_ui.scss */
.ui-button[disabled], .ui-button.gray, .ui-button.cancel, .ui-button.close, .ui-button:link[disabled], .ui-button:link.gray, .ui-button:link.cancel, .ui-button:link.close, .ui-button:visited[disabled], .ui-button:visited.gray, .ui-button:visited.cancel, .ui-button:visited.close, .ui-button:hover[disabled], .ui-button:hover.gray, .ui-button:hover.cancel, .ui-button:hover.close, .ui-button:active[disabled], .ui-button:active.gray, .ui-button:active.cancel, .ui-button:active.close {
  background-color: #d9d9d9 !important;
  color: #323232 !important;
}
/* line 253, ../sass/_jquery_ui.scss */
.ui-button[disabled]:before, .ui-button.gray:before, .ui-button.cancel:before, .ui-button.close:before, .ui-button:link[disabled]:before, .ui-button:link.gray:before, .ui-button:link.cancel:before, .ui-button:link.close:before, .ui-button:visited[disabled]:before, .ui-button:visited.gray:before, .ui-button:visited.cancel:before, .ui-button:visited.close:before, .ui-button:hover[disabled]:before, .ui-button:hover.gray:before, .ui-button:hover.cancel:before, .ui-button:hover.close:before, .ui-button:active[disabled]:before, .ui-button:active.gray:before, .ui-button:active.cancel:before, .ui-button:active.close:before {
  background: url(/images/global_button_corner.png) 0px -45px no-repeat transparent;
}
/* line 259, ../sass/_jquery_ui.scss */
.ui-button[disabled], .ui-button:link[disabled], .ui-button:visited[disabled], .ui-button:hover[disabled], .ui-button:active[disabled] {
  cursor: not-allowed;
  color: #eeeeee !important;
}
/* line 263, ../sass/_jquery_ui.scss */
.ui-button[disabled]:hover, .ui-button:link[disabled]:hover, .ui-button:visited[disabled]:hover, .ui-button:hover[disabled]:hover, .ui-button:active[disabled]:hover {
  box-shadow: 0px 0px 0px 0px #969696;
}
/* line 268, ../sass/_jquery_ui.scss */
.ui-button.icon-right, .ui-button:link.icon-right, .ui-button:visited.icon-right, .ui-button:hover.icon-right, .ui-button:active.icon-right {
  padding-right: 20px;
}
/* line 271, ../sass/_jquery_ui.scss */
.ui-button.icon-right span:after, .ui-button:link.icon-right span:after, .ui-button:visited.icon-right span:after, .ui-button:hover.icon-right span:after, .ui-button:active.icon-right span:after {
  display: inline-block;
  content: '';
  font-family: FontAwesome;
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
/* line 282, ../sass/_jquery_ui.scss */
.ui-button.arrow span:after, .ui-button:link.arrow span:after, .ui-button:visited.arrow span:after, .ui-button:hover.arrow span:after, .ui-button:active.arrow span:after {
  content: "\f105";
}
/* line 287, ../sass/_jquery_ui.scss */
.ui-button.bell span:after, .ui-button:link.bell span:after, .ui-button:visited.bell span:after, .ui-button:hover.bell span:after, .ui-button:active.bell span:after {
  content: "\f0a2";
}
/* line 292, ../sass/_jquery_ui.scss */
.ui-button.external:after, .ui-button:link.external:after, .ui-button:visited.external:after, .ui-button:hover.external:after, .ui-button:active.external:after {
  display: none;
}
/* line 295, ../sass/_jquery_ui.scss */
.ui-button.external span:after, .ui-button:link.external span:after, .ui-button:visited.external span:after, .ui-button:hover.external span:after, .ui-button:active.external span:after {
  content: "\f08e";
}
/* line 300, ../sass/_jquery_ui.scss */
.ui-button.download span:after, .ui-button:link.download span:after, .ui-button:visited.download span:after, .ui-button:hover.download span:after, .ui-button:active.download span:after {
  content: "\f019";
}
/* line 306, ../sass/_jquery_ui.scss */
.ui-button .count, .ui-button:link .count, .ui-button:visited .count, .ui-button:hover .count, .ui-button:active .count {
  display: inline-block;
  padding: 5px;
  border-radius: 50%;
  background: #737373;
  color: white !important;
  font-size: 85%;
  line-height: 9px;
}

/* line 316, ../sass/_jquery_ui.scss */
.ui-button-text-only .ui-button-text {
  padding: 0px;
}

/* Calendar Date picker */
/* line 322, ../sass/_jquery_ui.scss */
.ui-datepicker {
  border: 1px solid #ccc;
}
/* line 325, ../sass/_jquery_ui.scss */
.ui-datepicker .ui-datepicker-header {
  background: #efefef;
}
/* line 330, ../sass/_jquery_ui.scss */
.ui-datepicker table.ui-datepicker-calendar td {
  border: 1px solid #ccc;
  padding: 1px;
  background: #efefef;
}
/* line 335, ../sass/_jquery_ui.scss */
.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-today {
  background: #F1F6FA;
}
/* line 338, ../sass/_jquery_ui.scss */
.ui-datepicker table.ui-datepicker-calendar td:hover, .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-today:hover {
  background: #333;
}
/* line 341, ../sass/_jquery_ui.scss */
.ui-datepicker table.ui-datepicker-calendar td:hover a, .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-today:hover a {
  color: #fff;
}
/* line 346, ../sass/_jquery_ui.scss */
.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month, .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable, .ui-datepicker table.ui-datepicker-calendar td.ui-state-disabled {
  background: #fafafa;
}
/* line 351, ../sass/_jquery_ui.scss */
.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month:hover, .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable:hover, .ui-datepicker table.ui-datepicker-calendar td.ui-state-disabled:hover {
  background: #fafafa;
  color: #fafafa;
}

/*
 * Device (responsive) code goes here. There are include files for specific areas
 */
/* ************************** WIDTH ****************************** */
/* **************** */
/*      W 1920      */
/* **************** */
/* **************** */
/*      W 1168      */
/* **************** */
@media (max-width: 1168px) {
  /* line 918, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper nav.footer ul li:nth-child(4) {
    clear: right;
  }

  /* line 1465, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details {
    margin-right: 250px;
  }
  /* line 1468, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge {
    width: 250px;
  }

  /* line 1524, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters div.org_types div.element {
    width: 50%;
  }
  /* line 1529, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.org_service_filters .filters div.element {
    width: 50%;
  }
  /* line 1539, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.status, body.disease .global_wrapper article.main main.disease_content div.disease_info.clinical_trials .search_panel div.row.state {
    float: none;
    width: auto;
  }

  /* line 2325, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper {
    float: left;
    width: 100%;
  }
  /* line 2329, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns {
    float: left;
    min-height: initial;
    padding-top: 0px;
  }
  /* line 2334, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:nth-child(1), body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:nth-child(2) {
    margin-bottom: 10px;
  }
  /* line 2338, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:nth-child(2) {
    border-right: 0px none;
  }
  /* line 2341, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns:nth-child(3) {
    clear: left;
  }
  /* line 2349, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel #bottom_bar_content {
    float: left;
    width: 100%;
  }
  /* line 2353, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts {
    float: left;
    width: 100%;
  }
  /* line 2358, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content {
    /* Services, Resources, Our Org, Budget, Membership */
  }
  /* line 2360, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details {
    width: 73%;
  }
  /* line 2371, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info {
    width: 27%;
  }
  /* line 2377, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column {
    width: 60%;
  }
  /* line 2382, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.element,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service {
    padding-left: 20px;
  }
  /* line 2387, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service:before {
    left: 0px;
  }
  /* line 2394, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info {
    width: 40%;
  }
  /* line 2400, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_info div.entries span.entry {
    padding: 2px 8px;
  }
}
/* **************** */
/*      W 1024      */
/* **************** */
@media (max-width: 1024px) {
  /* line 941, ../sass/_global.scss */
  body .global_wrapper header.main div.header {
    height: 78px;
  }
  /* line 944, ../sass/_global.scss */
  body .global_wrapper header.main div.header a.logo {
    width: 260px;
    height: 60px;
    background: url(../../images/logo_new_2.png) -12px -309px no-repeat transparent;
  }
  /* line 955, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets {
    width: 730px;
  }
  /* line 958, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets a:link, body .global_wrapper header.main div.search_container div.alphabets a:visited, body .global_wrapper header.main div.search_container div.alphabets a:active {
    font-size: 90%;
    width: 25px;
    height: 25px;
    margin-left: 2px;
  }

  /* line 548, ../sass/_homepage.scss */
  body.home .global_wrapper {
    margin-top: 243px;
  }
  /* line 553, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one {
    height: 400px;
  }
  /* line 556, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three {
    height: 480px;
  }

  /* line 1563, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs {
    width: 280px;
  }
  /* line 1567, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label {
    width: 48%;
    font-size: 125%;
  }
  /* line 1571, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest {
    width: 52%;
    line-height: normal;
  }
  /* line 1577, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info {
    margin-left: 345px;
  }
  /* line 1582, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge {
    width: 230px;
  }
  /* line 1585, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites {
    margin-right: 250px;
  }
  /* line 1594, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view {
    width: 50%;
  }
  /* line 1604, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body a.buttons {
    margin-left: 0px;
    padding-left: 10px;
    max-width: 40%;
  }
  /* line 1609, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge {
    margin-right: 40%;
  }
}
/* **************** */
/*      W 960       */
/* **************** */
@media (max-width: 960px) {
  /* line 979, ../sass/_global.scss */
  body .global_wrapper header.main div.header div.user span.optional {
    display: none;
  }
  /* line 985, ../sass/_global.scss */
  body .global_wrapper header.main div.header nav.menus ul li {
    margin: 0 10px 0 0;
  }
  /* line 988, ../sass/_global.scss */
  body .global_wrapper header.main div.header nav.menus ul li a {
    font-size: 93.75%;
  }
  /* line 994, ../sass/_global.scss */
  body .global_wrapper header.main div.header div.user a {
    font-size: 93.75%;
  }

  /* line 1636, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge {
    float: none;
    width: 250px;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1644, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites {
    float: none;
    margin-right: 0px;
  }
  /* line 1668, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info {
    width: 200px;
    padding-left: 20px;
  }
  /* line 1672, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details {
    padding-right: 20px;
    margin-right: 200px;
  }
  /* line 1685, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry {
    position: relative;
  }
  /* line 1690, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.badge_image,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.badge_image {
    width: auto;
    float: none;
  }
  /* line 1698, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.description,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.description {
    float: none;
    width: auto;
    padding: 0 0 20px;
  }
  /* line 1704, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.source_info,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.source_info {
    float: none;
    width: auto;
    bottom: 0px;
    padding: 0px;
    text-align: left;
    min-height: 60px;
  }
  /* line 1713, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.source_info:before,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.source_info:before {
    display: none;
  }
  /* line 1716, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.source_info .source_image,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.source_info .source_image {
    width: 100px;
    float: right;
    margin: 0px 0px 0px 20px;
    background-position: 50% 50%;
  }
  /* line 1723, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.source_info .source_organization,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.source_info .source_organization {
    text-align: left;
    padding: 10px 10px;
  }
  /* line 1728, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_two.source_info .source_organization span.label,
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.source_info .source_organization span.label {
    display: initial;
  }
  /* line 1734, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .embedded {
    width: auto;
  }

  /* line 1497, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details {
    margin-right: 235px;
  }
  /* line 1501, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .logo-wrapper {
    width: 175px;
  }
  /* line 1504, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper {
    margin-left: 205px;
  }
  /* line 1507, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases {
    margin: 0 0 30px 0px;
  }
  /* line 1513, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge {
    width: 235px;
  }
  /* line 1539, ../sass/_pages.scss */
  body.org_search .search_panels {
    width: 250px;
    font-size: 87.5%;
  }
  /* line 1543, ../sass/_pages.scss */
  body.org_search .main_body {
    margin-left: 280px;
  }

  /* line 2445, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content {
    /* Services, Resources, Our Org, Budget, Membership */
  }
  /* line 2447, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details {
    width: 68%;
  }
  /* line 2450, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container {
    width: 180px;
  }
  /* line 2466, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details div.org_info_box {
    margin: 0 0 0 180px;
  }
  /* line 2470, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info {
    width: 32%;
  }
  /* line 2476, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column {
    width: 58%;
  }
  /* line 2479, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info {
    width: 42%;
  }
  /* line 2485, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_info div.entries span.entry {
    padding: 0px 5px;
  }
  /* line 2491, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries {
    width: 247px;
  }
  /* line 2494, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry {
    height: 115px;
  }
  /* line 2498, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry span.wrapper span.value {
    font-size: 112.5%;
  }
  /* line 2501, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries span.entry span.wrapper span.label {
    font-size: 87.5%;
  }
  /* line 2509, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries {
    width: 247px;
  }
}
/*      W 854       */
/* **************** */
@media (max-width: 854px) {
  /* line 1005, ../sass/_global.scss */
  h2 {
    font-size: 150%;
  }

  /* line 1008, ../sass/_global.scss */
  h3 {
    font-size: 125%;
  }

  /* line 1015, ../sass/_global.scss */
  a.button-default.large,
  button.default.large,
  input.button.normal.large {
    font-size: 175%;
    height: 48px;
    padding: 5px 25px;
  }

  /* line 1025, ../sass/_global.scss */
  body .global_wrapper header.main div.header {
    height: 65px;
  }
  /* line 1028, ../sass/_global.scss */
  body .global_wrapper header.main div.header a.logo {
    width: 170px;
    height: 50px;
    background: url(../../images/logo_new_2.png) -12px -417px no-repeat transparent;
  }
  /* line 1036, ../sass/_global.scss */
  body .global_wrapper header.main div.header nav.menus {
    width: 51%;
  }
  /* line 1043, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box {
    margin-right: 162px;
  }
  /* line 1046, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box input[type=text] {
    font-size: 175%;
    height: 48px;
    padding: 8px 14px;
  }
  /* line 1052, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box {
    width: 162px;
  }

  /* line 578, ../sass/_homepage.scss */
  body.home .global_wrapper {
    margin-top: 218px;
  }
  /* line 583, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one {
    height: 355px;
  }
  /* line 586, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one h1.heading_one,
  body.home .global_wrapper article.main > div.row.one h1.heading_two {
    font-size: 250%;
  }
  /* line 591, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three {
    height: 380px;
  }
  /* line 595, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video h2 {
    font-size: 200%;
  }
  /* line 612, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four div.column {
    padding: 20px 20px 50px;
  }
  /* line 615, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four div.column .blurb {
    padding: 20px;
    font-size: 100%;
  }
  /* line 619, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four div.column a.button-default {
    bottom: 20px;
  }

  /* line 1757, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs {
    width: 150px;
  }
  /* line 1761, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label {
    width: 100%;
    font-size: 125%;
  }
  /* line 1766, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.digest {
    display: none;
  }
  /* line 1772, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected span.label:after {
    content: '';
    border-top: 15px solid transparent;
    border-left: 30px solid black;
    border-bottom: 15px solid transparent;
    position: relative;
    top: 50%;
    -moz-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
    position: absolute;
    right: -30px;
    z-index: -1;
  }
  /* line 1786, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info {
    margin-left: 220px;
  }
  /* line 1791, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge {
    width: 230px;
  }
  /* line 1794, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites {
    margin-right: 0px;
  }

  /* line 1572, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details {
    padding-right: 30px;
    margin-right: 220px;
  }
  /* line 1583, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper {
    margin-left: 0px;
  }
  /* line 1586, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases {
    margin: 0 0 30px 0px;
  }
  /* line 1592, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge {
    padding-left: 30px;
    width: 220px;
  }

  /* line 2533, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization {
    position: relative;
  }
  /* line 2536, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization #dataSection11 {
    height: auto;
    margin: 0px 0 30px;
  }
  /* line 2540, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .brochure_container {
    float: none;
    margin: 0px;
    top: inherit;
  }
  /* line 2545, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .brochure_container a,
  body.view_organizations .global_wrapper article.main .view-organization .brochure_container span.item {
    float: none;
    margin: 0px;
  }
}
/* **************** */
/*      W 768       */
/* **************** */
@media (max-width: 768px) {
  /* line 1073, ../sass/_global.scss */
  .two-col {
    float: none;
    width: auto;
    margin-top: 30px;
  }
  /* line 1078, ../sass/_global.scss */
  .two-col:first-child {
    padding-right: 0px;
    margin-top: 0px;
  }
  /* line 1082, ../sass/_global.scss */
  .two-col:last-child {
    padding-left: 0px;
  }

  /* line 1086, ../sass/_global.scss */
  .three-col {
    float: none;
    width: auto;
    margin-top: 30px;
  }
  /* line 1091, ../sass/_global.scss */
  .three-col:first-child {
    padding-right: 0px;
    margin-top: 0px;
  }
  /* line 1095, ../sass/_global.scss */
  .three-col:nth-child(2) {
    padding: 0px;
  }
  /* line 1098, ../sass/_global.scss */
  .three-col:last-child {
    padding-left: 0px;
  }

  /* line 1107, ../sass/_global.scss */
  body .global_wrapper header.main div.header nav.menus {
    display: none;
  }
  /* line 1110, ../sass/_global.scss */
  body .global_wrapper header.main div.header div.user a.account {
    display: inline-block;
  }
  /* line 1118, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets {
    width: 380px;
  }
  /* line 1121, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets a:nth-child(15) {
    clear: left;
    margin-left: 12px;
  }
  /* line 1125, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets a {
    margin-top: 2px;
  }
  /* line 1133, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper a.logo {
    display: none;
  }
  /* line 1136, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper nav.footer {
    margin-left: 0px;
  }
  /* line 1138, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper nav.footer ul {
    text-align: center;
  }
  /* line 1140, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper nav.footer ul li {
    margin: 0px 5px;
  }
  /* line 1146, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper nav.footer ul li.mobile {
    display: inline-block;
  }
  /* line 1151, ../sass/_global.scss */
  body .global_wrapper footer.main .wrapper div.disclaimer {
    text-align: center;
  }

  /* line 637, ../sass/_homepage.scss */
  body.home .global_wrapper {
    margin-top: 247px;
  }
  /* line 643, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one h1.heading_one,
  body.home .global_wrapper article.main > div.row.one h1.heading_two {
    font-size: 220%;
  }
  /* line 649, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.covid-19 .wrapper {
    grid-template-columns: auto;
    grid-template-areas: "text" "graphic";
  }
  /* line 661, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video h2 {
    font-size: 180%;
    width: 80%;
  }

  /* line 1816, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs {
    float: none;
    width: 100%;
    padding: 0px;
    margin: 0px 0px 30px;
  }
  /* line 1823, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label {
    display: block;
    width: 100%;
    background: black;
    font-family: RockwellLight;
    color: white;
    text-decoration: none;
    line-height: normal;
    padding: 15px 0;
  }
  /* line 1833, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span {
    position: relative;
  }
  /* line 1836, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:before, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:after {
    font-family: 'IcoMoon-Free';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Enable Ligatures ================ */
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    right: -23px;
    position: absolute;
    top: 50%;
    -moz-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
  /* line 1843, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:before {
    content: "\ea43";
  }
  /* line 1846, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:after {
    display: none;
    content: "\ea41";
  }
  /* line 1852, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs div.tabs {
    display: none;
  }
  /* line 1855, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab {
    text-align: center;
    float: none;
    width: 100%;
    overflow: hidden;
    margin: 0;
    padding: 0px;
    border-bottom: 1px solid white;
  }
  /* line 1864, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label {
    background: #ededed;
    color: #323232;
    font-size: 100%;
    margin: 0px;
    padding: 15px 0;
    height: auto;
    border: 0px none;
  }
  /* line 1873, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label:before {
    display: none;
  }
  /* line 1877, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label span {
    display: inline;
    position: static;
  }
  /* line 1883, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected span.label {
    background: #ededed;
    color: #323232;
  }
  /* line 1888, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected:hover span.label {
    background: black;
    color: white;
  }
  /* line 1896, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.fixed {
    top: 0px;
    left: 0px;
    width: 100%;
  }
  /* line 1904, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.open a.mobile_label span:before {
    display: none;
  }
  /* line 1907, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.open a.mobile_label span:after {
    display: inline;
  }
  /* line 1912, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.open a.tab {
    display: block;
  }
  /* line 1917, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info {
    margin-left: 0px;
  }
  /* line 1924, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.survey_badge {
    min-width: 260px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1930, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.trusted_sites_survey div.trusted_sites {
    margin-right: 0px;
  }
  /* line 1944, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container .particiapte_entry .columns_three.badge_image {
    padding-right: 20px;
  }
  /* line 1967, ../sass/_disease.scss */
  body.disease #ttwContainer_mainFrame,
  body.disease #ttwButtonContainer_launch {
    display: none !important;
  }

  @supports (-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1) {
    /* line 1612, ../sass/_pages.scss */
    body.condition_search .global_wrapper article.main .result-list-wrapper ul.result-list {
      -moz-column-count: 1;
      -webkit-column-count: 1;
      column-count: 1;
    }
  }
  /* line 1622, ../sass/_pages.scss */
  body.condition_search .global_wrapper article.main div.search_head p.count,
  body.condition_search .global_wrapper article.main div.search_head p.search_by {
    float: none;
    width: auto;
  }
  /* line 1627, ../sass/_pages.scss */
  body.condition_search .global_wrapper article.main div.search_head p.search_by {
    text-align: left;
  }
  /* line 1634, ../sass/_pages.scss */
  body.condition_search .global_wrapper article.main .result-list-wrapper ul.result-list li {
    width: 100%;
  }
  /* line 1646, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper {
    position: relative;
    padding: 20px 20px 0px;
    background-color: #fafafa;
  }
  /* line 1651, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper:hover {
    background-color: #fafafa;
  }
  /* line 1656, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper h3 span.heading {
    float: none;
    width: 100%;
  }
  /* line 1664, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type {
    float: none;
    display: block;
    margin-left: 0px;
    top: initial;
  }
  /* line 1670, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item {
    text-align: left;
  }
  /* line 1672, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item .label {
    width: auto;
  }
  /* line 1675, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .listing_type span.item i {
    float: left;
    margin: 0px 5px 0 0;
  }
  /* line 1681, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details {
    margin-right: 0px;
    margin-bottom: 100px;
    padding: 0px 0px 20px;
  }
  /* line 1686, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details:after {
    display: none;
  }
  /* line 1689, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content {
    overflow: hidden;
  }
  /* line 1692, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .logo-wrapper {
    margin-right: 20px;
    background-color: white;
  }
  /* line 1697, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .diseases {
    margin: 0 0 20px 0px;
  }
  /* line 1703, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge {
    float: none;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 20px;
    left: 0px;
    border-top: 1px solid #eeeeee;
  }
  /* line 1712, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge:after {
    display: none;
  }
  /* line 1716, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag {
    text-align: left;
    float: left;
    margin: 0px;
  }
  /* line 1721, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed {
    text-align: left;
    float: left;
    width: auto;
    height: auto;
    margin: 0px;
  }
  /* line 1728, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed .c100 {
    display: none;
  }
  /* line 1731, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed .label {
    top: initial;
    color: #323232;
    font-size: 87.5%;
    top: initial;
    -moz-transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
  }
  /* line 1738, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed .label span.value {
    display: inline;
  }
  /* line 1743, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.info {
    clear: both;
    overflow: hidden;
  }
  /* line 1747, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag,
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed,
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility,
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.last_updated {
    float: left;
    margin-right: 0px;
    width: 50%;
  }
  /* line 1766, ../sass/_pages.scss */
  body.accounts .login_column {
    float: none;
    width: auto;
  }
  /* line 1770, ../sass/_pages.scss */
  body.accounts .registration_column {
    margin-top: 40px;
    margin-left: 0%;
    padding-left: 0px;
  }
  /* line 1778, ../sass/_pages.scss */
  body.org_search .search_panels {
    position: absolute;
    z-index: 200;
    width: auto;
    background: white;
  }
  /* line 1784, ../sass/_pages.scss */
  body.org_search .search_panels.open {
    width: 250px;
    box-shadow: 0px 0px 5px 0px #000;
  }
  /* line 1789, ../sass/_pages.scss */
  body.org_search .search_panels h3 {
    padding: 5px 10px;
    font-size: 112.5%;
    margin-bottom: 0px;
    background: #c7dceb;
    cursor: pointer;
  }
  /* line 1796, ../sass/_pages.scss */
  body.org_search .search_panels h3 i {
    display: inline;
  }
  /* line 1801, ../sass/_pages.scss */
  body.org_search .search_panels > .wrapper {
    display: none;
  }
  /* line 1805, ../sass/_pages.scss */
  body.org_search .main_body {
    margin-left: 0px;
    margin-top: 50px;
  }
  /* line 1815, ../sass/_pages.scss */
  body.learn-more div.tabs .ui-tabs-panel div.content.columns {
    float: none;
    width: auto;
    padding-right: 0px;
  }
  /* line 1820, ../sass/_pages.scss */
  body.learn-more div.tabs .ui-tabs-panel div.video.columns {
    float: none;
    width: auto;
    min-height: 100px;
    margin-top: 30px;
  }
  /* line 1831, ../sass/_pages.scss */
  body.sitemap .site-map-content.members,
  body.sitemap .site-map-content.about,
  body.sitemap .site-map-content.listing {
    width: 50%;
  }
  /* line 1836, ../sass/_pages.scss */
  body.sitemap .site-map-content.listing {
    margin-top: 30px;
  }

  @supports (-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1) {
    /* line 1843, ../sass/_pages.scss */
    body.sitemap .search-by-name ul {
      -moz-column-count: 3;
      -webkit-column-count: 3;
      column-count: 3;
    }
  }
  @supports not ((-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1)) {
    /* line 1848, ../sass/_pages.scss */
    body.sitemap .search-by-name ul li {
      width: 33.3%;
    }
  }
  @supports not ((-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1)) {
    /* line 1855, ../sass/_pages.scss */
    body.condition_search .global_wrapper article.main .result-list-wrapper ul.result-list li {
      float: none;
      width: auto;
      padding-right: 20px;
      box-sizing: border-box;
    }
  }
  /* line 1864, ../sass/_pages.scss */
  .ie7 body.sitemap .search-by-name ul li, .ie8 body.sitemap .search-by-name ul li, .ie9 body.sitemap .search-by-name ul li {
    width: 33.3%;
  }

  /* line 2571, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content {
    /* Services, Resources, Our Org, Budget, Membership */
  }
  /* line 2573, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details {
    float: none;
    width: auto;
  }
  /* line 2577, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container {
    width: 200px;
  }
  /* line 2585, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container #dataSection10 .edit_links {
    /*
    bottom: 0px;
    left: initial;
    right: 0px;
    */
  }
  /* line 2594, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel {
    /*
    width: auto;
    text-align: left;
    font-size: 100%;
    
    span.label,
    span.value{
        font-size: 87.5%;
    }
    
    .meta_lists{
        display: block;
        
        a.edit_links{
            position: absolute;
            bottom: 0px;
            right: 0px;
        }
    }*/
  }
  /* line 2616, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details div.org_info_box {
    margin: 0 0 0 200px;
  }
  /* line 2620, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info {
    float: none;
    width: auto;
    padding-left: 0px;
    display: block;
  }
  /* line 2627, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details {
    overflow: hidden;
  }
  /* line 2630, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details .edit_links_container {
    margin-right: 30px;
  }
  /* line 2633, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details > .entry {
    float: left;
    width: 33.33%;
    padding-left: 30px;
  }
  /* line 2638, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details > .entry:before {
    left: 0px;
  }
  /* line 2643, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details div.actions {
    clear: both;
    padding-left: 30px;
  }
  /* line 2648, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.social,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.languages {
    float: right;
    width: 50%;
    padding-left: 30px;
    overflow: hidden;
  }
  /* line 2655, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.social .edit_links_container,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.languages .edit_links_container {
    margin-right: 30px;
  }
  /* line 2658, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.social:before,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.languages:before {
    left: 0px;
  }
  /* line 2667, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column {
    float: none;
    width: auto;
  }
  /* line 2671, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info {
    float: none;
    width: auto;
    padding-left: 0px;
    overflow: hidden;
  }
  /* line 2684, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials .edit_links_container {
    float: left;
    width: 100%;
  }
  /* line 2688, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries {
    float: left;
  }
  /* line 2693, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.meta_lists {
    clear: none;
    margin-left: 277px;
    padding-top: 0px;
    width: auto;
  }
  /* line 2701, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership .edit_links_container {
    float: left;
    width: 100%;
  }
  /* line 2705, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries {
    width: 400px;
  }
  /* line 2708, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry {
    float: left;
    width: 47%;
    margin: 0px 10px 10px 0px;
  }
  /* line 2714, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(1):after {
    left: 100%;
    top: 100%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  /* line 2719, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:nth-child(1) span.wrapper {
    top: 48%;
  }
  /* line 2724, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry:not(:nth-child(1)):after {
    display: none;
  }
}
/* ***************************************** */
/*      W 700  - Special for Mobile Menu     */
/* ***************************************** */
/* **************** */
/*      W 640       */
/* **************** */
@media (max-width: 640px) {
  /* line 1174, ../sass/_global.scss */
  a.button-default,
  button.default,
  input.button.normal {
    height: 27px;
    padding: 5px 18px;
  }
  /* line 1183, ../sass/_global.scss */
  a.button-default.icon-right span:after,
  button.default.icon-right span:after,
  input.button.normal.icon-right span:after {
    width: 13px;
    height: 15px;
  }
  /* line 1188, ../sass/_global.scss */
  a.button-default.large,
  button.default.large,
  input.button.normal.large {
    font-size: 128.572%;
    height: 35px;
    padding: 5px 25px;
  }

  /* line 1196, ../sass/_global.scss */
  form .row.normal-left label.normal {
    width: auto;
    display: block;
    float: none;
  }
  /* line 1201, ../sass/_global.scss */
  form .row.normal-left .field_wrapper {
    display: block;
    margin-left: 0px;
  }

  /* line 1207, ../sass/_global.scss */
  body {
    font-size: 14px;
  }
  /* line 1212, ../sass/_global.scss */
  body .global_wrapper header.main div.header {
    height: 65px;
  }
  /* line 1215, ../sass/_global.scss */
  body .global_wrapper header.main div.header div.user a {
    font-size: 100%;
    margin-left: 5px;
  }
  /* line 1223, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box {
    margin-right: 105px;
  }
  /* line 1226, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box input[type=text] {
    font-family: RockwellLight;
    font-size: 105%;
    height: 35px;
    padding: 8px 14px;
  }
  /* line 1233, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box {
    width: 105px;
  }
  /* line 1235, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box button.large {
    font-size: 105%;
  }
  /* line 1243, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li a {
    padding: 5px 20px;
  }
  /* line 1251, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets {
    width: 309px;
    padding: 10px 0 0px;
  }
  /* line 1255, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets a:link, body .global_wrapper header.main div.search_container div.alphabets a:visited, body .global_wrapper header.main div.search_container div.alphabets a:active {
    width: 20px;
    height: 20px;
    margin-left: 0px;
    margin-right: 2px;
  }
  /* line 1265, ../sass/_global.scss */
  body .global_wrapper article.main .keyword_search .button_box {
    text-align: center;
  }
  /* line 1268, ../sass/_global.scss */
  body .global_wrapper article.main .keyword_search .button_box button {
    width: 100%;
  }
  /* line 1272, ../sass/_global.scss */
  body .global_wrapper article.main div.org_sort_filters {
    margin: 20px 0 10px;
  }
  /* line 1275, ../sass/_global.scss */
  body .global_wrapper article.main div.org_sort_filters div.sort_by {
    float: none;
  }
  /* line 1280, ../sass/_global.scss */
  body .global_wrapper article.main div.list-view div.summary {
    float: none;
    width: auto;
    font-size: 100%;
    margin-bottom: 10px;
    text-align: center;
  }
  /* line 1288, ../sass/_global.scss */
  body .global_wrapper article.main div.list-view div.pager {
    text-align: center;
  }
  /* line 1295, ../sass/_global.scss */
  body .global_wrapper article.main div.list-view div.pager li.first a,
  body .global_wrapper article.main div.list-view div.pager li.previous a,
  body .global_wrapper article.main div.list-view div.pager li.next a,
  body .global_wrapper article.main div.list-view div.pager li.last a {
    height: 21px;
    padding: 2px 6px;
    line-height: 1;
    font-size: 15px;
  }
  /* line 1301, ../sass/_global.scss */
  body .global_wrapper article.main div.list-view div.pager li.first a:before,
  body .global_wrapper article.main div.list-view div.pager li.previous a:before,
  body .global_wrapper article.main div.list-view div.pager li.next a:before,
  body .global_wrapper article.main div.list-view div.pager li.last a:before {
    display: none;
  }
  /* line 1309, ../sass/_global.scss */
  body .global_wrapper article.main div.list-view div.pager li.selected a,
  body .global_wrapper article.main div.list-view div.pager li.page a {
    padding: 2px;
  }
  /* line 1318, ../sass/_global.scss */
  body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-default {
    font-size: 90%;
  }
  /* line 1321, ../sass/_global.scss */
  body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-active {
    font-size: 100%;
  }

  /* line 694, ../sass/_homepage.scss */
  body.home .global_wrapper {
    margin-top: 204px;
  }
  /* line 699, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one {
    height: 300px;
  }
  /* line 702, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one h1.heading_one {
    width: 90%;
  }
  /* line 705, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one h1.heading_two {
    width: 70%;
  }
  /* line 710, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.two .wrapper {
    padding: 30px;
  }
  /* line 713, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.two p.intro {
    width: 90%;
    font-size: 138%;
  }
  /* line 718, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three {
    height: 320px;
  }
  /* line 722, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video h2 {
    text-shadow: none;
  }
  /* line 725, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video h2 span.box_content {
    color: white;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  }
  /* line 730, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video a.play {
    padding: 10px;
    background: rgba(255, 255, 255, 0.7);
  }
  /* line 734, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video a.play span {
    width: 35px;
    height: 35px;
    margin-bottom: -9px;
  }
  /* line 739, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video a.play span i {
    font-size: 18px;
  }
  /* line 748, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four .wrapper {
    display: block;
  }
  /* line 752, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four.no_flex {
    float: none;
  }
  /* line 755, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four.no_flex div.column {
    float: none;
    width: auto;
  }
  /* line 761, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four div.column {
    padding: 20px 20px 50px;
    width: auto;
  }
  /* line 765, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four div.column .blurb {
    padding: 20px;
    font-size: 120%;
  }
  /* line 769, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.four div.column a.button-default {
    bottom: 20px;
  }

  /* line 1987, ../sass/_disease.scss */
  body.disease .global_wrapper article.main .intro {
    margin-right: 0%;
  }
  /* line 1990, ../sass/_disease.scss */
  body.disease .global_wrapper article.main .social_share {
    float: none;
    width: auto;
    margin: 0px 0px 30px;
  }
  /* line 1999, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label {
    display: block;
    width: 100%;
    background: black;
    font-family: RockwellLight;
    color: white;
    text-decoration: none;
    line-height: normal;
    padding: 15px 0;
  }
  /* line 2009, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span {
    position: relative;
  }
  /* line 2012, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:before, body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:after {
    font-family: 'IcoMoon-Free';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Enable Ligatures ================ */
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    right: -23px;
    position: absolute;
    top: 50%;
    -moz-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
  /* line 2019, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:before {
    content: "\ea43";
  }
  /* line 2022, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.mobile_label span:after {
    display: none;
    content: "\ea41";
  }
  /* line 2028, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs div.tabs {
    display: none;
  }
  /* line 2031, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab {
    text-align: center;
    float: none;
    width: 100%;
    overflow: hidden;
    margin: 0;
    padding: 0px;
    border-bottom: 1px solid white;
  }
  /* line 2040, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label {
    background: #ededed;
    color: #323232;
    font-size: 100%;
    margin: 0px;
    padding: 15px 0;
    height: auto;
    border: 0px none;
  }
  /* line 2049, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label:before {
    display: none;
  }
  /* line 2053, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab span.label span {
    display: inline;
    position: static;
  }
  /* line 2059, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected span.label {
    background: #ededed;
    color: #323232;
  }
  /* line 2064, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs a.tab.selected:hover span.label {
    background: black;
    color: white;
  }
  /* line 2072, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.fixed {
    top: 0px;
    left: 0px;
    width: 100%;
  }
  /* line 2080, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.open a.mobile_label span:before {
    display: none;
  }
  /* line 2083, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.open a.mobile_label span:after {
    display: inline;
  }
  /* line 2088, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_tabs.open a.tab {
    display: block;
  }
  /* line 2095, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links {
    width: 95%;
    padding: 20px 0px;
  }

  /* line 1887, ../sass/_pages.scss */
  body.dashboard section.updates h2 {
    margin-bottom: 58px;
  }
  /* line 1890, ../sass/_pages.scss */
  body.dashboard section.updates a.update {
    float: none;
    position: absolute;
    top: 48px;
  }
  /* line 1900, ../sass/_pages.scss */
  body.dashboard section.updates .updates_container .entry .name {
    float: none;
    width: auto;
  }
  /* line 1907, ../sass/_pages.scss */
  body.dashboard section.updates .updates_container .entry .actions {
    float: none;
    width: auto;
    padding-left: 30px;
  }
  /* line 1930, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .logo-wrapper {
    width: 120px;
    height: 95px;
  }
  /* line 1938, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .draft_description {
    margin-left: 140px;
  }
  /* line 1953, ../sass/_pages.scss */
  body.org_search .search_panels {
    font-size: 100%;
  }
  /* line 1963, ../sass/_pages.scss */
  body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.topics {
    width: 55%;
  }
  /* line 1966, ../sass/_pages.scss */
  body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.topics div.element {
    float: none;
    width: auto;
  }

  /* line 2757, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper .columns {
    float: none;
    min-height: initial;
    padding: 0px;
    border-right: 0px none;
    display: block;
  }
  /* line 2765, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed {
    height: auto;
  }
  /* line 2768, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .c100 {
    float: none;
    margin: 0 auto 10px;
  }
  /* line 2772, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .label {
    width: 65px;
    line-height: 1.3;
    margin-top: 15px;
  }
  /* line 2780, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content {
    /* Services, Resources, Our Org, Budget, Membership */
  }
  /* line 2786, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content .edit_links_section {
    padding-right: 0px;
  }
  /* line 2790, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content .edit_links_section .edit_links_container a.edit_links {
    top: 0px;
    right: 0px;
  }
  /* line 2799, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container {
    float: none;
    width: auto;
    margin: 0px;
    padding-right: 0px;
  }
  /* line 2805, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container #dataSection10 {
    height: 150px;
  }
  /* line 2808, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container #dataSection10 .edit_links {
    right: 0px;
  }
  /* line 2813, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel {
    width: auto;
    text-align: left;
    font-size: 100%;
  }
  /* line 2818, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel span.label,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel span.value {
    font-size: 87.5%;
  }
  /* line 2823, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel .meta_lists {
    display: block;
  }
  /* line 2826, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details .logo_container .year_established_panel .meta_lists div.item {
    display: inline-block;
    margin-right: 20px;
  }
  /* line 2833, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro .logo_and_details div.org_info_box {
    margin: 30px 0 0;
  }
  /* line 2839, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details > .entry {
    width: 50%;
  }
  /* line 2843, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details > .entry:not(:first-child) .edit_links_container {
    margin-right: 0px;
  }
  /* line 2849, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details .actions {
    clear: both;
  }
  /* line 2869, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.entries {
    float: none;
  }
  /* line 2874, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_financials div.meta_lists {
    clear: both;
    margin-left: 0px;
    padding-top: 30px;
    width: auto;
  }
}
/* **************** */
/*      W 550       */
/* **************** */
/* **************** */
/*      W 480       */
/* **************** */
@media (max-width: 480px) {
  /* line 1346, ../sass/_global.scss */
  p, ul, ol,
  h2, h3, h4,
  .p_break,
  .std_margin_bottom {
    margin-bottom: 20px;
  }
  /* line 1352, ../sass/_global.scss */
  p:last-child, ul:last-child, ol:last-child,
  h2:last-child, h3:last-child, h4:last-child,
  .p_break:last-child,
  .std_margin_bottom:last-child {
    margin-bottom: 0px;
  }

  /* line 1356, ../sass/_global.scss */
  h1 {
    font-size: 200%;
  }

  /* line 1359, ../sass/_global.scss */
  .std_margin_top {
    margin-top: 20px;
  }
  /* line 1362, ../sass/_global.scss */
  .std_margin_top:last-child {
    margin-top: 0px;
  }

  /* line 1367, ../sass/_global.scss */
  .two-col {
    margin-top: 20px;
  }

  /* line 1370, ../sass/_global.scss */
  .three-col {
    margin-top: 20px;
  }

  /* line 1378, ../sass/_global.scss */
  button.mobile_size_it,
  input[type=button].mobile_size_it,
  input[type=submit].mobile_size_it,
  a.button-default.mobile_size_it,
  input.button.normal.mobile_size_it {
    width: 100%;
    text-align: center;
  }

  /* line 1386, ../sass/_global.scss */
  body .global_wrapper header.main {
    padding: 10px;
  }
  /* line 1389, ../sass/_global.scss */
  body .global_wrapper header.main div.header {
    height: 45px;
  }
  /* line 1392, ../sass/_global.scss */
  body .global_wrapper header.main div.header a.logo {
    width: 120px;
    height: 40px;
    background: url(../../images/logo_new_2.png) -12px -513px no-repeat transparent;
  }
  /* line 1401, ../sass/_global.scss */
  body .global_wrapper header.main div.header div.user a {
    font-size: 90%;
  }
  /* line 1407, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets {
    padding-bottom: 10px;
    width: auto;
  }
  /* line 1412, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.alphabets a:nth-child(15) {
    clear: none;
    margin-left: 2px;
  }
  /* line 1418, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete div.no_result,
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper form div.autocomplete-wrapper ul.ui-autocomplete li.dis-autocomplete-loading {
    width: auto;
    padding: 30px 20px;
    background: #eeeeee;
  }
  /* line 1431, ../sass/_global.scss */
  body .global_wrapper article.main div.tabs ul.ui-tabs-nav li.ui-state-default {
    width: 180px;
  }

  /* line 1444, ../sass/_global.scss */
  .edit_links_forms_container .form_wrapper .form_buttons .val-message {
    width: auto;
  }

  /* line 1447, ../sass/_global.scss */
  .edit_links_forms_container .form_wrapper .form_buttons .buttons {
    width: auto;
  }

  /* line 787, ../sass/_homepage.scss */
  body.home .global_wrapper {
    margin-top: 174px;
  }
  /* line 792, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one {
    height: 230px;
  }
  /* line 795, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one h1.heading_one,
  body.home .global_wrapper article.main > div.row.one h1.heading_two {
    font-size: 150%;
    width: auto;
  }
  /* line 800, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.one h1.heading_two {
    left: 30px;
    text-align: left;
  }
  /* line 814, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video h2 {
    font-size: 140%;
    width: 90%;
  }
  /* line 825, ../sass/_homepage.scss */
  body.home .global_wrapper article.main > div.row.three .background_video a.play span {
    width: 30px;
    height: 30px;
    border-radius: 22px;
  }

  /* line 2130, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link a.img {
    display: none;
  }
  /* line 2133, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.overview div.sp_links div.sp_link.img div.body {
    margin-left: 0px;
  }
  /* line 2142, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view {
    position: relative;
  }
  /* line 2145, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details {
    padding-right: 0px;
    margin: 0px 0px 60px;
  }
  /* line 2149, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details:before {
    display: none;
  }
  /* line 2153, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta .listing_type {
    float: none;
    margin-right: initial;
    padding-right: initial;
    border-right: inherit;
    line-height: 1.5;
  }
  /* line 2160, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.details .title_meta div.last-update {
    line-height: 1.5;
  }
  /* line 2165, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info {
    padding-left: 0px;
    width: auto;
    float: none;
    position: absolute;
    bottom: 0px;
  }
  /* line 2172, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info:before {
    display: none;
  }
  /* line 2176, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info .meta_item {
    float: left;
    padding-right: 10px;
  }
  /* line 2181, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.support div.orgs_container div.org_view div.meta_info .meta_item.logo {
    display: none;
  }
  /* line 2191, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view {
    float: none;
    width: auto;
    padding-right: 0px;
  }
  /* line 2196, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.news div.news_container div.news_view div.details {
    height: auto;
    margin-bottom: 30px;
  }
  /* line 2208, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body a.buttons {
    width: 100%;
    max-width: none;
    margin-bottom: 30px;
  }
  /* line 2213, ../sass/_disease.scss */
  body.disease .global_wrapper article.main main.disease_content div.disease_info.participate .row_major.particiapte_container > .body .privacy_badge {
    margin-right: 0%;
  }

  /* line 2005, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .logo-wrapper {
    width: 100%;
    height: 129px;
    margin-bottom: 20px;
  }
  /* line 2013, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details .single-organization-content .details-wrapper .draft_description {
    margin-left: 0px;
  }
  /* line 2030, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view {
    position: relative;
  }
  /* line 2033, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.details {
    padding-right: 0px;
    margin: 0px 0px 60px;
  }
  /* line 2037, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.details:before {
    display: none;
  }
  /* line 2042, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.details .title_meta .listing_type {
    float: none;
    margin-right: initial;
    padding-right: initial;
    border-right: inherit;
    line-height: 1.5;
  }
  /* line 2049, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.details .title_meta div.last-update {
    line-height: 1.5;
  }
  /* line 2054, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.meta_info {
    padding-left: 0px;
    width: auto;
    float: none;
    position: absolute;
    bottom: 0px;
    line-height: 2;
  }
  /* line 2062, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.meta_info:before {
    display: none;
  }
  /* line 2066, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.meta_info .meta_item {
    float: left;
    padding-right: 10px;
  }
  /* line 2071, ../sass/_pages.scss */
  body.org_search .main_body div.orgs_container div.org_view div.meta_info .meta_item.logo {
    display: none;
  }
  /* line 2087, ../sass/_pages.scss */
  body.learn-more div.tabs .ui-tabs-panel div.video.columns {
    height: 200px;
  }
  /* line 2095, ../sass/_pages.scss */
  body.sitemap .site-map-content.members,
  body.sitemap .site-map-content.about,
  body.sitemap .site-map-content.listing {
    width: 100%;
  }
  /* line 2100, ../sass/_pages.scss */
  body.sitemap .site-map-content.members {
    margin-top: 30px;
  }

  @supports (-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1) {
    /* line 2108, ../sass/_pages.scss */
    body.sitemap .search-by-name ul {
      -moz-column-count: 2;
      -webkit-column-count: 2;
      column-count: 2;
    }
  }
  @supports not ((-moz-column-count: 1) or (-webkit-column-count: 1) or (-ms-column-count: 1) or (-o-column-count: 1) or (column-count: 1)) {
    /* line 2114, ../sass/_pages.scss */
    body.sitemap .search-by-name ul li {
      width: 50%;
    }
  }
  /* line 2119, ../sass/_pages.scss */
  .ie7 body.sitemap .search-by-name ul li, .ie8 body.sitemap .search-by-name ul li, .ie9 body.sitemap .search-by-name ul li {
    width: 50%;
  }

  /* line 2901, ../sass/_organization.scss */
  body.create_org .step_1_body,
  body.create_org .step_2_body {
    margin: 30px 0px 0;
  }

  /* line 2911, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization div.title_meta {
    overflow: initial;
    margin: 0 0 30px;
  }
  /* line 2915, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type {
    float: none;
    margin-right: 0px;
    padding: 10px 0px 10px;
    display: block;
    border-right: 0px none;
  }
  /* line 2922, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization div.title_meta .listing_type span.item .label {
    display: inline;
  }
  /* line 2931, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed {
    height: auto;
    position: relative;
    text-align: left;
    top: initial;
    right: initial;
  }
  /* line 2938, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .c100 {
    display: none;
  }
  /* line 2941, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .label {
    width: auto;
    line-height: initial;
    margin-top: 0px;
    top: initial;
    position: static;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
  }
  /* line 2950, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed .label span {
    display: inline-block;
  }
  /* line 2954, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .panel_wrapper div.completed span.value {
    display: inline-block;
  }
  /* line 2961, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert {
    padding-bottom: 15px;
  }
  /* line 2964, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert:before {
    display: none;
  }
  /* line 2967, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert .message-box {
    margin-left: 0px;
    border-left: 0px none;
  }
  /* line 2971, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert a.archive {
    position: static;
    bottom: initial;
    left: initial;
    margin: 0px 0px 0px 15px;
  }
  /* line 2977, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization .editor_panel .editor-panel-alerts .alert:hover {
    background-color: #f8f8f8;
  }
  /* line 2984, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content {
    /* General Org Detail on top of Page */
    /* Services, Resources, Our Org, Budget, Membership */
  }
  /* line 2986, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro {
    /* Right Column: Address, Social, Languages */
  }
  /* line 2990, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details > .entry {
    float: none;
    width: auto;
  }
  /* line 2994, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .contact_details .edit_links_container {
    margin-right: 0px;
  }
  /* line 2998, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.social,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.languages {
    float: none;
    width: auto;
  }
  /* line 3003, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.social .edit_links_container,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.org_intro div.org_meta_info .row.languages .edit_links_container {
    margin-right: 0px;
  }
  /* line 3011, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column {
    /* Support Services */
  }
  /* line 3015, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.element,
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.left_column div.what_we_do_box .row span.service {
    float: none;
    width: auto;
  }
  /* line 3039, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries {
    width: 320px;
  }
  /* line 3042, ../sass/_organization.scss */
  body.view_organizations .global_wrapper article.main .view-organization main.org_content div.additional_org_info div.right_column.org_meta_info div.meta_info.org_membership div.entries span.entry {
    width: 46%;
  }
}
@media (max-width: 375px) {
  /* line 2132, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-details {
    margin-bottom: 145px;
  }

  /* line 2136, ../sass/_pages.scss */
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.status_flag,
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.completed,
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.visibility,
  body.dashboard section.organizations .organizations_container .single-organization-outer-wrapper .organization-badge div.last_updated {
    float: none;
    width: auto;
  }
}
/* **************** */
/*      W 320       */
/* **************** */
@media (max-width: 320px) {
  /* line 1459, ../sass/_global.scss */
  body .global_wrapper article.main {
    padding: 0px 10px;
  }
  /* line 1466, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .search_box {
    margin-right: 88px;
  }
  /* line 1469, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box {
    width: 88px;
  }
  /* line 1472, ../sass/_global.scss */
  body .global_wrapper header.main div.search_container div.search_form div.search_box_wrapper .button_box button.large {
    padding: 5px 15px 5px 12px;
  }
  /* line 1480, ../sass/_global.scss */
  body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li,
  body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.dis-auto-complete-loading,
  body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete li.ui-menu-item {
    padding: 1px 1em;
  }
  /* line 1486, ../sass/_global.scss */
  body div.sign_up_for_updates.form_wrapper .form_body.disease #cs-name_autocomplete_wrapper ul.ui-autocomplete a.dis-autocomplete-close-result {
    position: relative;
    text-align: right;
    display: block;
    padding-right: 10px;
  }
  /* line 1493, ../sass/_global.scss */
  body div.sign_up_for_updates.form_wrapper .form_body.disease {
    min-height: initial;
    max-height: 325px;
  }
  /* line 1497, ../sass/_global.scss */
  body div.sign_up_for_updates.form_wrapper .form_body.preferences div.disease_name div.topics {
    width: 100%;
    margin-bottom: 30px;
  }
}
/* ************************** HEIGHT ****************************** */
/* **************** */
/*      H 1920       */
/* **************** */
/* **************** */
/*      H 1024       */
/* **************** */
/* **************** */
/*      H 960       */
/* **************** */
/* **************** */
/*      H 768       */
/* **************** */
/* **************** */
/*      H 640       */
/* **************** */
/* **************** */
/*      H 480       */
/* **************** */
/* **************** */
/*      H 320       */
/* **************** */
/* ************************** WIDTH + HEIGHT COMBOS ****************************** */
