/* line 11, ../scss/_overrides.scss */
html.overlay-open .navbar-fixed-top {
  z-index: 400;
}
/* line 16, ../scss/_overrides.scss */
html.js fieldset.collapsed {
  height: auto;
}
/* line 20, ../scss/_overrides.scss */
html.js input.form-autocomplete {
  background-image: none;
}

/* line 26, ../scss/_overrides.scss */
body {
  position: relative;
}
/* line 30, ../scss/_overrides.scss */
body.admin-expanded.admin-vertical.admin-nw .navbar, body.admin-expanded.admin-vertical.admin-sw .navbar {
  margin-left: 260px;
}
/* line 35, ../scss/_overrides.scss */
body.navbar-is-fixed-top {
  padding-top: 64px !important;
}
/* line 38, ../scss/_overrides.scss */
body.navbar-is-fixed-bottom {
  padding-bottom: 64px !important;
}
/* line 41, ../scss/_overrides.scss */
body.toolbar {
  padding-top: 30px !important;
}
/* line 43, ../scss/_overrides.scss */
body.toolbar .navbar-fixed-top {
  top: 30px;
}
/* line 46, ../scss/_overrides.scss */
body.toolbar.navbar-is-fixed-top {
  padding-top: 94px !important;
}
/* line 50, ../scss/_overrides.scss */
body.toolbar-drawer {
  padding-top: 64px !important;
}
/* line 52, ../scss/_overrides.scss */
body.toolbar-drawer .navbar-fixed-top {
  top: 64px;
}
/* line 55, ../scss/_overrides.scss */
body.toolbar-drawer.navbar-is-fixed-top {
  padding-top: 128px !important;
}
/* line 61, ../scss/_overrides.scss */
body.admin-menu .navbar-fixed-top {
  top: 29px;
}
/* line 64, ../scss/_overrides.scss */
body.admin-menu.navbar-is-fixed-top {
  padding-top: 93px !important;
}
/* line 68, ../scss/_overrides.scss */
body div#admin-toolbar {
  z-index: 1600;
}
/* line 72, ../scss/_overrides.scss */
body #toolbar, body #admin-menu, body #admin-toolbar {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 76, ../scss/_overrides.scss */
body #admin-menu {
  margin: 0;
  padding: 0;
  position: fixed;
  z-index: 1600;
}
/* line 81, ../scss/_overrides.scss */
body #admin-menu .dropdown li {
  line-height: normal;
}

/* line 88, ../scss/_overrides.scss */
#overlay-container,
.overlay-modal-background,
.overlay-element {
  z-index: 1500;
}

/* line 94, ../scss/_overrides.scss */
#toolbar {
  z-index: 1600;
}

/* line 99, ../scss/_overrides.scss */
.modal {
  z-index: 1620;
}

/* line 103, ../scss/_overrides.scss */
.modal-dialog {
  z-index: 1630;
}

/* line 107, ../scss/_overrides.scss */
.modal-backdrop {
  z-index: 1610;
}

/* line 111, ../scss/_overrides.scss */
.footer {
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-top-width: 0;
}

/* line 119, ../scss/_overrides.scss */
.element-invisible {
  margin: 0;
  padding: 0;
  width: 1px;
}

/* line 126, ../scss/_overrides.scss */
.navbar .logo {
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 126, ../scss/_overrides.scss */
  .navbar .logo {
    margin-right: 0;
    padding-left: 0;
  }
}

/* line 137, ../scss/_overrides.scss */
ul.secondary {
  float: left;
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 137, ../scss/_overrides.scss */
  ul.secondary {
    float: right;
  }
}

/* line 145, ../scss/_overrides.scss */
.page-header {
  margin-top: 0;
}

/* line 151, ../scss/_overrides.scss */
.block:first-child h2.block-title {
  margin-top: 0;
}

/* line 157, ../scss/_overrides.scss */
p:last-child {
  margin-bottom: 0;
}

/* line 163, ../scss/_overrides.scss */
.region-help > .glyphicon {
  font-size: 17px;
  float: left;
  margin: -0.05em 0.5em 0 0;
}
/* line 168, ../scss/_overrides.scss */
.region-help .block {
  overflow: hidden;
}

/* line 174, ../scss/_overrides.scss */
form#search-block-form {
  margin: 0;
}

/* line 178, ../scss/_overrides.scss */
.navbar #block-search-form {
  float: none;
  margin: 5px 0 5px 5px;
}
@media screen and (min-width: 992px) {
  /* line 178, ../scss/_overrides.scss */
  .navbar #block-search-form {
    float: right;
  }
}

/* line 186, ../scss/_overrides.scss */
.navbar-search .control-group {
  margin-bottom: 0px;
}

/* line 191, ../scss/_overrides.scss */
ul.action-links {
  margin: 12px 0;
  padding: 0;
}
/* line 194, ../scss/_overrides.scss */
ul.action-links li {
  display: inline;
  margin: 0;
  padding: 0 6px 0 0;
}
/* line 199, ../scss/_overrides.scss */
ul.action-links .glyphicon {
  padding-right: 0.5em;
}

/* line 205, ../scss/_overrides.scss */
input, textarea, select, .uneditable-input {
  max-width: 100%;
  width: auto;
}

/* line 210, ../scss/_overrides.scss */
input.error {
  color: #a94442;
  border-color: #ebccd1;
}

/* line 216, ../scss/_overrides.scss */
fieldset legend.panel-heading {
  float: left;
  line-height: 1em;
  margin: .5em 0 0.5em;
}

/* line 222, ../scss/_overrides.scss */
fieldset .panel-body {
  clear: both;
}

/* line 226, ../scss/_overrides.scss */
fieldset .panel-heading a.panel-title {
  color: inherit;
  display: block;
  margin: -10px -15px;
  padding: 10px 15px;
}
/* line 231, ../scss/_overrides.scss */
fieldset .panel-heading a.panel-title:hover {
  text-decoration: none;
}

/* line 236, ../scss/_overrides.scss */
.form-actions {
  clear: both;
}

/* line 240, ../scss/_overrides.scss */
.resizable-textarea textarea {
  border-radius: 0px 0px 0 0;
}

/* line 245, ../scss/_overrides.scss */
.radio:first-child, .checkbox:first-child {
  margin-top: 0;
}
/* line 248, ../scss/_overrides.scss */
.radio:last-child, .checkbox:last-child {
  margin-bottom: 0;
}

/* line 253, ../scss/_overrides.scss */
.help-block, .control-group .help-inline {
  color: #999999;
  font-size: 12px;
  margin: 5px 0 10px;
  padding: 0;
}

/* line 260, ../scss/_overrides.scss */
.panel-heading {
  display: block;
}

/* line 264, ../scss/_overrides.scss */
a.tabledrag-handle .handle {
  height: auto;
  width: auto;
}

/* line 270, ../scss/_overrides.scss */
.error {
  color: #a94442;
}

/* line 274, ../scss/_overrides.scss */
div.error,
table tr.error {
  color: #a94442;
}

/* line 280, ../scss/_overrides.scss */
.control-group.error {
  background: none;
}
/* line 282, ../scss/_overrides.scss */
.control-group.error label, .control-group.error .control-label {
  color: #a94442;
  font-weight: 600;
}
/* line 286, ../scss/_overrides.scss */
.control-group.error input, .control-group.error textarea, .control-group.error select, .control-group.error .uneditable-input {
  color: #555555;
  border: 1px solid #ccc;
}
/* line 290, ../scss/_overrides.scss */
.control-group.error .help-block, .control-group.error .help-inline {
  color: #333333;
}

/* line 297, ../scss/_overrides.scss */
.list-inline > li.first {
  padding-left: 0;
}

/* line 302, ../scss/_overrides.scss */
.nav-tabs {
  margin-bottom: 10px;
}

/* line 306, ../scss/_overrides.scss */
ul li.collapsed,
ul li.expanded,
ul li.leaf {
  list-style: none;
  list-style-image: none;
}

/* line 313, ../scss/_overrides.scss */
.tabs--secondary {
  margin: 0 0 10px;
}

/* line 318, ../scss/_overrides.scss */
.submitted {
  margin-bottom: 1em;
  font-style: italic;
  font-weight: normal;
  color: #777;
}

/* line 326, ../scss/_overrides.scss */
.password-strength {
  width: 17em;
  float: right;
  /* LTR */
  margin-top: 1.4em;
}

/* line 332, ../scss/_overrides.scss */
.password-strength-title {
  display: inline;
}

/* line 336, ../scss/_overrides.scss */
.password-strength-text {
  float: right;
  /* LTR */
  font-weight: bold;
}

/* line 341, ../scss/_overrides.scss */
.password-indicator {
  background-color: #949494;
  height: 0.3em;
  width: 100%;
}
/* line 345, ../scss/_overrides.scss */
.password-indicator div {
  height: 100%;
  width: 0%;
  background-color: #999999;
}

