﻿html {
  padding-top: 0;
}
.featured-image img {
  display: block;
  margin: 0;
  width: 100%;
}
.conference-title {
  padding-top: 50px;
  padding-bottom: 50px;
}
/*UI column*/
.ui-column {
  position: relative;
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .ui-column {
    margin: -50px 0 0 0;
    z-index: 1;
  }
}
.ui-column > div {
  width: 100%;
}
.page-menu-trigger {
  display: none;
}
#page-menu ul {
  margin: 0;
  padding: 0;
}
.menu-accordion li {
  background: #fff;
  border-bottom: var(--color-f-light) 1px solid;
}
#page-image img {
  display: block;
  margin: 0;
  width: 100%;
}
/*Content column*/
.content-column {
  padding-left: 30px;
  margin-bottom: 30px;
}
.content-column .banner {
  padding-left: 9999px;
  margin-left: -9999px;
  padding-right: 9999px;
  margin-right: -9999px;
  z-index: 0;
}
/*Menu*/
#page-menu {
  border-top: 1px solid #e0e0e0;
}
#page-menu .vertical-scroll {
  overflow: hidden;
}
@media (max-width: 991px) {
  #page-menu .menu-accordion {
    margin-top: 0;
    padding-top: 75px;
  }
}
#page-menu .menu-accordion li a {
  background-color: #fff;
  color: var(--color-f-dark);
  border-color: #e0e0e0;
}
#page-menu .menu-accordion li a:hover,
#page-menu .menu-accordion li a:active,
#page-menu .menu-accordion li a:focus {
  color: var(--color-f-dark) !important;
  background-color: #f3f3f3;
}
#page-menu .menu-accordion li a .icon {
  color: var(--color-f-dark);
}
#page-menu .menu-accordion li.selected a {
  color: var(--color-f-dark) !important;
  background-color: #f3f3f3;
  box-shadow: none;
}
/*Footer*/
footer .logo-container,
footer .contact-container {
  padding-top: 50px;
  padding-bottom: 50px;
}
.logo-container .logo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0' y='0' viewBox='0 0 180.4 115.89' xml:space='preserve' enable-background='new 0 0 180.4 115.89'%3E %3Cg class='fill-color-f'%3E %3Cpath d='M163.8 13.4l-0.51-2.18c0 0-6.13 0.18-9.25 1.93 -7.18 4.02-2.95 8.81-2.95 8.81l3.12-0.97c0 0-1.65-3.07 0.44-3.99 2.08-0.92 3.01 0.33 3.32 0.95 0.31 0.62 0.51 1.77 0.51 1.77l1.98-0.61C159.33 14.31 163.8 13.4 163.8 13.4z' /%3E %3Cpath d='M115.23 0l-7.2 34.23L99.64 0H85.41L77.4 34.23 69.97 0H37.29v32.74c0 5.53-2.44 8.29-7.32 8.29 -2.34 0-4.14-0.65-5.38-1.94 -1.25-1.29-1.87-3.26-1.87-5.9V0H5.98v32.89c0 3.84 0.65 7.09 1.94 9.75 1.29 2.67 3.03 4.85 5.22 6.54 2.19 1.69 4.73 2.91 7.61 3.66 2.89 0.75 5.89 1.12 9.03 1.12 3.38 0 6.54-0.46 9.48-1.38 2.93-0.92 5.5-2.32 7.68-4.18 2.19-1.87 3.92-4.22 5.19-7.06 1.27-2.84 1.9-6.15 1.9-9.94l0.74-26.13 12.02 47.27h17.93l7.71-20.15 8.06 20.15h17.86L131.44 0H115.23z' /%3E %3Cpath d='M153.41 34.63c-9.98 3.48-6.81 11.59-6.81 11.59s-9.96-1.4-9.92-9.5c0.04-8.1 9.1-12.93 9.1-12.93s-2.38-1.78-2.04-6.65c0.4-5.75 12.98-13.58 19.25-17.14H135.7l-12.86 52.55h45.58l5.84-23.84C168.35 30.18 159.54 32.5 153.41 34.63z' /%3E %3C/g%3E %3Cg class='fill-color-g'%3E %3Cpath d='M41.72 87.89l-0.27-0.99c-0.11 0.14-0.25 0.29-0.41 0.44 -0.16 0.15-0.35 0.29-0.58 0.42 -0.23 0.13-0.51 0.24-0.84 0.33 -0.33 0.09-0.72 0.13-1.18 0.13 -0.91 0-1.65-0.16-2.21-0.46 -0.56-0.31-0.99-0.71-1.3-1.2 -0.31-0.49-0.51-1.04-0.62-1.65 -0.1-0.61-0.15-1.22-0.15-1.84V71.87c0-0.46 0.03-1 0.1-1.62 0.07-0.62 0.26-1.21 0.58-1.77 0.32-0.56 0.8-1.03 1.45-1.42 0.65-0.39 1.56-0.58 2.72-0.58 1.34 0 2.4 0.32 3.16 0.96 0.76 0.64 1.15 1.77 1.15 3.39v2.52h-2.94v-2.4c0-0.26-0.01-0.52-0.03-0.78 -0.02-0.26-0.08-0.49-0.17-0.69 -0.09-0.2-0.23-0.36-0.43-0.48 -0.19-0.12-0.46-0.18-0.8-0.18 -0.27 0-0.51 0.03-0.72 0.09 -0.21 0.06-0.38 0.17-0.51 0.33 -0.14 0.16-0.24 0.39-0.31 0.69 -0.07 0.3-0.1 0.68-0.1 1.14v12.27c0 0.8 0.08 1.42 0.24 1.88 0.16 0.45 0.58 0.67 1.26 0.67 0.41 0 0.72-0.06 0.94-0.18s0.38-0.28 0.5-0.47c0.11-0.19 0.18-0.4 0.21-0.62s0.03-0.43 0.03-0.63v-4.82h-1.95v-2.55h5.1v11.28H41.72z' /%3E %3Cpath d='M53.01 87.89c-0.08-0.5-0.16-0.92-0.22-1.25s-0.11-0.65-0.14-0.96c-0.03-0.31-0.05-0.63-0.06-0.97s-0.02-0.76-0.02-1.26v-1.92c0-0.34-0.01-0.71-0.02-1.11s-0.07-0.77-0.17-1.11c-0.1-0.34-0.26-0.62-0.47-0.84 -0.21-0.22-0.51-0.33-0.91-0.33h-1.54v9.75h-3.15V66.71h5.23c0.75 0 1.4 0.04 1.95 0.12 0.55 0.08 0.99 0.27 1.33 0.56s0.6 0.71 0.77 1.25c0.17 0.54 0.26 1.27 0.26 2.19v2.64c0 0.86-0.08 1.53-0.24 2.01s-0.38 0.84-0.65 1.08 -0.58 0.39-0.92 0.45c-0.34 0.06-0.71 0.11-1.09 0.15 0.57 0.02 1.03 0.11 1.38 0.25 0.35 0.15 0.63 0.38 0.84 0.69 0.21 0.31 0.35 0.7 0.43 1.16 0.08 0.46 0.12 1.02 0.12 1.68v2.79c0 0.6 0.01 1.09 0.02 1.49 0.01 0.39 0.04 0.72 0.08 1s0.11 0.54 0.19 0.79 0.19 0.54 0.33 0.88H53.01zM49.49 75.8h1.62c0.69 0 1.13-0.23 1.31-0.68 0.18-0.45 0.28-1 0.28-1.67v-2.1c0-0.66-0.05-1.17-0.14-1.55 -0.09-0.37-0.43-0.55-1-0.55h-2.07V75.8z' /%3E %3Cpath d='M65.08 87.89l-0.61-3.93H60.9l-0.54 3.93h-3.15l3.42-21.18h3.86l3.73 21.18H65.08zM62.55 70.4l-1.31 11.01h2.83L62.55 70.4z' /%3E %3Cpath d='M69.73 66.71h5.85c0.75 0 1.37 0.08 1.85 0.23 0.48 0.15 0.85 0.37 1.13 0.66 0.27 0.29 0.46 0.65 0.56 1.06s0.15 0.91 0.15 1.47v14.1c0 1.32-0.23 2.26-0.7 2.82 -0.47 0.56-1.37 0.84-2.72 0.84h-6.12V66.71zM75.07 85.34c0.38 0 0.65-0.07 0.81-0.21 0.16-0.14 0.25-0.46 0.25-0.97V70.74c0-0.52-0.08-0.9-0.25-1.13 -0.17-0.23-0.53-0.35-1.09-0.35h-1.91v16.08H75.07z' /%3E %3Cpath d='M85.02 66.71v16.74c0 0.96 0.16 1.61 0.47 1.95 0.32 0.34 0.79 0.51 1.42 0.51 0.45 0 0.81-0.07 1.07-0.22s0.45-0.35 0.58-0.62c0.12-0.26 0.2-0.57 0.24-0.94s0.05-0.78 0.05-1.22v-16.2H92v16.05c0 2-0.46 3.41-1.37 4.23 -0.91 0.82-2.19 1.23-3.83 1.23 -0.94 0-1.72-0.12-2.34-0.38s-1.13-0.6-1.52-1.05c-0.39-0.45-0.66-0.98-0.82-1.58s-0.24-1.26-0.24-1.98V66.71H85.02z' /%3E %3Cpath d='M101.4 87.89l-0.61-3.93h-3.57l-0.54 3.93h-3.15l3.42-21.18h3.87l3.73 21.18H101.4zM98.87 70.4l-1.31 11.01h2.83L98.87 70.4z' /%3E %3Cpath d='M112 69.26v18.63h-3.25V69.26h-3.69v-2.55h10.64v2.55H112z' /%3E %3Cpath d='M117.54 87.89V66.71h7.97v2.64h-4.75v6.21H125v2.64h-4.21v7.02h4.72v2.67H117.54z' /%3E %3Cpath d='M146.03 77.27c-0.02 1.18-0.11 2.36-0.27 3.53 -0.16 1.17-0.57 2.29-1.23 3.34 0.66 0.5 1.2 0.82 1.62 0.96 0.42 0.14 0.85 0.23 1.28 0.27v2.73c-0.46-0.06-0.86-0.12-1.21-0.2 -0.35-0.07-0.7-0.17-1.03-0.28 -0.33-0.12-0.67-0.28-1.01-0.47 -0.34-0.19-0.72-0.42-1.13-0.71 -0.14 0.14-0.32 0.31-0.55 0.51 -0.23 0.2-0.51 0.39-0.84 0.57 -0.33 0.18-0.71 0.33-1.15 0.45 -0.43 0.12-0.95 0.18-1.54 0.18 -0.94 0-1.74-0.15-2.43-0.46 -0.68-0.31-1.25-0.73-1.71-1.26 -0.46-0.53-0.8-1.14-1.03-1.83 -0.23-0.69-0.34-1.4-0.34-2.14s0.09-1.41 0.27-2c0.18-0.59 0.41-1.12 0.68-1.59s0.56-0.88 0.85-1.23c0.3-0.35 0.56-0.64 0.79-0.88 -0.27-0.48-0.58-1.12-0.92-1.92 -0.34-0.8-0.51-1.77-0.51-2.91 0-0.46 0.07-0.98 0.21-1.54 0.14-0.57 0.39-1.1 0.75-1.6 0.36-0.5 0.85-0.92 1.45-1.26 0.6-0.34 1.36-0.51 2.27-0.51 0.48 0 0.95 0.07 1.4 0.21 0.46 0.14 0.87 0.36 1.25 0.65 0.38 0.29 0.68 0.67 0.91 1.12 0.23 0.46 0.34 1.02 0.34 1.68 0 0.6-0.11 1.19-0.32 1.77 -0.22 0.58-0.5 1.14-0.86 1.67 -0.35 0.53-0.75 1.04-1.18 1.53 -0.43 0.49-0.87 0.94-1.3 1.37 0.43 0.88 0.91 1.72 1.42 2.52 0.51 0.8 1.03 1.59 1.56 2.37 0.15-0.34 0.27-0.65 0.35-0.93 0.09-0.28 0.16-0.59 0.22-0.93 0.06-0.34 0.11-0.72 0.15-1.15 0.04-0.43 0.07-0.96 0.09-1.61H146.03zM140.97 84.56c-0.66-0.9-1.27-1.78-1.83-2.64s-1.1-1.76-1.62-2.7c-0.39 0.48-0.68 0.94-0.89 1.37 -0.21 0.44-0.31 0.95-0.31 1.52 0 0.42 0.05 0.83 0.15 1.24s0.26 0.78 0.46 1.12c0.21 0.34 0.48 0.61 0.82 0.82s0.75 0.31 1.23 0.31c0.3 0 0.55-0.04 0.77-0.13 0.22-0.09 0.41-0.19 0.58-0.31 0.17-0.12 0.31-0.23 0.41-0.35S140.92 84.62 140.97 84.56zM138.23 74.6c0.25-0.28 0.51-0.57 0.77-0.88s0.5-0.63 0.72-0.98c0.22-0.34 0.39-0.69 0.53-1.05 0.14-0.36 0.21-0.73 0.21-1.11 0-0.58-0.14-0.97-0.41-1.17 -0.27-0.2-0.57-0.3-0.89-0.3 -0.46 0-0.86 0.19-1.2 0.57s-0.51 0.97-0.51 1.77c0 0.76 0.1 1.42 0.31 1.96C137.96 73.97 138.12 74.36 138.23 74.6z' /%3E %3Cpath d='M0 115.89V94.71h7.97v2.64H3.21v6.21h4.24v2.64H3.25v7.02h4.72v2.67H0z' /%3E %3Cpath d='M16.55 115.89l-2.39-7.38 -2.29 7.38H8.72l3.69-10.92L8.75 94.71h3.18l2.22 6.45 2.09-6.45h3.18l-3.56 10.23 3.9 10.95H16.55z' /%3E %3Cpath d='M27.22 97.26v18.63h-3.25V97.26h-3.69v-2.55h10.64v2.55H27.22z' /%3E %3Cpath d='M32.76 115.89V94.71h7.97v2.64h-4.75v6.21h4.24v2.64h-4.21v7.02h4.72v2.67H32.76z' /%3E %3Cpath d='M49.28 115.89l-3.93-15.54c0 0.38 0.01 0.89 0.02 1.53 0.01 0.64 0.03 1.36 0.05 2.16s0.04 1.64 0.05 2.53c0.01 0.89 0.03 1.78 0.05 2.66 0.05 2.06 0.1 4.28 0.17 6.66h-2.97V94.71h3.42L50 109.14c-0.05-2.46-0.08-4.7-0.1-6.72 0-0.86-0.01-1.71-0.02-2.57 -0.01-0.85-0.02-1.63-0.03-2.34s-0.02-1.31-0.03-1.82c-0.01-0.5-0.02-0.83-0.02-0.99h3.01v21.18H49.28z' /%3E %3Cpath d='M55.47 94.71h5.85c0.75 0 1.37 0.07 1.85 0.22 0.48 0.15 0.85 0.37 1.13 0.66 0.27 0.29 0.46 0.64 0.56 1.06 0.1 0.42 0.15 0.91 0.15 1.47v14.1c0 1.32-0.23 2.26-0.7 2.82 -0.47 0.56-1.37 0.84-2.72 0.84h-6.12V94.71zM60.81 113.34c0.38 0 0.65-0.07 0.81-0.21 0.16-0.14 0.25-0.46 0.25-0.97V98.74c0-0.52-0.08-0.9-0.25-1.13 -0.17-0.23-0.53-0.35-1.09-0.35h-1.91v16.08H60.81z' /%3E %3Cpath d='M67.68 115.89V94.71h7.97v2.64h-4.75v6.21h4.24v2.64h-4.21v7.02h4.72v2.67H67.68z' /%3E %3Cpath d='M77.56 94.71h5.85c0.75 0 1.37 0.07 1.85 0.22 0.48 0.15 0.85 0.37 1.13 0.66 0.27 0.29 0.46 0.64 0.56 1.06 0.1 0.42 0.15 0.91 0.15 1.47v14.1c0 1.32-0.23 2.26-0.7 2.82 -0.47 0.56-1.37 0.84-2.72 0.84h-6.12V94.71zM82.9 113.34c0.38 0 0.65-0.07 0.81-0.21 0.16-0.14 0.25-0.46 0.25-0.97V98.74c0-0.52-0.08-0.9-0.25-1.13 -0.17-0.23-0.53-0.35-1.09-0.35h-1.91v16.08H82.9z' /%3E %3Cpath d='M96.2 115.89V94.71h3.15v18.63h5.3v2.55H96.2z' /%3E %3Cpath d='M106.15 115.89V94.71h7.97v2.64h-4.75v6.21h4.24v2.64h-4.21v7.02h4.72v2.67H106.15z' /%3E %3Cpath d='M122.77 115.89l-0.61-3.93h-3.57l-0.54 3.93h-3.15l3.42-21.18h3.87l3.73 21.18H122.77zM120.24 98.4l-1.31 11.01h2.83L120.24 98.4z' /%3E %3Cpath d='M134.2 115.89c-0.08-0.5-0.16-0.92-0.22-1.25 -0.06-0.33-0.11-0.65-0.14-0.96 -0.03-0.31-0.05-0.63-0.06-0.97s-0.02-0.76-0.02-1.26v-1.92c0-0.34-0.01-0.71-0.02-1.11s-0.07-0.77-0.17-1.11c-0.1-0.34-0.26-0.62-0.47-0.84 -0.21-0.22-0.51-0.33-0.91-0.33h-1.54v9.75h-3.15V94.71h5.23c0.75 0 1.4 0.04 1.95 0.12 0.55 0.08 0.99 0.26 1.33 0.55s0.6 0.71 0.77 1.25 0.26 1.27 0.26 2.19v2.64c0 0.86-0.08 1.53-0.24 2.01 -0.16 0.48-0.38 0.84-0.65 1.08 -0.27 0.24-0.58 0.39-0.92 0.45 -0.34 0.06-0.71 0.11-1.09 0.15 0.57 0.02 1.03 0.11 1.38 0.25 0.35 0.15 0.63 0.38 0.84 0.69 0.21 0.31 0.35 0.7 0.43 1.16s0.12 1.02 0.12 1.68v2.79c0 0.6 0 1.09 0.02 1.49 0.01 0.39 0.04 0.72 0.09 1 0.04 0.28 0.11 0.54 0.19 0.79s0.19 0.54 0.33 0.88H134.2zM130.67 103.8h1.62c0.69 0 1.13-0.23 1.31-0.67 0.18-0.45 0.28-1 0.28-1.67v-2.1c0-0.66-0.05-1.17-0.14-1.54s-0.43-0.55-1-0.55h-2.07V103.8z' /%3E %3Cpath d='M146.17 115.89l-3.93-15.54c0 0.38 0 0.89 0.02 1.53s0.03 1.36 0.05 2.16c0.02 0.8 0.04 1.64 0.05 2.53 0.01 0.89 0.03 1.78 0.05 2.66 0.04 2.06 0.1 4.28 0.17 6.66h-2.98V94.71h3.42l3.87 14.43c-0.05-2.46-0.08-4.7-0.1-6.72 0-0.86-0.01-1.71-0.02-2.57 -0.01-0.85-0.02-1.63-0.03-2.34 -0.01-0.71-0.02-1.31-0.03-1.82 -0.01-0.5-0.02-0.83-0.02-0.99h3.01v21.18H146.17z' /%3E %3Cpath d='M152.29 115.89V94.71h3.15v21.18H152.29z' /%3E %3Cpath d='M164.7 115.89l-3.93-15.54c0 0.38 0.01 0.89 0.02 1.53 0.01 0.64 0.03 1.36 0.05 2.16s0.04 1.64 0.05 2.53c0.01 0.89 0.03 1.78 0.05 2.66 0.04 2.06 0.1 4.28 0.17 6.66h-2.98V94.71h3.42l3.86 14.43c-0.05-2.46-0.08-4.7-0.1-6.72 0-0.86-0.01-1.71-0.02-2.57 -0.01-0.85-0.02-1.63-0.03-2.34 -0.01-0.71-0.02-1.31-0.03-1.82 -0.01-0.5-0.02-0.83-0.02-0.99h3.01v21.18H164.7z' /%3E %3Cpath d='M178.49 115.89l-0.27-0.99c-0.11 0.14-0.25 0.29-0.41 0.44 -0.16 0.15-0.35 0.29-0.58 0.42 -0.23 0.13-0.51 0.24-0.84 0.33 -0.33 0.09-0.72 0.13-1.18 0.13 -0.91 0-1.65-0.16-2.21-0.46 -0.56-0.31-0.99-0.71-1.3-1.2s-0.51-1.04-0.62-1.65c-0.1-0.61-0.15-1.22-0.15-1.84V99.87c0-0.46 0.03-1 0.1-1.62s0.26-1.21 0.58-1.77c0.32-0.56 0.8-1.04 1.45-1.42 0.65-0.39 1.56-0.58 2.72-0.58 1.34 0 2.4 0.32 3.16 0.96 0.76 0.64 1.15 1.77 1.15 3.39v2.52h-2.94v-2.4c0-0.26-0.01-0.52-0.03-0.78 -0.02-0.26-0.08-0.49-0.17-0.69 -0.09-0.2-0.23-0.36-0.43-0.48 -0.19-0.12-0.46-0.18-0.8-0.18 -0.27 0-0.51 0.03-0.72 0.09 -0.21 0.06-0.38 0.17-0.51 0.33s-0.24 0.39-0.31 0.69 -0.1 0.68-0.1 1.14v12.27c0 0.8 0.08 1.42 0.24 1.88 0.16 0.45 0.58 0.67 1.27 0.67 0.41 0 0.72-0.06 0.94-0.18 0.22-0.12 0.38-0.28 0.5-0.47 0.11-0.19 0.18-0.4 0.21-0.62 0.02-0.22 0.03-0.43 0.03-0.63v-4.82h-1.95v-2.55h5.1v11.28H178.49z' /%3E %3C/g%3E %3C/svg%3E");
  background-size: 100%;
  height: 128px;
  width: 199px;
  opacity: 0.35;
  text-indent: -9999px;
  display: inline-block;
  margin-bottom: 15px;
}
.contact-container #page-contact {
  width: auto;
  background: none;
  padding: 0;
  box-shadow: none;
  border-top: none;
}
.contact-container #page-contact .page-contact-heading {
  display: none;
}
.contact-container #page-contact p {
  display: none;
}
.contact-container #page-contact ul {
  list-style-type: none;
}
.contact-container #page-contact ul li a {
  color: #fff;
  text-decoration: none;
}
footer .contact-container {
  color: var(--color-h);
}
#alert-notification-bar {
  top: 0;
}
/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* [ Page contact styles ] */
#page-contact {
  width: 86%;
  padding: 15px 7%;
  position: relative;
  background-color: #fafafa;
  margin: 0 0 30px 0;
}
#page-contact ul {
  list-style: none;
  margin: 0;
}
#page-contact ul li {
  display: block;
  position: relative;
  width: auto;
}
#page-contact ul li a {
  padding: 3px 0 3px 42px;
  display: block;
  text-decoration: none;
  margin-bottom: 18px;
  min-height: 30px;
}
#page-contact ul li a:hover .icon,
#page-contact ul li a:active .icon,
#page-contact ul li a:focus .icon {
  color: var(--color-f-dark);
}
#page-contact ul li a span {
  display: block;
}
#page-contact .icon {
  width: 32px;
  height: 32px;
  font-size: 32px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  color: var(--overlay-light-07);
}
.lt-ie9 .page-contact .icon {
  display: none;
}
#page-menu-expand {
  display: none;
}
@media (max-width: 991px) {
  .menu-accordion {
    margin: 0;
  }
  #page-menu-expand {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    display: block;
  }
  #page-menu-expand {
    position: absolute;
    top: 15px;
    right: 15px;
    height: auto;
    bottom: auto;
    z-index: 2000;
  }
  #page-menu-expand .icon {
    width: 32px;
    height: 32px;
    font-size: 32px;
    padding: 8px 14px;
  }
  .main-header:hover,
  .main-header:active,
  .main-header:focus {
    background-color: #830019;
  }
  .main-header.no-menu:hover,
  .main-header.no-menu:active,
  .main-header.no-menu:focus {
    background-color: #730019;
  }
  #page-menu-expand span {
    float: right;
    display: block;
  }
  #page-menu {
    height: 0;
    position: fixed;
    top: 0;
    bottom: 76px;
    left: 0;
    width: 100%;
    background: 0;
    z-index: 1017;
    overflow: hidden;
    display: block;
    -moz-transition: height 0.4s ease-in-out;
    -o-transition: height 0.4s ease-in-out;
    -ms-transition: height 0.4s ease-in-out;
    -webkit-transition: height 0.4s ease-in-out;
    transition: height 0.4s ease-in-out;
  }
  #page-menu.view {
    height: 100%;
    overflow-y: auto;
  }
  #page-menu .menu-accordion {
    margin: 0 0 0 0;
    list-style: none;
  }
  #page-menu-background {
    background-color: #fff;
    height: 0;
    display: block;
    overflow: hidden;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    opacity: 0;
    -moz-transition: opacity 0.4s ease-in-out;
    -o-transition: opacity 0.4s ease-in-out;
    -ms-transition: opacity 0.4s ease-in-out;
    -webkit-transition: opacity 0.4s ease-in-out;
    transition: opacity 0.4s ease-in-out;
  }
  #page-menu-background.view {
    opacity: 0.9;
    height: auto;
  }
}