/* 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: 768px) and (max-width: 992px) {
  /* line 1, ../scss/partials/_tablets/_utilities.scss */
  .col-sm-pull-right {
    float: right !important;
  }

  /* line 4, ../scss/partials/_tablets/_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-profile-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-profile-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/_tablets/_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-profile-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-profile-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-profile-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-profile-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-profile-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-profile-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-profile-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-profile-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-profile-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-profile-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/_tablets/_utilities.scss */
  .hidden, .main-container .node-page.view-mode-theme_highlight .field-name-feature-theme-promotion, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .field-name-feature-theme-promotion, #toolbar-l .block-menu ul > li ul.lvl-2 li.toggle, #toolbar-l .block-menu-block ul > li ul.lvl-2 li.toggle, .main-container .view-mode-homepage .field-name-homepage-mcx-banner > .block-views > .view .view-content .views-row .field-name-field-phone-image,
  .main-container .view-mode-homepage .field-name-homepage-mcx-banner > .block-views > .view .view-content .views-row .field-name-field-tablet-image,
  .main-container .view-mode-homepage .field-name-homepage-mcx-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-phone-image,
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-banner > .block-views > .view .view-content .views-row .field-name-field-main-image,
  .main-container .view-mode-homepage_mcx_branding .home-banner > .block-views > .view .view-content .views-row .field-name-field-phone-image,
  .main-container .view-mode-homepage_mcx_branding .home-banner > .block-views > .view .view-content .views-row .field-name-field-main-image {
    display: none !important;
    visibility: hidden !important;
  }

  /* line 21, ../scss/partials/_tablets/_utilities.scss */
  .visible, .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-banner > .block-views > .view .view-content .views-row .field-name-field-tablet-image,
  .main-container .view-mode-homepage_mcx_branding .home-banner > .block-views > .view .view-content .views-row .field-name-field-tablet-image {
    display: block !important;
    visibility: visible !important;
  }

  /* line 28, ../scss/partials/_tablets/_utilities.scss */
  .field-theme-basic-page-util.theme-feature-promo .view .view-content, .main-container .node-page.view-mode-theme_highlight .theme-feature-promo.field-name-feature-theme-promotion .view .view-content, .main-container .node-page.view-mode-theme_highlight_tweetskeytrend .theme-feature-promo.field-name-feature-theme-promotion .view .view-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 2, ../scss/partials/_tablets/_blocks.scss */
  .main-container .alert-block {
    margin: 10px 20px 0;
  }
  /* line 7, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view .view-header > *:first-child {
    max-width: 130px;
    white-space: nowrap;
  }
  /* line 17, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-archive.view-mode-full > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 20px;
    padding-right: 20px;
    padding-right: 10px !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) and (min-width: 768px) {
  /* line 17, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-archive.view-mode-full > .row > *:first-child {
    float: left;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 29, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-opinion {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 33, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:first-child {
    padding-left: 20px !important;
    padding-right: 10px !important;
  }
  /* line 38, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:first-child .view-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 42, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:last-child {
    padding-left: 10px !important;
    padding-right: 20px !important;
  }
  /* line 48, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-opinion > .row > *:last-child .block-neurones-itcsd-twitter iframe {
    min-width: 0 !important;
  }
  /* line 56, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-opinion .view-opinion-news-list .pager {
    display: none;
  }
  /* line 67, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us .row > *:first-child .field .view .view-content {
    margin-right: -20px;
  }
  /* line 75, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us .row > * .field-name-jobs-list .view .view-content {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 77, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-work_with_us .row > * .field-name-jobs-list .view .view-content .views-row {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 86, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-research, .main-container .node-page.view-mode-theme_research {
    padding-left: 20px !important;
  }
  /* line 95, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-about_ictsd > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) and (min-width: 768px) {
  /* line 95, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-about_ictsd > .row > *:first-child {
    float: left;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 109, ../scss/partials/_tablets/_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_spottweetresearchevent > .row > * > .field, .main-container .node-page.view-mode-homepage_mcx_branding > .row > * > .field {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 119, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-about > .row > *:first-child {
    padding-right: 10px !important;
  }
  /* line 122, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-about > .row > *:last-child {
    padding-left: 10px !important;
  }
  /* line 142, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content {
    margin-right: -20px !important;
  }
  /* line 146, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content .views-row {
    padding-left: 20px !important;
  }
  /* line 150, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content .views-row .row {
    margin-right: -20px;
  }
  /* line 152, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content .views-row .row > * {
    padding-right: 20px;
  }
  /* line 157, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content .views-row .node-news.view-mode-teaser {
    padding-right: 20px;
  }
  /* line 164, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content .item-list {
    padding-right: 20px !important;
  }
  /* line 168, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .view .view-content .item-list .tag-cloud {
    margin-right: -20px !important;
  }
  /* line 178, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .field-name-news-level1 .view-content .views-row {
    padding-left: 0 !important;
    margin-right: 20px;
  }
  /* line 181, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .field-name-news-level1 .view-content .views-row .row > * {
    padding-right: 0px;
  }
  /* line 190, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:first-child .field-name-new-level1-2 .view .view-content .views-row {
    padding-right: 20px !important;
  }
  /* line 199, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *.col-sm-4 .view .view-content .views-row {
    padding-right: 20px;
  }
  /* line 204, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:last-child .view-content .views-row {
    padding-left: 20px;
  }
  /* line 206, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:last-child .view-content .views-row .row {
    margin-left: -20px;
  }
  /* line 208, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_highlight > .row > *:last-child .view-content .views-row .row > * {
    padding-left: 20px;
  }
  /* line 220, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-event_hightlight .event-teaser .view-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 226, ../scss/partials/_tablets/_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: 30.802603037% !important;
    padding-right: 10px;
  }
  /* line 230, ../scss/partials/_tablets/_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: 69.197396963% !important;
  }
  /* line 241, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-publication_review .field-name-neurones-sel-date-publication-1,
  .main-container .node-page.view-mode-publication_review .field-name-neurones-sel-date-publication-2 {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 246, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-page.view-mode-contact_us {
    margin-left: 20px;
    margin-right: 20px;
  }
  /* line 258, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-job.view-mode-job_with_form .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) and (min-width: 768px) {
  /* line 258, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-job.view-mode-job_with_form .row > *:first-child {
    float: left;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 262, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-job.view-mode-job_with_form .row > *:first-child .webform-client-form > div > .form-submit {
    margin-top: 10px;
  }
  /* 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_homepage > .row, .main-container .node-news.view-mode-teaser_profile > .row, .main-container .node-news.view-mode-teaser_light > .row {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* 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_homepage > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser_homepage > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser_homepage > .row > [class*="col-md"], .main-container .node-news.view-mode-teaser_profile > .row > [class*="col-xs"], .main-container .node-news.view-mode-teaser_profile > .row > [class*="col-sm"], .main-container .node-news.view-mode-teaser_profile > .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: 20px;
    padding-right: 20px;
  }
  /* line 285, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-news.view-mode-teaser {
    margin-right: 20px;
    margin-left: 20px;
  }
  /* line 292, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-news.view-mode-search_result .row {
    margin-right: -20px;
  }
  /* line 296, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-news.view-mode-search_result .row > * {
    padding-right: 20px;
  }
  /* line 308, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-news.view-mode-full .field-name-latest-review .view .view-content .views-row, .main-container .node-news.view-mode-blog .field-name-latest-review .view .view-content .views-row {
    padding-right: 20px;
  }
  /* line 317, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-news.view-mode-full .field-name-hot-tag .view-content, .main-container .node-news.view-mode-blog .field-name-hot-tag .view-content {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 319, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-news.view-mode-full .field-name-hot-tag .view-content .item-list, .main-container .node-news.view-mode-blog .field-name-hot-tag .view-content .item-list {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 329, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-research.view-mode-search_result .row {
    margin-right: -20px;
  }
  /* line 333, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-research.view-mode-search_result .row > * {
    padding-right: 20px;
  }
  /* line 337, ../scss/partials/_tablets/_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: 10px;
    margin-right: 30px;
  }
  /* line 342, ../scss/partials/_tablets/_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: 80px;
  }
  /* line 354, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-research.view-mode-full.three_col_research_detail .group-right .node-research.view-mode-teaser_related_research .group-header {
    width: 24.19354838709677%;
  }
  /* line 356, ../scss/partials/_tablets/_blocks.scss */
  .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: 75.80645161290323%;
  }
  /* line 192, ../scss/mixins/_mixins.scss */
  .main-container .node-research.view-mode-teaser > .row {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 194, ../scss/mixins/_mixins.scss */
  .main-container .node-research.view-mode-teaser > .row > [class*="col-xs"], .main-container .node-research.view-mode-teaser > .row > [class*="col-sm"], .main-container .node-research.view-mode-teaser > .row > [class*="col-md"] {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 375, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child {
    position: relative;
    min-height: 1px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) and (min-width: 768px) {
  /* line 375, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > *:first-child {
    float: left;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 382, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > * > .field-name-people-detail-research .view .view-content .views-row, .main-container .node-people.view-mode-full > .row > * > .field-name-people-detail-bridges-network .view .view-content .views-row {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 395, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > * > .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: 15.75931232091691%;
    padding-right: 4.297994269340974%;
  }
  /* line 398, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-people.view-mode-full > .row > * > .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: 84.24068767908309%;
  }
  /* line 415, ../scss/partials/_tablets/_blocks.scss */
  .main-container .media-content-view .view-content .views-row {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 429, ../scss/partials/_tablets/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td:first-child, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td:first-child, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td:first-child {
    width: 231px;
  }
  /* line 432, ../scss/partials/_tablets/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td:nth-child(2), .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td:nth-child(2), .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td:nth-child(2) {
    width: 241px;
  }
  /* line 435, ../scss/partials/_tablets/_blocks.scss */
  .main-container .theme-overview.field-name-bridges-news-overview-block .view .view-content > table tr td:last-child, .main-container .theme-overview.field-name-theme-overview .view .view-content > table tr td:last-child, .main-container .theme-overview.field-name-event-featured-content-from-tag .view .view-content > table tr td:last-child {
    width: 228px;
  }
  /* line 438, ../scss/partials/_tablets/_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: 327px;
  }
  /* line 443, ../scss/partials/_tablets/_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: 70px;
  }
  /* line 464, ../scss/partials/_tablets/_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: 10px;
    padding-right: 30px;
    width: 35.29411764705882%;
  }
  /* line 470, ../scss/partials/_tablets/_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: 64.70588235294118%;
  }
  /* line 487, ../scss/partials/_tablets/_blocks.scss */
  .main-container .theme-overview.field-name-publication-review-list .view-content, .main-container .theme-overview.field-name-bridges-news-overview-block .view-content, .main-container .theme-overview.field-name-theme-overview .view-content {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 496, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-review.view-mode-search_result .row {
    margin-right: -20px;
  }
  /* line 500, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-review.view-mode-search_result .row > * {
    padding-right: 20px;
  }
  /* line 511, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-review.view-mode-full.three_col_research_detail .group-middle .field-name-review-detail-last-news .view-content {
    margin-right: -20px;
  }
  /* line 515, ../scss/partials/_tablets/_blocks.scss */
  .main-container .node-review.view-mode-full.three_col_research_detail .group-middle .field-name-review-detail-last-news .view-content .node-news.view-mode-teaser_review {
    padding-right: 20px;
  }
  /* line 531, ../scss/partials/_tablets/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 533, ../scss/partials/_tablets/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row .views-field-name {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 538, ../scss/partials/_tablets/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row .views-field-view .view-content .views-row {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) and (min-width: 768px) {
  /* line 538, ../scss/partials/_tablets/_blocks.scss */
  .main-container .people-teaser > .block > .view > .view-content > .views-row .views-field-view .view-content .views-row {
    float: left;
    width: 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 549, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 555, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network > .view-filters .views-exposed-widgets .views-exposed-widget > *:not(.form-submit) {
    display: inline-block;
  }
  /* line 562, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network > .view-content {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 565, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row:not(.ds-experts-row-title) {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) and (min-width: 768px) {
  /* line 565, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row:not(.ds-experts-row-title) {
    float: left;
    width: 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 569, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row.ds-experts-row-title + .ds-experts-row-data {
    border-width: 0px;
  }
  /* line 571, ../scss/partials/_tablets/_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 576, ../scss/partials/_tablets/_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 579, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-experts-network > .view-content > .views-row .views-field-field-people-lastname {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 587, ../scss/partials/_tablets/_blocks.scss */
  .main-container .latest-tweets iframe {
    width: 712px !important;
  }
  /* line 591, ../scss/partials/_tablets/_blocks.scss */
  .main-container .latest-tweets .view .view-content {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 593, ../scss/partials/_tablets/_blocks.scss */
  .main-container .latest-tweets .view .view-content .views-row {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 595, ../scss/partials/_tablets/_blocks.scss */
  .main-container .latest-tweets .view .view-content .views-row:first-child {
    padding-left: 20px;
  }
  /* line 598, ../scss/partials/_tablets/_blocks.scss */
  .main-container .latest-tweets .view .view-content .views-row:last-child {
    padding-right: 20px;
  }
  /* line 606, ../scss/partials/_tablets/_blocks.scss */
  .main-container .taxonomy-term {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 612, ../scss/partials/_tablets/_blocks.scss */
  .main-container .view-most-read-news .view-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 618, ../scss/partials/_tablets/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content, .main-container .featured-teaser > .block > .view > .view-content {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 622, ../scss/partials/_tablets/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-4:first-child, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-4:first-child {
    padding-left: 20px;
  }
  /* line 627, ../scss/partials/_tablets/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-4:last-child, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-4:last-child {
    padding-right: 20px;
  }
  /* line 635, ../scss/partials/_tablets/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-6:first-child, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-6:first-child {
    padding-left: 20px;
  }
  /* line 640, ../scss/partials/_tablets/_blocks.scss */
  .main-container .featured-teaser > .view > .view-content .views-row.col-sm-6:last-child, .main-container .featured-teaser > .block > .view > .view-content .views-row.col-sm-6:last-child {
    padding-right: 20px;
  }
  /* line 657, ../scss/partials/_tablets/_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-content > .views-row {
    padding-right: 24px;
  }
  /* line 667, ../scss/partials/_tablets/_blocks.scss */
  .main-container .search-filter-container {
    padding-left: 20px;
  }

  /* line 3, ../scss/partials/_tablets/_layout.scss */
  body #page-container > .container {
    width: 738px;
  }
  /* line 7, ../scss/partials/_tablets/_layout.scss */
  body #page-container #header #header-toolbar {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 10, ../scss/partials/_tablets/_layout.scss */
  body #page-container #header #header-container {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 14, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 17, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #page-header,
  body #page-container #main-container #main-content-container {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 21, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #page-header {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 25, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #page-header #page-submenu .block .view-mode-teaser_light {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 32, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container .page-header {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 35, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-t {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 37, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-t .region-main-t {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 43, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content[class*="col-sm"] {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 46, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content #content-t {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 48, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content #content-t .region-content-t {
    padding-right: 20px;
  }
  /* line 53, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content > .region-content > .block {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 55, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content > .region-content > .block > .node {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 58, ../scss/partials/_tablets/_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: 20px;
  }
  /* line 62, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content > .region-content > .block > .node > .row {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 64, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #main-content-container #main-content > .region-content > .block > .node > .row > [class*="col-sm"] {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 73, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #content ul.tag-cloud,
  body #page-container #main-container ul.tag-cloud {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 76, ../scss/partials/_tablets/_layout.scss */
  body #page-container #main-container #content ul.tag-cloud li,
  body #page-container #main-container ul.tag-cloud li {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 83, ../scss/partials/_tablets/_layout.scss */
  body #page-container #footer .footer-r {
    padding-left: 20px;
  }
  /* line 86, ../scss/partials/_tablets/_layout.scss */
  body #page-container #footer .footer-r,
  body #page-container #footer .footer-l {
    height: 401px;
  }

  /* line 3, ../scss/partials/_tablets/_menus.scss */
  li.reduced-sub-menu:hover ul {
    display: block;
  }
  /* line 7, ../scss/partials/_tablets/_menus.scss */
  li.reduced-sub-menu ul {
    display: none;
  }

  /* line 14, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul, #toolbar-l .block-menu-block ul {
    display: block;
  }
  /* line 16, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li, #toolbar-l .block-menu-block ul > li {
    position: relative;
    display: none;
    height: 31px;
    line-height: 31px;
  }
  /* line 21, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li.toggle, #toolbar-l .block-menu-block ul > li.toggle {
    display: inline;
  }
  /* line 25, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li > a, #toolbar-l .block-menu-block ul > li > a {
    display: inline-block;
    color: gray;
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 18, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a:visited, #toolbar-l .block-menu-block ul > li > a:visited {
    color: gray;
  }
  /* line 21, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a:focus, #toolbar-l .block-menu-block ul > li > a:focus {
    color: gray;
  }
  /* line 24, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a:hover, #toolbar-l .block-menu-block ul > li > a:hover {
    color: gray;
  }
  /* line 27, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a:active, #toolbar-l .block-menu-block ul > li > a:active {
    color: gray;
  }
  /* line 32, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li > a.toggle, #toolbar-l .block-menu-block ul > li > a.toggle {
    color: gray;
  }
  /* line 18, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a.toggle:visited, #toolbar-l .block-menu-block ul > li > a.toggle:visited {
    color: gray;
  }
  /* line 21, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a.toggle:focus, #toolbar-l .block-menu-block ul > li > a.toggle:focus {
    color: gray;
  }
  /* line 24, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a.toggle:hover, #toolbar-l .block-menu-block ul > li > a.toggle:hover {
    color: gray;
  }
  /* line 27, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  #toolbar-l .block-menu ul > li > a.toggle:active, #toolbar-l .block-menu-block ul > li > a.toggle:active {
    color: gray;
  }
  /* line 36, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li > a.toggle-top-left-menu, #toolbar-l .block-menu-block ul > li > a.toggle-top-left-menu {
    padding-left: 10px;
  }
  /* line 41, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li ul.lvl-2, #toolbar-l .block-menu-block ul > li ul.lvl-2 {
    z-index: 8001;
    background-color: white;
    display: none;
    height: auto;
  }
  /* line 46, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li ul.lvl-2 li, #toolbar-l .block-menu-block ul > li ul.lvl-2 li {
    height: auto;
    display: inline;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 1;
  }
  /* line 61, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li.opened ul.lvl-2, #toolbar-l .block-menu-block ul > li.opened ul.lvl-2 {
    width: 120px;
    display: block;
    position: absolute;
    top: 30px;
    left: 0;
    border: 1px solid #ccc;
    height: auto;
  }
  /* line 69, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li.opened ul.lvl-2 li, #toolbar-l .block-menu-block ul > li.opened ul.lvl-2 li {
    display: block;
  }
  /* line 71, ../scss/partials/_tablets/_menus.scss */
  #toolbar-l .block-menu ul > li.opened ul.lvl-2 li a, #toolbar-l .block-menu-block ul > li.opened ul.lvl-2 li a {
    height: auto;
    line-height: 1;
    display: inline-block;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  /* line 90, ../scss/partials/_tablets/_menus.scss */
  #header-navbar.affix {
    width: 738px;
  }

  /* line 97, ../scss/partials/_tablets/_menus.scss */
  #page-submenu .block-menu-block,
  .sub-menu-third .block-menu-block {
    margin-left: -20px;
    margin-right: -18px;
  }

  /* line 106, ../scss/partials/_tablets/_menus.scss */
  .node-event.view-mode-event_during_mcx .block-menu-block {
    margin-left: -20px;
    margin-right: -20px;
  }

  /* line 118, ../scss/partials/_tablets/_menus.scss */
  #page-submenu .block-menu-block ul:not(.contextual-links),
  .sub-menu-third .block-menu-block ul:not(.contextual-links),
  .node-event.view-mode-event_during_mcx .block-menu-block ul:not(.contextual-links),
  .page-node.ds_switch_event_search_negotiation_brief .block-menu-block ul:not(.contextual-links),
  .page-node.ds_switch_event_search_bridges_daily_updat .block-menu-block ul:not(.contextual-links),
  .page-node.ds_switch_event_search_related_content .block-menu-block ul:not(.contextual-links) {
    padding-left: 20px;
  }

  /* line 125, ../scss/partials/_tablets/_menus.scss */
  #footer .footer-l {
    height: 401px;
  }
  /* line 127, ../scss/partials/_tablets/_menus.scss */
  #footer .footer-l .footer-menu {
    text-align: center;
  }
  /* line 130, ../scss/partials/_tablets/_menus.scss */
  #footer .footer-l .footer-menu .menu-block-wrapper ul {
    margin-top: 72px;
    width: 220px;
    display: inline-block;
  }
  /* line 134, ../scss/partials/_tablets/_menus.scss */
  #footer .footer-l .footer-menu .menu-block-wrapper ul > li {
    display: block;
    margin-left: 0em;
    position: relative;
  }
  /* line 138, ../scss/partials/_tablets/_menus.scss */
  #footer .footer-l .footer-menu .menu-block-wrapper ul > li.themes {
    margin-top: -20.5em;
  }
  /* line 141, ../scss/partials/_tablets/_menus.scss */
  #footer .footer-l .footer-menu .menu-block-wrapper ul > li.themes, #footer .footer-l .footer-menu .menu-block-wrapper ul > li.about-us {
    margin-left: 10em;
  }

  /* line 192, ../scss/mixins/_mixins.scss */
  .main-container .node-event.view-mode-teaser_light > .row, .main-container .node-event.view-mode-teaser_featured.node-promoted > .row, .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 194, ../scss/mixins/_mixins.scss */
  .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 > .row > [class*="col-xs"], .main-container .node-event.view-mode-teaser_featured.node-promoted > .row > [class*="col-sm"], .main-container .node-event.view-mode-teaser_featured.node-promoted > .row > [class*="col-md"], .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row > [class*="col-xs"], .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row > [class*="col-sm"], .main-container .node-event.view-mode-teaser_1_3.node-promoted > .row > [class*="col-md"] {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 9, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-teaser_no_image.two_col_research_teaser {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 15, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-search_result.two_col_research_teaser .group-header {
    width: 30%;
  }
  /* line 18, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-search_result.two_col_research_teaser .group-header + .group-footer {
    width: 70%;
  }
  /* line 30, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-event_before_mcx .col-sm-8 .field-name-body .label-above, .main-container .node-event.view-mode-event_during_mcx .col-sm-8 .field-name-body .label-above {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  /* line 39, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-event_before_mcx .col-sm-4 .field-name-field-previous-ministerial-confe .label-above,
  .main-container .node-event.view-mode-event_before_mcx .col-sm-4 .field-name-field-links .label-above, .main-container .node-event.view-mode-event_during_mcx .col-sm-4 .field-name-field-previous-ministerial-confe .label-above,
  .main-container .node-event.view-mode-event_during_mcx .col-sm-4 .field-name-field-links .label-above {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  /* line 47, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 50, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:first-child {
    padding-left: 20px;
  }
  /* line 55, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child {
    padding-right: 20px;
  }
  /* line 62, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .row {
    margin-right: -20px;
  }
  /* line 66, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .row > * {
    padding-right: 20px;
  }
  /* line 20, ../bootstrap/_mixins.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right:before, .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right:after {
    content: " ";
    display: table;
  }
  /* line 25, ../bootstrap/_mixins.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right:after {
    clear: both;
  }
  /* line 75, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-updates {
    padding-right: 10px !important;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: #e6e6e6;
  }
  /* line 79, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-links {
    padding-left: 10px !important;
  }
  /* line 82, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-gallery {
    padding-top: 10px;
    clear: both;
  }
  /* line 86, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-gallery.grey-header .label-inline, .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-gallery.grey-header .label-above, .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-gallery.blue-header .label-inline, .main-container .node-event.view-mode-full .tabs-left > *:last-child .tab-content .tab-pane#about .neu-ds-right .field-name-field-gallery.blue-header .label-above {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }
  /* line 108, ../scss/partials/_tablets/_layouts/_event.scss */
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .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,
  .main-container .node-event.view-mode-full .tabs-left > *:last-child .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: 87%;
  }

  /* line 132, ../scss/partials/_tablets/_layouts/_event.scss */
  #block-views-event-featured-block .view-content .views-row {
    float: right;
  }
  /* line 135, ../scss/partials/_tablets/_layouts/_event.scss */
  #block-views-event-featured-block .view-content .views-row.col-sm-4.views-row-1 {
    padding-right: 20px;
    padding-left: 6.66667px;
  }
  /* line 141, ../scss/partials/_tablets/_layouts/_event.scss */
  #block-views-event-featured-block .view-content .views-row.col-sm-4.views-row-2 {
    padding-right: 13.33333px;
    padding-left: 13.33333px;
  }
  /* line 147, ../scss/partials/_tablets/_layouts/_event.scss */
  #block-views-event-featured-block .view-content .views-row.col-sm-4.views-row-3 {
    padding-right: 6.66667px;
    padding-left: 20px;
  }

  /* line 6, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .view-mode-homepage .field-name-homepage-mcx-banner > .block-views > .view .view-content {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 8, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .view-mode-homepage .field-name-homepage-mcx-banner > .block-views > .view .view-content .views-row {
    padding-bottom: 0;
  }
  /* line 24, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-just-in .block .view-homepage-just-in {
    width: 600px;
    overflow: hidden;
    height: 27px;
  }
  /* line 28, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-just-in .block .view-homepage-just-in .view-content {
    padding-left: 20px;
  }
  /* line 35, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-slideshow > .block {
    margin-top: 0;
  }
  /* line 37, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-slideshow > .block > .field-name-field-video {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }
  /* line 44, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-slideshow > .block > .view > .view-content .item-list {
    height: 350px;
    width: 700px;
  }
  /* line 48, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-slideshow > .block > .view > .view-content .item-list ul .views-row {
    width: 700px;
  }
  /* line 58, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .field-name-homepage-videos {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  /* line 65, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-news {
    margin-top: 10px;
    padding-left: 20px !important;
  }
  /* line 70, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view-header {
    margin-top: 0px !important;
  }
  /* line 80, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .field-name-field-main-image, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .field-name-field-image-file-2 {
    width: 100px;
  }
  /* line 82, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .field-name-field-main-image img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile:not(.display-homepage-important) .field-name-field-image-file-2 img {
    width: 100%;
  }
  /* line 88, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .field-name-field-main-image, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .field-name-field-image-file-2 {
    width: 160px;
  }
  /* line 90, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .field-name-field-main-image img, .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_homepage
  .main-container .home-bridges-news .view .view-content .views-row .node-news.view-mode-teaser_profile.display-homepage-important .field-name-field-image-file-2 img {
    width: 100%;
  }
  /* line 102, ../scss/partials/_tablets/_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 108, ../scss/partials/_tablets/_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 113, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-spotlight {
    margin-top: 10px;
  }
  /* line 119, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 123, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view .view-header {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 129, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-theme > .view-content .item-list {
    width: 589px;
  }
  /* line 132, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-theme > .view-content .item-list > ul .views-row {
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 139, ../scss/partials/_tablets/_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: 113px;
  }
  /* line 151, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view.view-homepage-bridges-publications-taxo- > .view-content .item-list {
    width: 629px;
  }
  /* line 157, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view > .view-footer .jcarousel-control-prev {
    left: 30px;
  }
  /* line 160, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-bridges-publications > .block .view > .view-footer .jcarousel-control-next {
    right: 30px;
  }
  /* line 173, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-about-us .block .view .view-content .views-row:first-child {
    padding-left: 20px;
  }
  /* line 178, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-about-us .block .view .view-content .views-row div .field-name-title > * {
    font-size: 20px !important;
  }
  /* line 182, ../scss/partials/_tablets/_layouts/_homepage.scss */
  .main-container .home-about-us .block .view .view-content .views-row div .field-name-node-link {
    bottom: 10px;
  }

  /* line 26, ../scss/partials/_tablets/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .view-content,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .view-content {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: white;
  }
  /* line 29, ../scss/partials/_tablets/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .view-content .item-list > ul,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .view-content .item-list > ul {
    width: 10000px;
  }
  /* line 37, ../scss/partials/_tablets/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list {
    width: 698px;
    height: 117px;
    overflow: hidden;
  }
  /* line 41, ../scss/partials/_tablets/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul {
    font-size: 13px;
    width: 20000em;
    height: 100%;
  }
  /* line 20, ../bootstrap/_mixins.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul:before, .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul:after,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul:before,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul:after {
    content: " ";
    display: table;
  }
  /* line 25, ../bootstrap/_mixins.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul:after,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul:after {
    clear: both;
  }
  /* line 47, ../scss/partials/_tablets/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row {
    width: 233px;
    float: left;
    display: block;
    height: 100%;
  }
  /* line 52, ../scss/partials/_tablets/_layouts/_homepage-mcx.scss */
  .main-container .view-mode-homepage_mcx_spottweetresearchevent .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row .field-name-title,
  .main-container .view-mode-homepage_mcx_branding .home-slideshow > .block > .view > .attachment-after > .view > .view-content .paginator-list > ul .views-row .field-name-title {
    bottom: 10px;
    left: 10px;
  }

  /* line 19, ../scss/partials/_tablets/_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: 20px !important;
    padding-left: 20px !important;
  }
  /* line 26, ../scss/partials/_tablets/_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: 20px;
    padding-right: 20px;
  }
  /* line 31, ../scss/partials/_tablets/_layouts/_user.scss */
  .page-user #user-login, .page-user #user-register-form, .page-user #user-profile-form, .page-user #user-pass, .page-hybridauth #user-login, .page-hybridauth #user-register-form, .page-hybridauth #user-profile-form, .page-hybridauth #user-pass {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 35, ../scss/partials/_tablets/_layouts/_user.scss */
  .page-user #user-login .row.login-title-container, .page-user #user-register-form .row.login-title-container, .page-user #user-profile-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-profile-form .row.login-title-container, .page-hybridauth #user-pass .row.login-title-container {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 37, ../scss/partials/_tablets/_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-profile-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-profile-form .row.login-title-container .login-title, .page-hybridauth #user-pass .row.login-title-container .login-title {
    padding: 0 20px !important;
  }
  /* line 40, ../scss/partials/_tablets/_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-profile-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-profile-form .row.login-title-container .login-subtitle-container, .page-hybridauth #user-pass .row.login-title-container .login-subtitle-container {
    padding: 0 20px !important;
  }
  /* line 44, ../scss/partials/_tablets/_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-profile-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-profile-form .row.login-title-container #page-submenu, .page-hybridauth #user-pass .row.login-title-container #page-submenu {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 52, ../scss/partials/_tablets/_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-profile-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-profile-form .row.login-container .social-login, .page-hybridauth #user-pass .row.login-container .social-login {
    border-bottom-width: 0px;
  }
  /* line 55, ../scss/partials/_tablets/_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-profile-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-profile-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 58, ../scss/partials/_tablets/_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-profile-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-profile-form .row.login-container .col-sm-4:last-child, .page-hybridauth #user-pass .row.login-container .col-sm-4:last-child {
    padding-right: 20px;
  }

  /* line 67, ../scss/partials/_tablets/_layouts/_user.scss */
  .page-user-register-info .login-container {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 69, ../scss/partials/_tablets/_layouts/_user.scss */
  .page-user-register-info .login-container .row {
    margin-left: -20px;
    margin-right: -20px;
  }

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