/* line 352, ../scss/_overrides.scss */
input.password-confirm,
input.password-field {
  width: 16em;
  margin-bottom: 0.4em;
}

/* line 358, ../scss/_overrides.scss */
div.password-confirm {
  float: right;
  /* LTR */
  margin-top: 1.5em;
  visibility: hidden;
  width: 17em;
}

/* line 366, ../scss/_overrides.scss */
#user-profile-form .password-field,
#user-profile-form .password-confirm {
  width: 100%;
}

/* line 372, ../scss/_overrides.scss */
div.form-item div.password-suggestions {
  padding: 0.2em 0.5em;
  margin: 0.7em 0;
  width: 38.5em;
  border: 1px solid #B4B4B4;
}

/* line 379, ../scss/_overrides.scss */
div.password-suggestions ul {
  margin-bottom: 0;
}

/* line 383, ../scss/_overrides.scss */
.confirm-parent,
.password-parent {
  clear: left;
  /* LTR */
  margin: 0;
  width: 36.3em;
}

/* line 391, ../scss/_overrides.scss */
.progress-wrapper .progress {
  margin-bottom: 10px;
}

/* line 397, ../scss/_overrides.scss */
.pagination ul > li > a.progress-disabled {
  float: left;
}

/* line 404, ../scss/_overrides.scss */
.form-autocomplete .glyphicon {
  color: #999999;
  font-size: 120%;
}
/* line 407, ../scss/_overrides.scss */
.form-autocomplete .glyphicon.glyphicon-spin {
  color: #428bca;
}
/* line 411, ../scss/_overrides.scss */
.form-autocomplete .input-group-addon {
  background-color: white;
}

/* line 418, ../scss/_overrides.scss */
.ajax-progress .glyphicon {
  font-size: 90%;
  margin: 0 -.25em 0 0.5em;
}

/* line 424, ../scss/_overrides.scss */
.glyphicon-spin {
  display: inline-block;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}

/* line 432, ../scss/_overrides.scss */
a .glyphicon-spin {
  display: inline-block;
  text-decoration: none;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* line 492, ../scss/_overrides.scss */
.glyphicon-refresh {
  -webkit-transform-origin: 50% 45%;
  -moz-transform-origin: 50% 45%;
  -ms-transform-origin: 50% 45%;
  -o-transform-origin: 50% 45%;
  transform-origin: 50% 45%;
}

/**
 * Missing Bootstrap 2 tab styling.
 * $see http://stackoverflow.com/questions/18432577/stacked-tabs-in-bootstrap-3
 * $see http://bootply.com/74926
 */
/* line 505, ../scss/_overrides.scss */
.tabbable {
  margin-bottom: 20px;
}

/* line 510, ../scss/_overrides.scss */
.tabs-below > .nav-tabs, .tabs-left > .nav-tabs, .tabs-right > .nav-tabs {
  border-bottom: 0;
}
/* line 512, ../scss/_overrides.scss */
.tabs-below > .nav-tabs .summary, .tabs-left > .nav-tabs .summary, .tabs-right > .nav-tabs .summary {
  color: #999999;
  font-size: 12px;
}

/* line 519, ../scss/_overrides.scss */
.tab-pane > .panel-heading {
  display: none;
}

/* line 523, ../scss/_overrides.scss */
.tab-content > .active {
  display: block;
}

/* line 529, ../scss/_overrides.scss */
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
/* line 531, ../scss/_overrides.scss */
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
/* line 534, ../scss/_overrides.scss */
.tabs-below > .nav-tabs > li > a {
  border-radius: 0 0 0px 0px;
}
/* line 536, ../scss/_overrides.scss */
.tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}
/* line 544, ../scss/_overrides.scss */
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

/* line 556, ../scss/_overrides.scss */
.tabs-left > .nav-tabs,
.tabs-right > .nav-tabs {
  padding-bottom: 20px;
  width: 220px;
}
/* line 559, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
/* line 561, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > li:focus,
.tabs-right > .nav-tabs > li:focus {
  outline: 0;
}
/* line 564, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  margin-right: 0;
  margin-bottom: 3px;
}
/* line 567, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > li > a:focus,
.tabs-right > .nav-tabs > li > a:focus {
  outline: 0;
}
/* line 573, ../scss/_overrides.scss */
.tabs-left > .tab-content,
.tabs-right > .tab-content {
  border-radius: 0 0px 0px 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: none;
  overflow: hidden;
  padding: 10px 15px;
}

/* line 590, ../scss/_overrides.scss */
.tabs-left > .nav-tabs {
  float: left;
  margin-right: -1px;
}
/* line 593, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > li > a {
  border-radius: 0px 0 0 0px;
}
/* line 595, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #ddd #eeeeee #eeeeee;
}
/* line 600, ../scss/_overrides.scss */
.tabs-left > .nav-tabs > .active > a,
.tabs-left > .nav-tabs > .active > a:hover,
.tabs-left > .nav-tabs > .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 611, ../scss/_overrides.scss */
.tabs-right > .nav-tabs {
  float: right;
  margin-left: -1px;
}
/* line 614, ../scss/_overrides.scss */
.tabs-right > .nav-tabs > li > a {
  border-radius: 0 0px 0px 0;
}
/* line 616, ../scss/_overrides.scss */
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #ddd;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 622, ../scss/_overrides.scss */
.tabs-right > .nav-tabs > .active > a,
.tabs-right > .nav-tabs > .active > a:hover,
.tabs-right > .nav-tabs > .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
}

/* line 631, ../scss/_overrides.scss */
th.checkbox,
td.checkbox,
th.radio,
td.radio {
  display: table-cell;
}

/* line 640, ../scss/_overrides.scss */
.views-display-settings .label {
  font-size: 100%;
  color: #666666;
}
/* line 644, ../scss/_overrides.scss */
.views-display-settings .footer {
  padding: 0;
  margin: 4px 0 0 0;
}

/* line 652, ../scss/_overrides.scss */
table .radio input[type="radio"],
table .checkbox input[type="checkbox"] {
  max-width: inherit;
}

/* line 659, ../scss/_overrides.scss */
.form-horizontal .form-group label {
  position: relative;
  min-height: 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: right;
}
@media (min-width: 768px) {
  /* line 659, ../scss/_overrides.scss */
  .form-horizontal .form-group label {
    float: left;
    width: 16.66667%;
  }
}

/* line 676, ../scss/_overrides.scss */
.alert a {
  font-weight: bold;
}

/* line 680, ../scss/_overrides.scss */
.alert-success a {
  color: #2b542c;
}

/* line 684, ../scss/_overrides.scss */
.alert-info a {
  color: #245269;
}

/* line 688, ../scss/_overrides.scss */
.alert-warning a {
  color: #66512c;
}

/* line 692, ../scss/_overrides.scss */
.alert-danger a {
  color: #843534;
}

/* line 696, ../scss/_overrides.scss */
a.no-link-underscore:hover,
a.no-link-underscore:focus {
  text-decoration: none;
}

/* line 701, ../scss/_overrides.scss */
.chevron.arrow2 {
  background: url('/images/arrow2.gif?1491551408');
  background-repeat: no-repeat;
}
/* line 706, ../scss/_overrides.scss */
.chevron.arrow2.bottom {
  background-position: -120px 0;
}
/* line 709, ../scss/_overrides.scss */
.chevron.arrow2.collapsed, .chevron.arrow2.right {
  background-position: -60px 0;
}
/* line 713, ../scss/_overrides.scss */
.chevron.arrow2.left {
  background-position: -180px 0;
}

/* line 719, ../scss/_overrides.scss */
.collapsed .chevron.arrow2 {
  background-position: -60px 0;
}

/**/
/*
 * Used to generate toolbars. Example: page title toolbar or submenu
 */
/*
 * Input search style
 */
/*
 * Input search style
 */
/* Layout */
@media screen and (min-width: 992px) {
  /* line 1, ../scss/partials/_desktops/_utilities.scss */
  .col-md-pull-right {
    float: right !important;
  }

  /* line 4, ../scss/partials/_desktops/_utilities.scss */
  .small-publication-title, .page-user #user-login .row.login-container .login-title, .page-user #user-register-form .row.login-container .login-title, .page-user #user-pass .row.login-container .login-title, .page-hybridauth #user-login .row.login-container .login-title, .page-hybridauth #user-register-form .row.login-container .login-title, .page-hybridauth #user-pass .row.login-container .login-title {
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    color: #000000;
  }
  /* line 11, ../scss/partials/_desktops/_utilities.scss */
  .small-publication-title a, .page-user #user-login .row.login-container .login-title a, .page-user #user-register-form .row.login-container .login-title a, .page-user #user-pass .row.login-container .login-title a, .page-hybridauth #user-login .row.login-container .login-title a, .page-hybridauth #user-register-form .row.login-container .login-title a, .page-hybridauth #user-pass .row.login-container .login-title a {
    color: #000000;
  }
  /* line 18, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .small-publication-title a:visited, .page-user #user-login .row.login-container .login-title a:visited, .page-user #user-register-form .row.login-container .login-title a:visited, .page-user #user-pass .row.login-container .login-title a:visited, .page-hybridauth #user-login .row.login-container .login-title a:visited, .page-hybridauth #user-register-form .row.login-container .login-title a:visited, .page-hybridauth #user-pass .row.login-container .login-title a:visited {
    color: #000000;
  }
  /* line 21, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .small-publication-title a:focus, .page-user #user-login .row.login-container .login-title a:focus, .page-user #user-register-form .row.login-container .login-title a:focus, .page-user #user-pass .row.login-container .login-title a:focus, .page-hybridauth #user-login .row.login-container .login-title a:focus, .page-hybridauth #user-register-form .row.login-container .login-title a:focus, .page-hybridauth #user-pass .row.login-container .login-title a:focus {
    color: #000000;
  }
  /* line 24, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .small-publication-title a:hover, .page-user #user-login .row.login-container .login-title a:hover, .page-user #user-register-form .row.login-container .login-title a:hover, .page-user #user-pass .row.login-container .login-title a:hover, .page-hybridauth #user-login .row.login-container .login-title a:hover, .page-hybridauth #user-register-form .row.login-container .login-title a:hover, .page-hybridauth #user-pass .row.login-container .login-title a:hover {
    color: #000000;
  }
  /* line 27, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .small-publication-title a:active, .page-user #user-login .row.login-container .login-title a:active, .page-user #user-register-form .row.login-container .login-title a:active, .page-user #user-pass .row.login-container .login-title a:active, .page-hybridauth #user-login .row.login-container .login-title a:active, .page-hybridauth #user-register-form .row.login-container .login-title a:active, .page-hybridauth #user-pass .row.login-container .login-title a:active {
    color: #000000;
  }

  /* line 16, ../scss/partials/_desktops/_utilities.scss */
  .hidden, body #toolbar-l .block-menu-block .menu-block-wrapper > ul > .toggle > a, .main-container .view-mode-homepage_mcx_branding .home-banner > .block-views > .view .view-content .views-row .field-name-field-tablet-image,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-banner > .block-views > .view .view-content .views-row .field-name-field-tablet-image {
    display: none !important;
    visibility: hidden !important;
  }

  /* line 21, ../scss/partials/_desktops/_utilities.scss */
  .visible, .main-container .node-page.view-mode-theme_highlight .row > .col-sm-4 .field-name-feature-theme-promotion, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .row > .col-sm-4 .field-name-feature-theme-promotion, .main-container .view-mode-homepage_mcx_branding .home-banner > .block-views > .view .view-content .views-row .field-name-field-main-image,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-banner > .block-views > .view .view-content .views-row .field-name-field-main-image {
    display: block !important;
    visibility: visible !important;
  }

  /* line 25, ../scss/partials/_desktops/_utilities.scss */
  .view-mode-teaser_related_research-util, .main-container .node-research.view-mode-full.three_col_research_detail .group-right .node-research.view-mode-teaser_related_research {
    padding-left: 0px;
  }
  /* line 27, ../scss/partials/_desktops/_utilities.scss */
  .view-mode-teaser_related_research-util .group-header, .main-container .node-research.view-mode-full.three_col_research_detail .group-right .node-research.view-mode-teaser_related_research .group-header {
    width: 26.78571428571429%;
  }
  /* line 29, ../scss/partials/_desktops/_utilities.scss */
  .view-mode-teaser_related_research-util .group-header img, .main-container .node-research.view-mode-full.three_col_research_detail .group-right .node-research.view-mode-teaser_related_research .group-header img {
    width: 100%;
  }
  /* line 32, ../scss/partials/_desktops/_utilities.scss */
  .view-mode-teaser_related_research-util .group-header + .group-footer, .main-container .node-research.view-mode-full.three_col_research_detail .group-right .node-research.view-mode-teaser_related_research .group-header + .group-footer {
    width: 73.21428571428571%;
  }
  /* line 36, ../scss/partials/_desktops/_utilities.scss */
  .view-mode-teaser_related_research-util .group-footer, .main-container .node-research.view-mode-full.three_col_research_detail .group-right .node-research.view-mode-teaser_related_research .group-footer {
    padding-top: 0px;
  }

  /* line 44, ../scss/partials/_desktops/_utilities.scss */
  .field-theme-basic-page-util.theme-feature-promo .view .view-content, .main-container .node-page.view-mode-theme_highlight .row > .col-sm-4 .theme-feature-promo.field-name-feature-theme-promotion .view .view-content, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .row > .col-sm-4 .theme-feature-promo.field-name-feature-theme-promotion .view .view-content {
    padding-left: 22px;
    padding-right: 22px;
  }

  /* line 2, ../scss/partials/_desktops/_blocks.scss */
  .main-container .alert-block {
    margin: 11px 0 0;
  }
  /* line 16, ../scss/partials/_desktops/_blocks.scss */
  .main-container .two_col_research_teaser .group-header {
    width: 28.28054298642534%;
    padding-right: 15px;
  }
  /* line 19, ../scss/partials/_desktops/_blocks.scss */
  .main-container .two_col_research_teaser .group-header + .group-footer {
    width: 71.71945701357466%;
  }
  /* line 192, ../scss/mixins/_mixins.scss */
  .main-container .node-event.view-mode-teaser_1_3 > .row, .main-container .node-event.view-mode-teaser_featured > .row, .main-container .node-event.view-mode-teaser_light > .row, .main-container .node-event.view-mode-teaser_featured.node-promoted
  .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 194, ../scss/mixins/_mixins.scss */
  .main-container .node-event.view-mode-teaser_1_3 > .row > [class*="col-xs"], .main-container .node-event.view-mode-teaser_1_3 > .row > [class*="col-sm"], .main-container .node-event.view-mode-teaser_1_3 > .row > [class*="col-md"], .main-container .node-event.view-mode-teaser_featured > .row > [class*="col-xs"], .main-container .node-event.view-mode-teaser_featured > .row > [class*="col-sm"], .main-container .node-event.view-mode-teaser_featured > .row > [class*="col-md"], .main-container .node-event.view-mode-teaser_light > .row > [class*="col-xs"], .main-container .node-event.view-mode-teaser_light > .row > [class*="col-sm"], .main-container .node-event.view-mode-teaser_light > .row > [class*="col-md"], .main-container .node-event.view-mode-teaser_featured.node-promoted
  .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row > [class*="col-xs"], .main-container .node-event.view-mode-teaser_featured.node-promoted
  .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row > [class*="col-sm"], .main-container .node-event.view-mode-teaser_featured.node-promoted
  .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row > [class*="col-md"] {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 35, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-event.view-mode-teaser_light.two_col_research_teaser {
    padding-left: 0px;
  }
  /* line 37, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-event.view-mode-teaser_light.two_col_research_teaser .group-header {
    width: 15.64722617354196%;
    padding-right: 0;
  }
  /* line 40, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-event.view-mode-teaser_light.two_col_research_teaser .group-header + .group-footer {
    padding-top: 0;
    margin-top: -4px;
    width: 84.35277382645804%;
  }
  /* line 49, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-event.view-mode-teaser_no_image.two_col_research_teaser {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 51, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-event.view-mode-teaser_no_image.two_col_research_teaser .group-header {
    width: 14% !important;
    float: left !important;
  }
  /* line 54, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-event.view-mode-teaser_no_image.two_col_research_teaser .group-header + .group-footer {
    padding-top: 0;
    width: 86% !important;
    float: left !important;
    margin-top: -2px !important;
  }
  /* line 66, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-search_result .row {
    margin-right: -22px;
  }
  /* line 70, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-search_result .row > * {
    padding-right: 22px;
  }
  /* line 75, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-search_result .row > * .field-name-field-main-image, .main-container .node-research.view-mode-search_result .row > * .field-name-field-image-file-2 {
    margin-left: 15px;
    margin-right: 35px;
  }
  /* line 80, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-search_result .row > * .field-name-field-main-image img, .main-container .node-research.view-mode-search_result .row > * .field-name-field-image-file-2 img {
    width: 110px;
  }
  /* line 89, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-teaser_1_2.two_col_research_teaser .group-header {
    width: 21.10625909752547%;
    padding-right: 35px;
  }
  /* line 92, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-teaser_1_2.two_col_research_teaser .group-header + .group-footer {
    width: 78.89374090247453%;
  }
  /* line 96, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-teaser_1_2.two_col_research_teaser .group-footer {
    padding-top: 0;
  }
  /* line 105, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-full.three_col_research_detail .group-middle {
    padding-left: 10px;
  }
  /* line 108, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-full.three_col_research_detail .group-right {
    padding-left: 10px;
  }
  /* line 117, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-research.view-mode-full > [class*="col-md"] {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 192, ../scss/mixins/_mixins.scss */
  .main-container .node-news.view-mode-teaser_1_2 > .row, .main-container .node-news.view-mode-teaser > .row, .main-container .node-news.view-mode-teaser_1_3 > .row, .main-container .node-news.view-mode-teaser_featured > .row, .main-container .node-news.view-mode-teaser_light > .row {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 194, ../scss/mixins/_mixins.scss */
  .main-container .node-news.view-mode-teaser_1_2 > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser_1_2 > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser_1_2 > .row > [class*="col-md"], .main-container .node-news.view-mode-teaser > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser > .row > [class*="col-md"], .main-container .node-news.view-mode-teaser_1_3 > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser_1_3 > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser_1_3 > .row > [class*="col-md"], .main-container .node-news.view-mode-teaser_featured > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser_featured > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser_featured > .row > [class*="col-md"], .main-container .node-news.view-mode-teaser_light > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser_light > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser_light > .row > [class*="col-md"] {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 139, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > *:first-child, .main-container .node-news.view-mode-blog > .row > *:first-child {
    padding-right: 10px !important;
  }
  /* line 142, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > *:last-child, .main-container .node-news.view-mode-blog > .row > *:last-child {
    padding-left: 10px !important;
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 147, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > * .field-name-latest-review .view-content, .main-container .node-news.view-mode-full > .row > * .field-name-news-pdf-attachement .view-content, .main-container .node-news.view-mode-blog > .row > * .field-name-latest-review .view-content, .main-container .node-news.view-mode-blog > .row > * .field-name-news-pdf-attachement .view-content {
    margin-left: -10px;
    margin-right: -22px;
  }
  /* line 152, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > * .field-name-latest-review .view-content .views-row, .main-container .node-news.view-mode-full > .row > * .field-name-news-pdf-attachement .view-content .views-row, .main-container .node-news.view-mode-blog > .row > * .field-name-latest-review .view-content .views-row, .main-container .node-news.view-mode-blog > .row > * .field-name-news-pdf-attachement .view-content .views-row {
    padding-right: 22px;
    padding-left: 10px;
  }
  /* line 164, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > * .field-name-latest-review .view-content .views-row .two_col_research_teaser .group-header,
  .main-container .node-news.view-mode-full > .row > * .field-name-latest-review .view-content .views-row .two_col_research_teaser .group-footer, .main-container .node-news.view-mode-blog > .row > * .field-name-latest-review .view-content .views-row .two_col_research_teaser .group-header,
  .main-container .node-news.view-mode-blog > .row > * .field-name-latest-review .view-content .views-row .two_col_research_teaser .group-footer {
    width: 100%;
    float: none;
    text-align: center;
  }
  /* line 177, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > * .field-name-most-read-news .view-content,
  .main-container .node-news.view-mode-full > .row > * .field-name-hot-tag .view-content, .main-container .node-news.view-mode-blog > .row > * .field-name-most-read-news .view-content,
  .main-container .node-news.view-mode-blog > .row > * .field-name-hot-tag .view-content {
    margin-left: -10px;
    margin-right: -22px;
  }
  /* line 182, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-full > .row > * .field-name-most-read-news .view-content .views-row,
  .main-container .node-news.view-mode-full > .row > * .field-name-hot-tag .view-content .views-row, .main-container .node-news.view-mode-blog > .row > * .field-name-most-read-news .view-content .views-row,
  .main-container .node-news.view-mode-blog > .row > * .field-name-hot-tag .view-content .views-row {
    padding-left: 10px;
    padding-right: 22px;
  }
  /* line 194, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-search_result .row {
    margin-right: -22px;
  }
  /* line 198, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-search_result .row > * {
    padding-right: 22px;
  }
  /* line 205, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-news.view-mode-teaser {
    margin-right: 22px;
    margin-left: 22px;
  }
  /* line 215, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.view-mode-search_result.two_col_research_teaser .group-header {
    width: 22.53521126760563%;
    padding-left: 15px;
    padding-right: 35px;
  }
  /* line 219, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.view-mode-search_result.two_col_research_teaser .group-header + .group-footer {
    width: 77.46478873239437%;
  }
  /* line 229, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.view-mode-full.three_col_research_detail .group-middle .field-name-review-detail-last-news .view-content {
    margin-left: -10px;
    margin-right: -10px;
  }
  /* line 231, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.view-mode-full.three_col_research_detail .group-middle .field-name-review-detail-last-news .view-content .views-row {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 248, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-job.view-mode-full > .row > *:first-child {
    padding-right: 10px !important;
  }
  /* line 259, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-job.view-mode-job_with_form .row > *:first-child {
    padding-right: 10px !important;
  }
  /* line 273, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-right: 10px !important;
  }
}
@media screen and (min-width: 992px) and (min-width: 768px) {
  /* line 273, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child {
    float: left;
    width: 75%;
  }
}
@media screen and (min-width: 992px) {
  /* line 281, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child .field-name-people-detail-bridges-network .view .view-content,
  .main-container .node-people.view-mode-full > .row > *:first-child .field-name-people-detail-research .view .view-content {
    margin-right: -10px;
  }
  /* line 283, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child .field-name-people-detail-bridges-network .view .view-content .views-row,
  .main-container .node-people.view-mode-full > .row > *:first-child .field-name-people-detail-research .view .view-content .views-row {
    padding-left: 22px;
    padding-right: 10px;
  }
  /* line 299, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child > .field-name-people-detail-research .view .view-content .views-row .node-research.view-mode-teaser_1_8_portrait.two_col_research_teaser .group-header {
    width: 20.56737588652482%;
    padding-right: 4.964539007092199%;
  }
  /* line 302, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child > .field-name-people-detail-research .view .view-content .views-row .node-research.view-mode-teaser_1_8_portrait.two_col_research_teaser .group-header + .group-footer {
    width: 79.43262411347518%;
  }
  /* line 314, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child > .field-name-people-detail-opinion-list .view-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 316, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child > .field-name-people-detail-opinion-list .view-content .row {
    margin-left: -18px;
    margin-right: -18px;
  }
  /* line 321, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child > .field-name-people-detail-opinion-list .pager {
    display: none;
  }
  /* line 335, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-archive.view-mode-full > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 22px;
    padding-right: 22px;
    padding-right: 10px !important;
  }
}
@media screen and (min-width: 992px) and (min-width: 992px) {
  /* line 335, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-archive.view-mode-full > .row > *:first-child {
    float: left;
    width: 75%;
  }
}
@media screen and (min-width: 992px) {
  /* line 350, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:first-child {
    padding-left: 22px !important;
    padding-right: 11px !important;
  }
  /* line 355, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:first-child .view-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 359, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:last-child {
    padding-left: 11px !important;
    padding-right: 22px !important;
  }
  /* line 368, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-opinion .view-opinion-news-list .pager {
    display: none;
  }
  /* line 376, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 22px;
    padding-right: 22px;
    padding-right: 10px !important;
  }
}
@media screen and (min-width: 992px) and (min-width: 992px) {
  /* line 376, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > *:first-child {
    float: left;
    width: 75%;
  }
}
@media screen and (min-width: 992px) {
  /* line 383, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > *:first-child .field .view .view-content {
    margin-right: -10px;
  }
  /* line 389, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > *:last-child {
    padding-left: 10px !important;
  }
  /* line 396, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > * .field-name-jobs-list .view .view-content {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 398, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > * .field-name-jobs-list .view .view-content .views-row {
    padding-left: 22px;
    padding-right: 10px;
  }
  /* line 404, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us > .row > * .field-name-jobs-list .view .view-content .views-row:last-child .node {
    padding-bottom: 10px;
  }
  /* line 415, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-homepage, .main-container .node-page.view-mode-homepage_videos, .main-container .node-page.view-mode-homepage_spottweetresearchevent, .main-container .node-page.view-mode-homepage_tweetspotlightresea, .main-container .node-page.view-mode-homepage_mcx_branding, .main-container .node-page.view-mode-homepage_mcx_spottweetresearchevent {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  /* line 424, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-homepage > .row > * > .field, .main-container .node-page.view-mode-homepage_videos > .row > * > .field, .main-container .node-page.view-mode-homepage_spottweetresearchevent > .row > * > .field, .main-container .node-page.view-mode-homepage_tweetspotlightresea > .row > * > .field, .main-container .node-page.view-mode-homepage_mcx_branding > .row > * > .field, .main-container .node-page.view-mode-homepage_mcx_spottweetresearchevent > .row > * > .field {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 434, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-theme_highlight .row > .col-sm-8, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .row > .col-sm-8 {
    padding-right: 10px !important;
  }
  /* line 438, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-theme_highlight .row > .col-sm-8 .field-name-theme-highlight-latest-bridges-n .node-news .field-name-field-date-period, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .row > .col-sm-8 .field-name-theme-highlight-latest-bridges-n .node-news .field-name-field-date-period {
    display: block;
  }
  /* line 445, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-theme_highlight .row > .col-sm-4, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .row > .col-sm-4 {
    padding-left: 10px !important;
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 452, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-theme_highlight .row > .col-sm-4 .field-name-feature-theme-promotion .view .view-content .views-field-title, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .row > .col-sm-4 .field-name-feature-theme-promotion .view .view-content .views-field-title {
    margin-top: 0;
  }
  /* line 462, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_review .two_col_research_teaser .group-header + .group-footer {
    padding-top: 25px;
  }
  /* line 472, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-about > .row > *:first-child {
    padding-right: 11px !important;
  }
  /* line 475, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-about > .row > *:last-child {
    padding-left: 11px !important;
  }
  /* line 486, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content {
    margin-right: -22px !important;
  }
  /* line 490, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .views-row {
    padding-right: 22px;
  }
  /* line 494, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .views-row .row {
    margin-right: -22px;
  }
  /* line 496, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .views-row .row > * {
    padding-right: 22px;
  }
  /* line 501, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .views-row .node-news.view-mode-teaser {
    padding-right: 22px;
  }
  /* line 508, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .item-list {
    padding-right: 22px !important;
  }
  /* line 512, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .item-list .tag-cloud {
    margin-right: -22px !important;
  }
  /* line 522, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-8 {
    padding-left: 22px !important;
  }
  /* line 527, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-8 .view-content .views-row {
    padding-left: 22px;
  }
  /* line 529, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-8 .view-content .views-row .row {
    margin-left: -22px;
  }
  /* line 531, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-8 .view-content .views-row .row > * {
    padding-left: 22px;
  }
  /* line 540, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-8 .field-name-new-level1-2 .view-content .views-row .group-header {
    width: 25.64102564102564%;
    padding-right: 3.205128205128205%;
  }
  /* line 543, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-8 .field-name-new-level1-2 .view-content .views-row .group-header + .group-footer {
    width: 74.35897435897436%;
  }
  /* line 557, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-about_ictsd > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-right: 10px !important;
  }
}
@media screen and (min-width: 992px) and (min-width: 992px) {
  /* line 557, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-about_ictsd > .row > *:first-child {
    float: left;
    width: 75%;
  }
}
@media screen and (min-width: 992px) {
  /* line 564, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-research, .main-container .node-page.view-mode-theme_research {
    padding-left: 22px !important;
  }
  /* line 572, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-event_hightlight .event-teaser .view-content {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 578, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-event_hightlight .event-teaser .view-content .views-row .node-event.view-mode-teaser_no_image.two_col_research_teaser .group-header {
    width: 18.75% !important;
    padding-right: 10px;
  }
  /* line 582, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-event_hightlight .event-teaser .view-content .views-row .node-event.view-mode-teaser_no_image.two_col_research_teaser .group-footer {
    width: 81.25% !important;
  }
  /* line 592, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-page.view-mode-contact_us {
    margin-left: 22px;
    margin-right: 22px;
  }
  /* line 600, ../scss/partials/_desktops/_blocks.scss */
  .main-container .taxonomy-term {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 605, ../scss/partials/_desktops/_blocks.scss */
  .main-container .media-content-view .view-content .views-row {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 615, ../scss/partials/_desktops/_blocks.scss */
  .main-container .search-result.event-teaser .node-event.view-mode-teaser_no_image.two_col_research_teaser .group-header {
    width: 15.53672316384181% !important;
    float: left !important;
    padding-right: 0px;
  }
  /* line 619, ../scss/partials/_desktops/_blocks.scss */
  .main-container .search-result.event-teaser .node-event.view-mode-teaser_no_image.two_col_research_teaser .group-header + .group-footer {
    padding-top: 0;
    width: 84.46327683615819% !important;
    float: left !important;
    margin-top: -2px !important;
  }
  /* line 638, ../scss/partials/_desktops/_blocks.scss */
  .main-container .search-result > .block > .view > .view-content > .views-row,
  .main-container .search-result > .view > .view-content > .views-row,
  .main-container .search-result.view > .view-content > .views-row,
  .main-container .view-event-bridges-daily-updates-search.view > .view-content > .views-row,
  .main-container .view-event-negotiation-briefings-search.view > .view-content > .views-row {
    padding-right: 22px;
  }
  /* line 646, ../scss/partials/_desktops/_blocks.scss */
  .main-container .search-filter-container {
    padding-left: 22px;
  }
  /* line 655, ../scss/partials/_desktops/_blocks.scss */
  .main-container .latest-tweets .view .view-content {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 657, ../scss/partials/_desktops/_blocks.scss */
  .main-container .latest-tweets .view .view-content .views-row {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 659, ../scss/partials/_desktops/_blocks.scss */
  .main-container .latest-tweets .view .view-content .views-row:first-child {
    padding-left: 22px;
  }
  /* line 662, ../scss/partials/_desktops/_blocks.scss */
  .main-container .latest-tweets .view .view-content .views-row:last-child {
    padding-right: 22px;
  }
  /* line 674, ../scss/partials/_desktops/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 677, ../scss/partials/_desktops/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row .views-field-view .view-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 679, ../scss/partials/_desktops/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row .views-field-view .view-content .views-row {
    float: left;
    width: 33%;
    padding-right: 20px;
  }
  /* line 685, ../scss/partials/_desktops/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row .views-field-view .view-content .views-row:nth-child(n+4) {
    border-width: 1px 0 0;
    border-style: solid;
    border-color: #e6e6e6;
    padding-top: 15px;
  }
  /* line 698, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 700, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 702, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row {
    float: left;
    width: 33%;
    padding-right: 20px;
    padding-left: 0;
  }
  /* line 709, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row.ds-experts-row-title {
    width: 100%;
  }
  /* line 711, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row.ds-experts-row-title + .ds-experts-row-data {
    border-width: 0px;
  }
  /* line 713, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row.ds-experts-row-title + .ds-experts-row-data + .ds-experts-row-data {
    border-width: 0px;
  }
  /* line 715, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row.ds-experts-row-title + .ds-experts-row-data + .ds-experts-row-data + .ds-experts-row-data {
    border-width: 0px;
  }
  /* line 721, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row.ds-experts-row-data {
    border-width: 1px 0px 0px;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 724, ../scss/partials/_desktops/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row .views-field-field-people-lastname {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 733, ../scss/partials/_desktops/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content, .main-container .featured-teaser > .block > .view > .view-content {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 737, ../scss/partials/_desktops/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-4.views-row-1, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-4.views-row-1 {
    padding-left: 22px;
  }
  /* line 740, ../scss/partials/_desktops/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-4.views-row-3, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-4.views-row-3 {
    padding-right: 22px;
  }
  /* line 745, ../scss/partials/_desktops/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-6.views-row-1, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-6.views-row-1 {
    padding-left: 22px;
  }
  /* line 748, ../scss/partials/_desktops/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-6.views-row-2, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-6.views-row-2 {
    padding-right: 22px;
  }
  /* line 762, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content, .main-container .theme-overview.field-name-publication-review-list .view .view-content, .main-container .theme-overview.field-name-theme-overview .view .view-content {
    margin-left: -22px;
    margin-right: -22px;
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 777, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td.col-1, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td.col-1, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td.col-1 {
    width: 310px;
  }
  /* line 780, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td.col-2, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td.col-2, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td.col-2 {
    width: 320px;
  }
  /* line 783, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td.col-3, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td.col-3, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td.col-3 {
    width: 308px;
  }
  /* line 786, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td .briges-news-overview-container, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td .briges-news-overview-container, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td .briges-news-overview-container {
    height: 337px;
  }
  /* line 791, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td .theme-overview-container .taxonomy-term .group-footer, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td .theme-overview-container .taxonomy-term .group-footer, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td .theme-overview-container .taxonomy-term .group-footer {
    height: 50px;
  }
  /* line 811, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-publication-review-list .view .view-content table tr td .node-review.view-mode-publication_review.two_col_research_teaser .group-header {
    padding-left: 15px;
    padding-right: 35px;
    width: 34.78260869565217%;
  }
  /* line 817, ../scss/partials/_desktops/_blocks.scss */
  .main-container .theme-overview.field-name-publication-review-list .view .view-content table tr td .node-review.view-mode-publication_review.two_col_research_teaser .group-header + .group-footer {
    width: 65.21739130434783%;
  }
  /* line 838, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.three_col_research_detail > .group-left .field-name-field-main-image img, .main-container .node-review.three_col_research_detail > .group-left .field-name-field-image-file-2 img,
  .main-container .node-research.three_col_research_detail > .group-left .field-name-field-main-image img,
  .main-container .node-research.three_col_research_detail > .group-left .field-name-field-image-file-2 img {
    margin-top: 0;
  }
  /* line 843, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.three_col_research_detail > .group-middle,
  .main-container .node-research.three_col_research_detail > .group-middle {
    padding-right: 10px;
  }
  /* line 848, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.three_col_research_detail > .group-middle .field-name-title > *,
  .main-container .node-research.three_col_research_detail > .group-middle .field-name-title > * {
    margin-top: 0;
  }
  /* line 853, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.three_col_research_detail > .group-right,
  .main-container .node-research.three_col_research_detail > .group-right {
    padding-left: 10px;
    padding-right: 0;
    padding-top: 0;
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 861, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.three_col_research_detail > .group-right > .field:first-child,
  .main-container .node-research.three_col_research_detail > .group-right > .field:first-child {
    padding-right: 0;
  }
  /* line 866, ../scss/partials/_desktops/_blocks.scss */
  .main-container .node-review.three_col_research_detail > .group-right > .field.news-teaser,
  .main-container .node-research.three_col_research_detail > .group-right > .field.news-teaser {
    border-left-width: 0px;
    padding-left: 0;
  }

  /* line 5, ../scss/partials/_desktops/_layout.scss */
  body.front #page-container #main-container #page-header {
    border-bottom: 0;
  }
  /* line 12, ../scss/partials/_desktops/_layout.scss */
  body #page-container {
    border-width: 1px;
    border-style: solid;
    border-color: #e6e6e6;
    border-top: none;
    border-bottom: none;
  }
  /* line 16, ../scss/partials/_desktops/_layout.scss */
  body #page-container > .container {
    width: 982px;
  }
  /* line 21, ../scss/partials/_desktops/_layout.scss */
  body #page-container #header #header-toolbar {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 25, ../scss/partials/_desktops/_layout.scss */
  body #page-container #header #header-container {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 27, ../scss/partials/_desktops/_layout.scss */
  body #page-container #header #header-container #header-logo {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 37, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 40, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #page-header,
  body #page-container #main-container #main-content-container {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 44, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #page-header {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 48, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #page-header #page-submenu .block .view-mode-teaser_light {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 55, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-t {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 57, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-t .region-main-t {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 67, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-content-container #main-content #content-t {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 69, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-content-container #main-content #content-t .region-content-t {
    padding-right: 22px;
  }
  /* line 78, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-content-container #main-content > .region-content > .block > .node.node-page.view-mode-homepage_mcx_spottweetresearchevent, body #page-container #main-container #main-content-container #main-content > .region-content > .block > .node.node-page.view-mode-homepage_mcx_branding {
    padding-top: 22px;
  }
  /* line 95, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-container #content ul.tag-cloud,
  body #page-container #main-container #main-container ul.tag-cloud {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 98, ../scss/partials/_desktops/_layout.scss */
  body #page-container #main-container #main-container #content ul.tag-cloud li,
  body #page-container #main-container #main-container ul.tag-cloud li {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 107, ../scss/partials/_desktops/_layout.scss */
  body #page-container #footer .footer-r,
  body #page-container #footer .footer-l {
    height: 302px;
  }
  /* line 111, ../scss/partials/_desktops/_layout.scss */
  body #page-container #footer .footer-r {
    padding-left: 22px;
  }
  /* line 115, ../scss/partials/_desktops/_layout.scss */
  body #page-container #footer .footer-l div, body #page-container #footer .footer-l section {
    height: 100%;
  }
  /* line 20, ../bootstrap/_mixins.scss */
  body #page-container #footer .footer-l div:before, body #page-container #footer .footer-l div:after, body #page-container #footer .footer-l section:before, body #page-container #footer .footer-l section:after {
    content: " ";
    display: table;
  }
  /* line 25, ../bootstrap/_mixins.scss */
  body #page-container #footer .footer-l div:after, body #page-container #footer .footer-l section:after {
    clear: both;
  }

  /* line 11, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul {
    display: block;
  }
  /* line 13, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul.contextual-links {
    display: none;
  }
  /* line 15, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul.contextual-links li {
    display: block !important;
  }
  /* line 19, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li {
    position: relative;
    height: 31px;
    line-height: 31px;
  }
  /* line 23, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li.toggle {
    display: inline;
  }
  /* line 27, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li.active a.active {
    color: #000000;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #000000;
    margin-bottom: -1px;
  }
  /* line 33, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a {
    display: inline-block;
    color: gray;
    padding-top: 0;
    padding-bottom: 10px;
    padding-right: 0;
  }
  /* line 37, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a:hover {
    color: #4c4c4c;
  }
  /* line 40, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a:active {
    color: #000000;
  }
  /* line 45, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a:focus {
    color: #4c4c4c;
  }
  /* line 48, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a.toggle {
    color: gray;
  }
  /* line 50, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a.toggle:hover {
    color: #4c4c4c;
  }
  /* line 53, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a.toggle:active {
    color: #000000;
  }
  /* line 58, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a.toggle:focus {
    color: #4c4c4c;
  }
  /* line 67, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a:visited, body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a:active, body #toolbar-l .block-menu-block .menu-block-wrapper ul > li > a:hover {
    text-decoration: none;
  }
  /* line 74, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li ul.lvl-2 {
    display: inline;
  }
  /* line 76, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li ul.lvl-2 li {
    display: inline;
  }
  /* line 81, ../scss/partials/_desktops/_menus.scss */
  body #toolbar-l .block-menu-block .menu-block-wrapper ul > li a.toggle-top-left-menu {
    display: none;
  }
  /* line 90, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar {
    border-bottom: 0;
  }
  /* line 92, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix {
    width: 982px;
  }
  /* line 95, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #008bd0;
    min-height: 0;
    height: auto;
  }
  /* line 99, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl .show-desktop, body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl .region-menu {
    height: auto;
  }
  /* line 101, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl .show-desktop > *, body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl .region-menu > * {
    height: auto;
  }
  /* line 106, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl ul.show-desktop {
    min-height: 38px;
    height: 38px;
  }
  /* line 111, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl > .region-menu .block-menu-block {
    border-bottom: 0;
  }
  /* line 119, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar.affix ul.lvl-1 li.home-logo, body #page-container #header #header-navbar.affix ul.lvl-1 li.search-logo {
    height: 42px;
    border-bottom: 1px solid #006fa6;
  }
  /* line 129, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar:not(.affix) .navbar-second-lvl.over-menu-height {
    min-height: 40px;
    height: 40px;
  }
  /* line 137, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas > nav {
    border-bottom: 2px solid #008bd0;
  }
  /* line 140, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas > nav.menu-hover li.active,
  body #page-container #header #header-navbar .sidebar-offcanvas > nav.menu-hover li.active-trail {
    background: transparent;
  }
  /* line 149, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas ul.lvl-1 li a {
    line-height: 21px;
  }
  /* line 153, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas ul.lvl-1 li {
    border-bottom: 1px solid #006fa6;
  }
  /* line 155, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas ul.lvl-1 li + li {
    border-left: 0;
  }
  /* line 159, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas ul.lvl-1 li + li a {
    border-left: 1px solid black;
  }
  /* line 179, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas ul.lvl-1 li a:hover, body #page-container #header #header-navbar .sidebar-offcanvas ul.lvl-1 li a.menu-hover {
    background-color: #008bd0;
  }
  /* line 186, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: transparent;
  }
  /* line 187, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl.over-menu {
    position: relative;
  }
  /* line 189, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl.over-menu ul {
    position: absolute;
    z-index: 100;
  }
  /* line 194, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl ul.show-desktop {
    min-height: 40px;
    height: 40px;
  }
  /* line 199, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl.gray-line {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #cccccc;
  }
  /* line 202, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl > .show-desktop {
    border-bottom: 2px solid #008bd0;
  }
  /* line 205, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl > .region-menu {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #cccccc;
  }
  /* line 207, ../scss/partials/_desktops/_menus.scss */
  body #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl > .region-menu .block-menu-block {
    border-bottom: 2px solid #008bd0;
  }
  /* line 222, ../scss/partials/_desktops/_menus.scss */
  body.front #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl {
    border-top: 0;
  }
  /* line 224, ../scss/partials/_desktops/_menus.scss */
  body.front #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl.gray-line {
    border-bottom: 0;
  }
  /* line 227, ../scss/partials/_desktops/_menus.scss */
  body.front #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl .region-menu {
    border-bottom: 0;
  }
  /* line 236, ../scss/partials/_desktops/_menus.scss */
  body.front #page-container #header #header-navbar .sidebar-offcanvas .navbar-second-lvl.gray-line {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #cccccc;
  }
  /* line 251, ../scss/partials/_desktops/_menus.scss */
  body.not-front #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl {
    border-top: 0;
  }
  /* line 253, ../scss/partials/_desktops/_menus.scss */
  body.not-front #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl.gray-line {
    border-bottom: 0;
  }
  /* line 256, ../scss/partials/_desktops/_menus.scss */
  body.not-front #page-container #header #header-navbar.affix .sidebar-offcanvas .navbar-second-lvl .region-menu {
    border-bottom: 0;
  }
  /* line 276, ../scss/partials/_desktops/_menus.scss */
  body #page-submenu .block-menu-block,
  body .sub-menu-third .block-menu-block {
    margin-left: -22px;
    margin-right: -20px;
  }
  /* line 291, ../scss/partials/_desktops/_menus.scss */
  body #page-submenu .block-menu-block ul:not(.contextual-links),
  body .sub-menu-third .block-menu-block ul:not(.contextual-links),
  body .node-event.view-mode-event_during_mcx .block-menu-block ul:not(.contextual-links), body.page-node.ds_switch_event_search_negotiation_brief .block-menu-block ul:not(.contextual-links), body.page-node.ds_switch_event_search_bridges_daily_updat .block-menu-block ul:not(.contextual-links), body.page-node.ds_switch_event_search_related_content .block-menu-block ul:not(.contextual-links) {
    padding-left: 22px;
  }
  /* line 298, ../scss/partials/_desktops/_menus.scss */
  body .node-event.view-mode-event_during_mcx .block-menu-block {
    margin-left: -10px;
    margin-right: -10px;
  }
  /* line 308, ../scss/partials/_desktops/_menus.scss */
  body #footer .footer-l .footer-menu .menu-block-wrapper ul {
    margin-top: 83px;
    width: 520px;
    float: right;
    display: table;
  }
  /* line 313, ../scss/partials/_desktops/_menus.scss */
  body #footer .footer-l .footer-menu .menu-block-wrapper ul > li {
    display: table-cell;
    width: auto;
  }
  /* line 317, ../scss/partials/_desktops/_menus.scss */
  body #footer .footer-l .footer-menu .menu-block-wrapper ul > li.bridges-news {
    width: 109px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    /* pour Opera 9 */
    text-overflow: ellipsis;
  }
  /* line 323, ../scss/partials/_desktops/_menus.scss */
  body #footer .footer-l .footer-menu .menu-block-wrapper ul > li.research, body #footer .footer-l .footer-menu .menu-block-wrapper ul > li.events, body #footer .footer-l .footer-menu .menu-block-wrapper ul > li.opinion {
    display: block;
    width: 89px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    /* pour Opera 9 */
    text-overflow: ellipsis;
  }
  /* line 330, ../scss/partials/_desktops/_menus.scss */
  body #footer .footer-l .footer-menu .menu-block-wrapper ul > li.themes {
    width: 194px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    /* pour Opera 9 */
    text-overflow: ellipsis;
  }
  /* line 336, ../scss/partials/_desktops/_menus.scss */
  body #footer .footer-l .footer-menu .menu-block-wrapper ul > li .about-us {
    width: 110px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    /* pour Opera 9 */
    text-overflow: ellipsis;
  }

  /* line 358, ../scss/partials/_desktops/_menus.scss */
  #page-submenu .block-menu-block ul,
  .sub-menu-third .block-menu-block ul,
  .node-event.view-mode-event_during_mcx .block-menu-block ul,
  .page-node.ds_switch_event_search_negotiation_brief .block-menu-block ul,
  .page-node.ds_switch_event_search_bridges_daily_updat .block-menu-block ul,
  .page-node.ds_switch_event_search_related_content .block-menu-block ul {
    border-bottom: 1px solid #cccccc;
  }

  /* line 4, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-search_result.two_col_research_teaser .group-header {
    width: 20%;
  }
  /* line 7, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-search_result.two_col_research_teaser .group-header + .group-footer {
    width: 80%;
  }
  /* line 21, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-event_before_mcx > .row > * > .field.field-name-body .label-above, .node-event.view-mode-event_during_mcx > .row > * > .field.field-name-body .label-above {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 32, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-event_before_mcx > .row > *.field-name-field-links .label-above, .node-event.view-mode-event_before_mcx > .row > *.field-name-field-previous-ministerial-confe .label-above, .node-event.view-mode-event_during_mcx > .row > *.field-name-field-links .label-above, .node-event.view-mode-event_during_mcx > .row > *.field-name-field-previous-ministerial-confe .label-above {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 47, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 {
    padding-right: 22px;
  }
  /* line 54, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#about .row {
    margin-right: -22px;
  }
  /* line 58, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#about .row .neu-ds-left {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 61, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#about .row .neu-ds-right {
    padding-right: 22px;
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 66, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#about .row .neu-ds-right .field {
    float: none;
  }
  /* line 82, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#programme .field-collection-container .field-collection-view .entity-field-collection-item.field-collection-item-field-programme table tbody tr .ds-panel-heading-top-center .ds-panel-heading-top-title,
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#programme .field-collection-container .field-collection-view .entity-field-collection-item.field-collection-item-field-programme table tbody tr .ds-panel-heading-top-right .ds-panel-heading-top-title {
    width: 90%;
  }
  /* line 102, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#speakers .ds-panel table tbody tr .ds-panel-heading-top-center .ds-panel-heading-top-title,
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#speakers .ds-panel table tbody tr .ds-panel-heading-top-right .ds-panel-heading-top-title {
    width: 89%;
  }
  /* line 112, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#practical-info .field-name-field-map {
    display: inline-block;
    vertical-align: top;
    padding-right: 10px;
  }
  /* line 117, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#practical-info .field-name-field-address {
    display: inline-block;
    width: 31.62393162393162%;
    padding-left: 10px;
  }
  /* line 124, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#register-form .form-item {
    float: left;
    width: 50%;
  }
  /* line 127, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#register-form .form-item:nth-child(2n+1) {
    padding-left: 10px;
  }
  /* line 130, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#register-form .form-item:nth-child(2n) {
    padding-right: 10px;
  }
  /* line 134, ../scss/partials/_desktops/_layouts/_event.scss */
  .node-event.view-mode-full .tabs-left > *.col-sm-9 .tab-content .tab-pane#register-form .form-item select {
    height: 32px;
  }
  /* line 20, ../bootstrap/_mixins.scss */
  .node-event.view-mode-full .neu-ds-bottom:before, .node-event.view-mode-full .neu-ds-bottom:after {
    content: " ";
    display: table;
  }
  /* line 25, ../bootstrap/_mixins.scss */
  .node-event.view-mode-full .neu-ds-bottom:after {
    clear: both;
  }

  /* line 6, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-just-in .block .view-homepage-just-in .view-content {
    padding-left: 22px;
  }
  /* line 16, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .home-spotlight,
  .main-container .view-mode-homepage_spottweetresearchevent .home-spotlight,
  .main-container .view-mode-homepage .home-spotlight {
    margin-top: 10px;
  }
  /* line 25, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .field-name-homepage-mcx-banner,
  .main-container .view-mode-homepage_spottweetresearchevent .field-name-homepage-mcx-banner,
  .main-container .view-mode-homepage_tweetspotlightresea .field-name-homepage-mcx-banner,
  .main-container .view-mode-homepage .field-name-homepage-mcx-banner {
    display: none;
  }
  /* line 28, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .home-slideshow,
  .main-container .view-mode-homepage_spottweetresearchevent .home-slideshow,
  .main-container .view-mode-homepage_tweetspotlightresea .home-slideshow,
  .main-container .view-mode-homepage .home-slideshow {
    padding-left: 22px !important;
    padding-right: 10px !important;
  }
  /* line 29, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .home-slideshow > .block,
  .main-container .view-mode-homepage_spottweetresearchevent .home-slideshow > .block,
  .main-container .view-mode-homepage_tweetspotlightresea .home-slideshow > .block,
  .main-container .view-mode-homepage .home-slideshow > .block {
    margin-top: 0;
  }
  /* line 31, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .home-slideshow > .block > .field-name-field-video,
  .main-container .view-mode-homepage_spottweetresearchevent .home-slideshow > .block > .field-name-field-video,
  .main-container .view-mode-homepage_tweetspotlightresea .home-slideshow > .block > .field-name-field-video,
  .main-container .view-mode-homepage .home-slideshow > .block > .field-name-field-video {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }
  /* line 38, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .home-slideshow > .block > .view > .view-content .item-list,
  .main-container .view-mode-homepage_spottweetresearchevent .home-slideshow > .block > .view > .view-content .item-list,
  .main-container .view-mode-homepage_tweetspotlightresea .home-slideshow > .block > .view > .view-content .item-list,
  .main-container .view-mode-homepage .home-slideshow > .block > .view > .view-content .item-list {
    width: 624px;
    height: 312px;
  }
  /* line 42, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .view-mode-homepage_videos .home-slideshow > .block > .view > .view-content .item-list ul .views-row,
  .main-container .view-mode-homepage_spottweetresearchevent .home-slideshow > .block > .view > .view-content .item-list ul .views-row,
  .main-container .view-mode-homepage_tweetspotlightresea .home-slideshow > .block > .view > .view-content .item-list ul .views-row,
  .main-container .view-mode-homepage .home-slideshow > .block > .view > .view-content .item-list ul .views-row {
    width: 624px;
  }
  /* line 58, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-spotlight,
  .main-container .home-lastest-research,
  .main-container .home-upcoming-events,
  .main-container .home-tweets {
    padding-left: 10px !important;
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 64, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-spotlight .view-content,
  .main-container .home-lastest-research .view-content,
  .main-container .home-upcoming-events .view-content,
  .main-container .home-tweets .view-content {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  /* line 68, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-upcoming-events {
    clear: right;
  }
  /* line 70, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-news {
    margin-top: 10px;
    padding-left: 22px !important;
  }
  /* line 75, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view-header {
    margin-top: 0px !important;
  }
  /* line 88, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage:not(.display-homepage-important) .row > *:last-child .field-name-field-main-image, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage:not(.display-homepage-important) .row > *:last-child .field-name-field-image-file-2, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .row > *:last-child .field-name-field-main-image, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .row > *:last-child .field-name-field-image-file-2 {
    width: 140px;
  }
  /* line 90, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage:not(.display-homepage-important) .row > *:last-child .field-name-field-main-image img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage:not(.display-homepage-important) .row > *:last-child .field-name-field-image-file-2 img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .row > *:last-child .field-name-field-main-image img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .row > *:last-child .field-name-field-image-file-2 img {
    width: 100%;
  }
  /* line 102, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage.display-homepage-important .row > *:last-child .field-name-field-main-image, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage.display-homepage-important .row > *:last-child .field-name-field-image-file-2, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .row > *:last-child .field-name-field-main-image, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .row > *:last-child .field-name-field-image-file-2 {
    width: 220px;
  }
  /* line 104, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage.display-homepage-important .row > *:last-child .field-name-field-main-image img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage.display-homepage-important .row > *:last-child .field-name-field-image-file-2 img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .row > *:last-child .field-name-field-main-image img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .row > *:last-child .field-name-field-image-file-2 img {
    width: 100%;
  }
  /* line 118, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 124, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-theme > .view-content .item-list {
    width: 830px;
  }
  /* line 127, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-theme > .view-content .item-list > ul .views-row {
    width: 279px;
    padding-right: 11px;
    padding-left: 11px;
  }
  /* line 135, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-theme > .view-content .item-list > ul .views-row .taxonomy-term .group-header .field-name-title {
    top: 102px;
  }
  /* line 146, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-bridges-publications-taxo- > .view-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 148, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-bridges-publications-taxo- > .view-content .item-list {
    width: 839px;
  }
  /* line 154, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view > .view-footer .jcarousel-control-prev {
    left: 32px;
  }
  /* line 157, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view > .view-footer .jcarousel-control-next {
    right: 32px;
  }
  /* line 170, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home-about-us .block .view .view-content .views-row:first-child {
    padding-left: 22px;
  }
  /* line 180, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home .field.field-name-field-date-period {
    display: inline-block !important;
  }
  /* line 185, ../scss/partials/_desktops/_layouts/_homepage.scss */
  .main-container .home .field.field-name-field-people-author {
    display: inline-block !important;
  }

  /* line 4, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-spotlight,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-spotlight {
    margin-top: 10px;
  }
  /* line 25, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 20, ../bootstrap/_mixins.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view:before, .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view:after,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view:before,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view:after {
    content: " ";
    display: table;
  }
  /* line 25, ../bootstrap/_mixins.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view:after,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view:after {
    clear: both;
  }
  /* line 30, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .view-content,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .view-content {
    width: 638px;
    float: left;
  }
  /* line 33, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .view-content .item-list,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .view-content .item-list {
    width: 637px;
    height: 320px;
  }
  /* line 37, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .view-content .item-list ul .views-row,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .view-content .item-list ul .views-row {
    width: 639px;
  }
  /* line 43, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after {
    float: left;
    width: 300px;
  }
  /* line 48, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list {
    height: 320px;
    overflow: hidden;
  }
  /* line 52, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row {
    height: 107px;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: white;
  }
  /* line 55, ../scss/partials/_desktops/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row .field-name-title,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row .field-name-title {
    bottom: 11px;
    left: 11px;
  }

  /* line 6, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #hybridauth-additional-info-form .panel-default .panel-heading .panel-title, .page-hybridauth #hybridauth-additional-info-form .panel-default .panel-heading .panel-title {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  /* line 13, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #hybridauth-additional-info-form .panel-default .form-item, .page-user #hybridauth-additional-info-form .panel-default .form-group, .page-hybridauth #hybridauth-additional-info-form .panel-default .form-item, .page-hybridauth #hybridauth-additional-info-form .panel-default .form-group {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 18, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login, .page-user #user-register-form, .page-user #user-pass, .page-hybridauth #user-login, .page-hybridauth #user-register-form, .page-hybridauth #user-pass {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 21, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-title-container, .page-user #user-register-form .row.login-title-container, .page-user #user-pass .row.login-title-container, .page-hybridauth #user-login .row.login-title-container, .page-hybridauth #user-register-form .row.login-title-container, .page-hybridauth #user-pass .row.login-title-container {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 23, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-title-container .login-title, .page-user #user-register-form .row.login-title-container .login-title, .page-user #user-pass .row.login-title-container .login-title, .page-hybridauth #user-login .row.login-title-container .login-title, .page-hybridauth #user-register-form .row.login-title-container .login-title, .page-hybridauth #user-pass .row.login-title-container .login-title {
    padding: 0 22px !important;
  }
  /* line 26, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-title-container .login-subtitle-container, .page-user #user-register-form .row.login-title-container .login-subtitle-container, .page-user #user-pass .row.login-title-container .login-subtitle-container, .page-hybridauth #user-login .row.login-title-container .login-subtitle-container, .page-hybridauth #user-register-form .row.login-title-container .login-subtitle-container, .page-hybridauth #user-pass .row.login-title-container .login-subtitle-container {
    padding: 0 22px !important;
  }
  /* line 30, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-title-container #page-submenu, .page-user #user-register-form .row.login-title-container #page-submenu, .page-user #user-pass .row.login-title-container #page-submenu, .page-hybridauth #user-login .row.login-title-container #page-submenu, .page-hybridauth #user-register-form .row.login-title-container #page-submenu, .page-hybridauth #user-pass .row.login-title-container #page-submenu {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 38, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-container .social-login, .page-user #user-register-form .row.login-container .social-login, .page-user #user-pass .row.login-container .social-login, .page-hybridauth #user-login .row.login-container .social-login, .page-hybridauth #user-register-form .row.login-container .social-login, .page-hybridauth #user-pass .row.login-container .social-login {
    border-bottom-width: 0px;
  }
  /* line 41, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-container .col-sm-4:first-child, .page-user #user-register-form .row.login-container .col-sm-4:first-child, .page-user #user-pass .row.login-container .col-sm-4:first-child, .page-hybridauth #user-login .row.login-container .col-sm-4:first-child, .page-hybridauth #user-register-form .row.login-container .col-sm-4:first-child, .page-hybridauth #user-pass .row.login-container .col-sm-4:first-child {
    padding-left: 0px;
  }
  /* line 44, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user #user-login .row.login-container .col-sm-4:last-child, .page-user #user-register-form .row.login-container .col-sm-4:last-child, .page-user #user-pass .row.login-container .col-sm-4:last-child, .page-hybridauth #user-login .row.login-container .col-sm-4:last-child, .page-hybridauth #user-register-form .row.login-container .col-sm-4:last-child, .page-hybridauth #user-pass .row.login-container .col-sm-4:last-child {
    padding-right: 22px;
  }

  /* line 53, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user-register-info .login-container {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 55, ../scss/partials/_desktops/_layouts/_user.scss */
  .page-user-register-info .login-container .row {
    margin-left: -22px;
    margin-right: -22px;
  }

  /* line 3, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-error-container {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 7, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-title-container .mailchimp-title {
    padding: 0 22px !important;
  }
  /* line 10, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-title-container .mailchimp-subtitle-container {
    padding: 0 22px !important;
  }
  /* line 13, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-title-container #page-submenu {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 17, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-container {
    padding-left: 22px;
    padding-right: 22px;
  }
  /* line 22, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-container .mailchimp-list .mailchimp-groups .mailchimp-group .mailchimp-group-details {
    width: 88.80597014925373%;
  }
  /* line 25, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user .mailchimp .mailchimp-container .mailchimp-list .mailchimp-groups .mailchimp-group .mailchimp-group-button {
    width: 11.19402985074627%;
  }
  /* line 34, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user #content-b .block-nodeblock {
    margin-left: -22px;
    margin-right: -22px;
  }
  /* line 36, ../scss/partials/_desktops/_layouts/_mailchimp.scss */
  .page-user #content-b .block-nodeblock .node-node-block {
    padding-left: 22px;
    padding-right: 22px;
  }
}
