@import url("https://fonts.googleapis.com/css?family=Oxygen:400,700");
html,
body {
  padding: 0;
  margin: 0;
  font-size: 14px;
  background-color: #f7f6fc;
}

.custom_ive_halo_tooltip, #ive_sitemenu .ive_do_add.ive_do:before, .ive_do_insert.ive_do:before {
  font-family: "Oxygen", sans-serif;
  position: absolute;
  top: 0;
  left: 50%;
  background: #333;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  width: 40px;
  border-radius: 5px;
  font-size: 12px;
  transition: all 0.3s;
  transform: translate(-50%, 0%);
  opacity: 0;
}

.sitemenu #_ptwi_sect_hint {
  width: 0px !important;
  overflow: hidden !important;
}

#ive_helpline {
  pointer-events: none;
}

#ive_sitemenu .ive_do_add.ive_do:before {
  content: "New Page";
}

#ive_sitemenu .ive_do_add.ive_do:hover:before {
  transform: translate(-50%, -100%);
  opacity: 1;
  width: 70px;
}

.masthead_area {
  overflow: visible !important;
}

.ive_content img {
  max-width: 100%;
  height: auto !important;
}

body:not(.ive_designmode) {
  transition: all 0.3s;
}

body:not(.ive_designmode).pagelevel-1 .pagecontent_box h1 {
  display: none;
}

body:not(.ive_designmode).no-sidebar .sidebar_area {
  display: none;
}

body:not(.ive_designmode) .ive_content:empty,
body:not(.ive_designmode) h2:empty {
  display: none;
}

body.ive_designmode {
  transition: all 0.3s;
}

body.ive_designmode:after {
  content: 'End of Page';
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 1px;
  background: #555;
  color: white;
  width: 100%;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: arial, sans-serif;
}

body.ive_designmode .footer_area:empty:before,
body.ive_designmode .masthead_area:empty:before,
body.ive_designmode .masthead2_area:empty:before {
  content: 'Masthead 1 Area';
  color: #ddd;
  font-size: 24px;
}

body.ive_designmode .pageblock_box h2:empty:before {
  content: 'Title';
  color: #ddd;
}

body.ive_designmode .masthead2_area:empty:before {
  content: 'Masthead 2 Area';
}

body.ive_designmode .footer_area:empty:before {
  content: 'Footer Area';
}

#lo_whole {
  font-family: "Oxygen", sans-serif;
}

#lo_whole .sitemenu_area {
  width: 100%;
  display: flex;
  align-items: center;
}

#lo_whole .sidebar_area {
  padding: 10px 0;
}

#lo_whole:not(.layout-single_col) .content_area, #lo_whole:not(.layout-three_col) .content_area {
  width: calc(100% - 350px);
}

@media (max-width: 767px) {
  #lo_whole:not(.layout-single_col) .content_area, #lo_whole:not(.layout-three_col) .content_area {
    width: 100%;
  }
}

@media (max-width: 767px) {
  #lo_whole:not(.layout-single_col) .sidebar_area, #lo_whole:not(.layout-three_col) .sidebar_area {
    width: 100%;
  }
}

#netcontent, #netcontent * {
  box-sizing: border-box;
}

.pagecontent_box {
  padding: 0;
  margin: 0;
}

.iveo_pipe_happenings_slider {
  max-width: 100%;
  display: block;
}

.iveo_pipe_happenings_slider #slide-runner,
.iveo_pipe_happenings_slider #slide-holder,
.iveo_pipe_happenings_slider .wrap {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.iveo_pipe_happenings_slider img {
  transition: all 0.3s;
  max-width: 100%;
  z-index: 0;
}

.iveo_pipe_happenings_slider img.active {
  z-index: 1;
}

.iveo_pipe_happenings_slider #slier-runner > img:first-child,
.iveo_pipe_happenings_slider #slier-runner > a:first-child img {
  position: relative;
}

.iveo_pipe_happenings_slider #slide-runner > img:not(:first-child),
.iveo_pipe_happenings_slider #slide-runner > a:not(:first-child) img {
  position: absolute;
  top: 0;
  left: 0;
}

.iveo_pipe_happenings_slider #slide-content-holder {
  display: none;
}

.pageblock_box img {
  max-width: 100%;
}

.content_area {
  padding: 0;
}

.content_area #_ptwi_block_hint {
  display: none !important;
}

.ive_do_insert.ive_do:before {
  content: 'Add Block';
}

.ive_do_insert.ive_do:hover:before {
  transform: translate(-50%, -100%);
  opacity: 1;
  width: 100px;
}

.container, #lo_whole #lo_main {
  margin: auto;
}

@media (min-width: 1101px) {
  .container, #lo_whole #lo_main {
    width: 85%;
  }
}

@media (max-width: 1100px) {
  .container, #lo_whole #lo_main {
    width: 94%;
  }
}

@media (min-width: 1101px) {
  .max-offset, .masthead_area, .sitemenu_area, .footer_area {
    margin-left: -8.82353%;
    width: 117.64706% !important;
  }
}

@media (max-width: 1100px) {
  .max-offset, .masthead_area, .sitemenu_area, .footer_area {
    margin-left: -3.19149%;
    width: 106.38298% !important;
  }
}

#ive_floatmenu {
  display: flex !important;
  width: 100% !important;
  flex-direction: row-reverse !important;
}

#ive_mainmenu,
#ive_switchmenu {
  flex: 0 0 auto;
}

#ive_editmenu {
  flex: 1 1 auto;
}

.masthead_area {
  position: relative;
  padding: 0.4rem;
  font-weight: 400;
  font-size: 1.1rem;
  width: 100%;
  border-bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ededed;
}

.masthead_area #lion {
  width: 24px;
  height: 28px;
  display: block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAjCAYAAAD17ghaAAAFfUlEQVRYR7WYe4ycVRnGf8+ZLQUDM1vb+RaDirfAzlKKQrgISgMhoihVMFVTUgIx4i2QmsZ4QyKJiaIhVorRoIkEEhovRGIqIIINdbWQlGvYnW2J0ZgUu7MUZqYWWnbnPOab3Vnn9m23aT3/zXlvzznv877v+UYc4SovW3GlG+GrQSwFKzW3NI35j6WHS9XJTQIv1m3TwWLWWLF4YnhDLwEnZeinQaeBAERJa4erk78/nO8FAYy9+eSR3EzjhiitBFYLBrocNoyvCdHPNhTWSR4GNSR2SjzqqI/trU3+4BKYyQLSF8D44FtOlWdeBC3JMIyyNhJitLUJyDrIjMVnR6qVe44IQPmkFacxkFuaZfT6tPYeH2cGwtJQnDESVnA4F7MBeaSP3X6hs4Zrk//olunXkDuzkIwDp3UKvQfzfaTNWUAMXxN8EyjM6jjlwC2Wdgk2Y07psLVvLNWn7mzf03ih+C3E+2V99HCE6UFv1seQ+4vceKTrAEbeLufuNPE37Xa2N43Up77S2tN4IXlScN5igxteE3rZ9s3Ca5GuBPZJYa3duA10bpuvQyhcjuOfgHk+2Vw7Uq/cm+qpXEj+DrxrsQAiuiyYHyO/fabROH8gl0vT11qPgmugT86fEByDVin6GeaqSBAdlySl/Xv2aTw/dHOQb42QEuRlwRDwjgVY+4DhQ8CbgN3gPaBL2vTvF7zNnbfaWEI8f5qwc17P7CjVKxc2yycl4qeg0RKWC0OfA9+VAeLzwM9apafAWY48167bCFqTi+5oQoIpS1uxr2/plmoVqZxPbpfYALoF+5+IUwy39QsuSJvMOdE825JH+exgPd1BNPiXoAxc3r4frQuC/MT8ntiYkvB3gk8shgPT6N1L8Bhw/HyOYxx2CBM9FRL5gAOjnRWgB5sVh5c1CYi3aVe++JEoPQgcBB6XmIqmLnMIpWnRtM3z5HhB0elJ27tj2oe+I/zdHgB9UgPsAu8FrU71bUabHBgvFLeUalPrsqbYxGAyanNR7y15G+idfUmb4yIa/LXdRlA1bAOumtvfvuAwKg8mt2K+ndXro/y+YKXl1bFmCccOzJou0X7wH0CfSfeDvbkvgBdPPLk4k4v/BnJZ3AjBF8eox/uBiw5XBMU0rd3IXrIZF1yWCppV0K0zMbhigx1+tBApDT/ULMNXdesZHpLIk52ytOmdCtxXqlWu6QAwUUh+YvjSghVhb0W8BzTcR29K1hbLN2X4SEH/EXi9VKukjex/c3yikHzB8NPDlOPzFjWZD/ae3FUcvih5S2baxLXR3B19sHhGvf7KPIC5kZyO0mxSitdk7s64oQNCa4wfywouhUtN3BqrlWVnwBstvWbAicGhj9t+IMu4OQHlr2Pd0U/HxHM02+czDqCdxIEPp8OnT8VAuVCcAJ2+wNW9t739tusFsTGa2zNTJ14oVStnZt5MKigXkkPAcRlK6dtwH/iCfnLhTxv9qo/suUbgyytfrXQ0o4wbSA7MjddeP5ELCfytb3BzMEp/Fr5ijlDpK3l7qTZ16WHIPC9u5qxcSO4Hru5nFOXrg/XLDIcHBKOG1aCbSrXJny82cAcJx/LLzwvKPdnPOOBvRPS9DMd7SrXKW480aLt+i7Xp06wK5LudxeCLQ9T2rn0b3TBSm/zF0QSfS9usi12Dyfpoej8goq8jNFPQAvtKqVZZfrSBO1LQ+lHOJzsQ3WxPv/nWAr8F7x6uTa3U7DfgMVkdjcOgicJQWnLNF0trGXZLeqRUnbzxmERtc9LTucbguFwhSR8OJ7RjmObQ8lW12qv/dwDz6SgkTwFnN4liRofrlZ4BdCzALPgiGs8n6yXuMWwZqVXWHYuA3T4W9QdFOT90R6k+mTXjjwrXfwFbGh1z4G62KwAAAABJRU5ErkJggg==") center center no-repeat;
  background-size: contain;
  margin-right: 5px;
}

.masthead_area a {
  display: flex;
  align-items: center;
}

@media (min-width: 768px) {
  .masthead_area {
    flex-direction: column;
    align-items: center;
  }
}

.sitemenu_area {
  position: relative;
  z-index: 1001;
  background: #063249;
  justify-content: center;
}

.sitemenu_area ul.sitemenu, .sitemenu_area > div {
  position: relative;
  z-index: 1;
}

.sitemenu_area li table {
  transition: transform 0.3s;
  transform: scale(0) translateX(0);
  transform-origin: left top;
}

@media (min-width: 768px) {
  .sitemenu_area li table {
    width: 220px;
  }
  .sitemenu_area li:hover > table {
    transform: scale(1) translateX(1.1em);
  }
  .sitemenu_area td:hover > table {
    transform: scale(1) translate(0, 3px);
  }
}

.sitemenu_area .dropmenu {
  border: 0;
  box-shadow: 0 0 1px 1px rgba(29, 29, 27, 0.15);
  border-collapse: collapse;
}

.sitemenu_area .dropmenu a {
  padding: 0.55em 1em;
  background: white;
  transition: all 0.3s;
}

.sitemenu_area .dropmenu td:hover > a {
  background: #b8a880 !important;
  color: white;
}

ul.sitemenu {
  flex: 0 0 auto;
  max-width: 100%;
  width: 1300px;
  display: flex !important;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
}

@media (min-width: 768px) {
  ul.sitemenu {
    padding: 1em;
  }
}

@media (min-width: 768px) and (max-width: 1100px) {
  ul.sitemenu {
    align-items: flex-end;
  }
  ul.sitemenu li > a {
    padding-right: 2px;
    margin-left: 0;
  }
}

@media (min-width: 1101px) {
  ul.sitemenu {
    padding-right: calc(177px + 1em);
  }
  ul.sitemenu:after {
    content: '';
    display: block;
    margin-right: auto;
  }
}

@media (min-width: 768px) {
  .sitemenu li:first-child {
    position: relative;
    background: transparent;
  }
  .sitemenu li:first-child:before {
    content:'';
		width:126px;
		height:60px;
		background:url("/qql/slot/u511/logo.png") center no-repeat;
		background-size:100% auto;
		display:block;
  }
  .sitemenu li:first-child > a {
    width: 100%;
    color: transparent;
    background: transparent;
    padding: 0;
    margin: 0;
  }
  .sitemenu li:first-child > a::selection {
    color: transparent;
    background: transparent;
  }
  .sitemenu li:first-child > a:after {
    content: '';
  }
  .sitemenu li:first-child > a, .sitemenu li:first-child > a:after {
    display: block;
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
}

@media (min-width: 768px) and (max-width: 1100px) {
  .sitemenu li:first-child {
    padding: .3em 0;
  }
}

.sitemenu li:nth-child(2) {
  margin-left: auto;
}

.sitemenu li > a {
  font-weight: bold;
  text-transform: uppercase;
  color: white;
  padding: 1em;
}

@media (min-width: 768px) {
  .sitemenu li > a {
    position: relative;
  }
  .sitemenu li > a:after {
    content: '';
    height: 2px;
    width: 1px;
    background: white;
    position: absolute;
    left: 1em;
    bottom: 0.3em;
    opacity: 0;
    transition: all 0.3s;
  }
}

.sitemenu li:not(:first-child).focus > a:after,
.sitemenu li:not(:first-child):hover > a:after {
  width: 43px;
  opacity: 1;
}

.sitemenu li td a {
  color: #2f3338;
  padding: 1em;
}

.sitemenu li.focus {
  background: transparent !important;
}

@media (max-width: 767px) {
  .search {
    background: #063249;
    width: 100%;
    padding: 0 1em 1em 1em;
    position: relative;
    z-index: 1;
  }
  .search input {
    min-width: 100%;
  }
}

@media (min-width: 768px) {
  .search {
    width: 1300px;
    max-width: 100%;
    position: relative;
    top: 0;
    left: 0;
    height: 0;
    overflow: visible;
    transform: translateY(-50%);
    padding: 0 1em;
    z-index: 1002;
    display: flex;
    justify-content: flex-end;
  }
}

@media (min-width: 1101px) {
  .search {
    top: 52.5px;
  }
}

@media (min-width: 768px) and (max-width: 1100px) {
  .search {
    top: 35px;
  }
}

.search form {
  display: flex;
  align-items: center;
}

.search input {
  height: 28px;
  border-radius: 50px;
  border: 1px solid #ddd;
  padding: 0 1em;
  width: 177px;
}

.search button {
  display: none;
  margin-left: 5px;
  background: transparent;
  border: 0;
  width: 24px;
  height: 24px;
  position: relative;
  cursor: pointer;
}

.search button span {
  position: absolute;
  display: block;
}

.search button span:first-child {
  width: 66.66666%;
  height: 66.66666%;
  top: 2px;
  left: 0;
}

.search button span:first-child:before {
  content: '';
  width: calc(100% - 5px);
  height: calc(100% - 5px);
  border: 2px solid #fff;
  display: block;
  border-radius: 100%;
}

.search button span:last-child {
  width: 49.66326%;
  height: 49.66326%;
  bottom: -2px;
  right: 0;
}

.search button span:last-child:before {
  content: '';
  width: 60%;
  height: 2px;
  background: #fff;
  display: block;
  transform-origin: left center;
  transform: rotate(45deg);
}

@media (max-width: 767px) {
  body.open {
    overflow: hidden;
  }
  ul.sitemenu {
    position: fixed !important;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: white;
    z-index: 2 !important;
    transform: translateX(-100%);
    transition: all 0.3s;
    display: flex;
    align-content: flex-start;
  }
  ul.sitemenu:before {
    content: '';
    width: calc(100% - 53px);
    height: 100%;
    background: #063249;
    display: block;
    position: fixed;
    top: 0;
    left: 0;
  }
  ul.sitemenu li {
    position: relative;
    z-index: 1;
    width: calc(100% - 53px);
    margin-left: 0 !important;
    position: relative;
    border-bottom: 1px solid white;
  }
  ul.sitemenu li:first-child {
    border-top: 1px solid white;
  }
  ul.sitemenu li a {
    background: #063249;
    width: 100%;
    margin: 0;
  }
  body.open ul.sitemenu {
    transform: translateX(0%);
    transition: all 0.3s;
  }
  .sitemenu_area {
    flex-wrap: wrap;
  }
  .masthead_area {
    display: flex;
    flex-wrap: wrap;
    padding: 0.4em 0 0 0;
  }
  a.mobile-logo {
    display: table;
  }
  a.mobile-logo:before {
    content:'';
		width:126px;
		height:60px;
		background:url("/qql/slot/u511/logo.png") center no-repeat;
		background-size:100% auto;
		display:block
  }
  .logo-wrapper {
    padding: 1em;
    position: relative;
    z-index: 1;
    background: #063249;
    min-width: 100%;
    margin: 0.4rem 0 -1px 0;
  }
  .menu-hidden-overlay {
    position: relative;
    z-index: 1002;
    overflow: visible;
    width: 0;
    flex: 1 1 auto;
    background: #063249;
    background: red;
    height: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }
  #menuToggle {
    position: relative;
    right: 26.6px;
    flex: 0 0 auto;
    width: 50px;
    height: 50px;
    display: block;
    padding: 14px 12px;
    cursor: pointer !important;
    border-radius: 8px;
    transition: all 0.3s;
  }
  #menuToggle:before, #menuToggle:after {
    content: "";
    display: block;
    transition: all 0.3s;
  }
  #menuToggle:before {
    width: 100%;
    height: 8px;
    margin-bottom: 8px;
    border: 2px solid #b8a880;
    border-left: 0;
    border-right: 0;
  }
  #menuToggle:after {
    width: 100%;
    height: 2px;
    background: #b8a880;
  }
  #menuToggle.open, #menuToggle:hover {
    background: #b8a880;
  }
  #menuToggle.open:before, #menuToggle:hover:before {
    border: 2px solid white;
    border-left: 0;
    border-right: 0;
  }
  #menuToggle.open:after, #menuToggle:hover:after {
    background: white;
  }
  #menuToggle.open {
    border-radius: 100%;
    z-index: 3001;
    right: 52px;
    padding: 12px;
    transform: translateX(50%) rotate(135deg);
  }
  #menuToggle.open:before {
    margin-top: calc(50% - 1px);
    margin-bottom: -2px;
    border: 0px;
    height: 2px;
    background: white;
  }
  #menuToggle.open:after {
    transform: rotate(90deg);
  }
  .sitemenu_area li.open > table, td.open > table {
    visibility: visible !important;
    transform: scale(1);
    position: relative;
    top: 0 !important;
    left: 0 !important;
    width: 100%;
  }
  .sitemenu_area li.open > table a, td.open > table a {
    position: relative;
    padding-left: 30px;
    overflow: hidden;
  }
  .sitemenu_area li.open > table a:before, td.open > table a:before {
    content: '';
    display: block;
    left: 1em;
    top: 50%;
    width: 5px;
    height: 2px;
    margin-top: -1px;
    background: #575756;
    position: absolute;
  }
  .sitemenu_area li.open > table a:after, td.open > table a:after {
    content: '';
    width: 2px;
    height: 0;
    position: absolute;
    top: 50%;
    left: 1em;
    display: block;
    background: #575756;
  }
  .sitemenu_area li.open > table td.open > a:after, td.open > table td.open > a:after {
    height: 50%;
  }
  .sitemenu_area li.open > table table a, td.open > table table a {
    padding-left: 40px;
  }
  .sitemenu_area li.open > table table a:before, td.open > table table a:before {
    width: 12px;
  }
  .sitemenu_area li.open > table table a:after, td.open > table table a:after {
    height: 100%;
    top: 0;
  }
  .sitemenu_area li.open > table table tr:last-child td > a:after, td.open > table table tr:last-child td > a:after {
    height: 50%;
  }
}

.footer_area {
  background: #063249;
  color: #b8a880;
  padding: 0.85rem 0;
  font-size: 1rem;
  display: block;
  height: auto;
  max-height: none !important;
  position: relative;
  z-index: 1;
}

.footer_area a,
.footer_area a:hover,
.footer_area a:focus {
  color: inherit;
  text-decoration: none;
}

.footer_area li,
.footer_area ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.footer_area .container, .footer_area #lo_whole #lo_main, #lo_whole .footer_area #lo_main {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
}

.footer_area .social {
  width: 16px;
  display: block;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: contain !important;
}

.footer_area .social:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}

.footer_area .social.facebook {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAcCAYAAAC6YTVCAAAABHNCSVQICAgIfAhkiAAAAJVJREFUOI3t1LEJAkEQRuF3J7ZgYGpfdmA/VmAXNmBiAYLZBRcZCuLxTGSRWdfjNjC6PxqW+XYGFhZC1IW6Vc9+zxAN6qHQnBLBbgyoNgF1wDobH5KQugL6Qt8JuL/r5+eUTWGbY7yhHVsFuNSgLFWoUR/AcoK5thMBwFCzXl+NbhNRl6ofj7uP6n/vNKMZlVH+3RbOX0CeuXWrxboLAAAAAElFTkSuQmCC");
}

.footer_area .social.linkedin {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAABHNCSVQICAgIfAhkiAAAASFJREFUSIntkjErhWEYhq9Hp86ilI7NZrAYlH/AJIsii935DUYp+RlMmAwWGUwSWZhOOGXBdkrqFOV0GXynjs+bjq/PIvfy9t730/U8Pe+LWlN31Cf1XJ2mLKlbftazOlwWvOVXLZTBHgAeE/5DGXDURbXTM/VRKWAgsgbjwCxwDRxGhGU1+DWFOg9M5vz1iOioVWA1lx0AV8AKsAxMAG2gAZwCmxHRBkDdTvyWapYNJbK6upfwu2qoI0XhzW/AXe3Cx1f8qcb6qFlSB4vAAW6AOjDDx+5buTyAqUoBsMBcRDSz+7FaAzZydaNFJj/pAXd1magrtJbbhJdfC0C1CPw14UXKK/qgfekf/sfgFWAfuMv5b9n5AqzlsosE5z5Rd/YOb4EjFLCdOgUAAAAASUVORK5CYII=");
}

.footer_area .social.twitter {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAAABHNCSVQICAgIfAhkiAAAAYxJREFUSImt1btrFWEQxuF3Q1LYBEEUvJBCCME2hQa1EBsR64CFlaBiY6mF4h9gIaiNnaWFvRKCF9KoheAFQSysJGC0EIKYw1Efi7MrhyTL2TX7Nt9eZuY3881+s8kWhB24iU9YwxNcxdSQzTYcrm7O4VhLyHF8trlWcRG3sIITldObMqNTDSFHawDr1cN1TFeO/fJFHxdQjAA9awj6VhZwuXJcWWfwGodqIJP40xAELzFROd+vMXqOS9g1BNrfAvIR24eznB2R5W+DKm/jbAvQ4jCkwAxutAjQVA8qzni5vkryPkk/yUSTL6+hvlcXY0VRSPIiycGOIUny4R+oXO90DKi0tOEJ7nbcnzWMbQJPcAaL2p2TOt2rg4zjMZY7gMCB2g3FfEeQpyO7ZzDJe1uArGJmJKiETRuMpV//ATrZCDIE24lHLSFXmgbfi/NY0G77ejg9KvgcHuJLy+wrvcWRppVM4hretahgQYt+bPiTYneSuSSzSfYl2ZPkR5KvSZYzmItLRVH8bApJkr/U8PM/j/ZeMgAAAABJRU5ErkJggg==");
}

.footer_area .social.youtube {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAUCAYAAABxnDbHAAAABHNCSVQICAgIfAhkiAAAAUVJREFUSIm9lb8rxVEYh5/3e69NKYsM8mMxYDAr2Wx2GQwWUgaUJJlIYvMPmAxGmz/CoMgom/wahAH3MVzq6yL3+3XvfcZz3rfnPZ8650AKtUPdUK+tHefqolqkEnVJfamhrJJDtZAW7tdRlmbtUzjZIKHqNUCox8Dgt7zrR0+or0Dhz1I4A06AK2AKaM4pHSJDNH2fXWqruq4+5Ih4OMkzakTcRcQK0AVsAk9Z+nNJU/LbiFgGOoGtauX/kqbkNxGxRPnkew2RAqjNwDgw8lft96cpu6wdmANmgJZqeorAG9VdmUpZP7AATABNGVpLReAS6K6ieFY9oHyaaWA066Af3KHu5rhreXlWkwTYphxxIziMiFISERfAagOEAjtfV3TZ+v6n8z+PogPqkfpYQ9m5Opb2xC/yBOgF2v4R5ytwGhH3lRvv5wFnGxXlLa0AAAAASUVORK5CYII=");
}

.footer_area ul {
  flex: 0 0 auto;
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 auto;
}

.footer_area ul li {
  display: flex;
  flex: 0 0 auto;
  margin: 0;
}

.footer_area ul li.exceptional {
  flex: 1 0 auto;
  width: 100%;
  margin-left: 0;
  padding-left: 0;
}

.footer_area ul li + li {
  border-left: 1px solid #b8a880;
  padding-left: 10px;
  margin-left: 11px;
}

.footer_area .common-links li + li {
  border-left: 1px solid #b8a880;
}

.footer_area .common-links li.exceptional + li {
  border-left: 0;
  padding-left: 0;
  margin-left: 0px;
}

.footer_area .social-links {
  display: flex;
  flex-wrap: nowrap;
}

.footer_area .social-links li + li {
  border: 0;
}

.footer_area .important-links {
  justify-content: flex-end;
}

.footer_area .important-links .exceptional {
  justify-content: flex-end;
  border: 0;
}

.footer_area .reach-portal {
  background: white;
  color: #333;
  padding: 10px 15px 9px;
  font-size: .85rem;
  text-align: center;
  margin: 0.85rem 0 -0.85rem;
}

.footer_area .reach-portal .container, .footer_area .reach-portal #lo_whole #lo_main, #lo_whole .footer_area .reach-portal #lo_main {
  display: block;
}

.footer-company-name {
  width: 100%;
  font-size: 1.28rem;
  font-weight: bold;
  padding-bottom: 0.8rem;
}

.footer-important-links,
.footer-social-links {
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
  padding-bottom: 0.8rem;
}

.footer-important-links {
  border-bottom: 1px solid #b8a880;
  padding-bottom: 1.6rem;
  margin-bottom: 1.6rem;
}

.footer-common-links {
  width: 50%;
  flex: 0 0 auto;
}

.footer-common-links .common-links {
  width: 100%;
}

.footer-important-note {
  width: 50%;
  text-align: right;
}

@media (max-width: 1100px) {
  .footer_area .social-links {
    flex-wrap: wrap;
  }
  .footer_area .social-links li:first-child {
    margin-left: -10px;
  }
  .footer_area .social-links li {
    padding: 10px;
    width: auto;
    margin-left: 0px;
  }
  .important-links {
    width: 100%;
  }
  .footer-common-links ul li + li {
    margin-left: 0px;
    border-left: 0px !important;
    padding-left: 0px;
    margin: .2em 0;
  }
  .footer-common-links li {
    width: 50%;
    flex: 0 1 auto;
  }
}

@media (max-width: 767px) {
  .footer-social-links {
    width: 100%;
    flex-direction: row;
  }
  .footer-important-links ul,
  .footer-important-links ul li,
  .footer-important-links ul li + li {
    width: 100% !important;
    padding-left: 0px;
    margin-left: 0px;
    border-left: 0px;
    margin: .2em 0;
  }
  .footer-common-links ul li + li {
    width: 100%;
  }
  .footer-common-links,
  .footer-important-note {
    width: 100%;
    text-align: left;
  }
  .footer-important-note {
    padding: 1.2rem 0 1rem;
    line-height: 1.4;
  }
}

.iveo_pipe_pagetree_searchbox .search_box {
  position: relative;
}

.iveo_pipe_pagetree_searchbox * {
  margin: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

.iveo_pipe_pagetree_searchbox *:not(.button_) {
  background: none !important;
  padding: 0px;
}

.iveo_pipe_pagetree_searchbox td {
  padding: 0px !important;
  width: 0px !important;
  min-width: 0px !important;
}

.iveo_pipe_pagetree_searchbox td img {
  display: none;
}

.iveo_pipe_pagetree_searchbox input[type="text"] {
  border: 1px solid #ddd;
  padding: 12px;
  height: auto;
}

.iveo_pipe_pagetree_searchbox input[type="submit"] {
  position: absolute;
  top: 0px;
  right: 0px;
  display: flex;
  align-items: center;
  height: 100%;
  margin: 0px;
  width: 36px;
  display: block !important;
  box-sizing: border-box !important;
  background-position: center center !important;
}

.iveo_pipe_pagetree_searchbox + .search_summary {
  display: block;
  font-size: 1.2rem;
  padding: 1em 0;
  opacity: 0.5;
  margin-bottom: 20px;
  border-bottom: 1px solid #d1d1d1;
}

.iveo_pipe_pagetree_searchbox ~ .search_result {
  display: block;
  margin-bottom: 2em;
}

.iveo_pipe_pagetree_searchbox ~ .search_result b {
  color: #2e53aa;
  font-weight: bold;
  background: #e1e1e1;
}

.iveo_pipe_pagetree_searchbox ~ .search_result a {
  font-size: 1.3rem;
  font-weight: bold;
  display: inline-block;
  margin-bottom: 5px;
}

.path_box {
  display: none;
}

.filter-cnt,
.filter-control {
  padding: 3.4rem;
  display: flex;
  margin-bottom: 2rem;
}

@media (min-width: 541px) and (max-width: 767px) {
  .filter-cnt,
  .filter-control {
    flex-direction: column;
  }
}

.filter-cnt .filter-cat,
.filter-cnt .filter-kw,
.filter-cnt .filter-type,
.filter-cnt .filter-name,
.filter-control .filter-cat,
.filter-control .filter-kw,
.filter-control .filter-type,
.filter-control .filter-name {
  border: 0.5px solid #c6c6c6;
  border-radius: 5px;
  font-size: 1rem;
  color: #7a7a7a;
  line-height: 1;
  height: 38px;
  padding: 0.7em 1em;
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  margin-right: 2em;
  width: 50%;
}

.filter-cnt .filter-kw,
.filter-control .filter-kw {
  position: relative;
  cursor: pointer;
}

.filter-cnt .filter-kw input,
.filter-control .filter-kw input {
  width: 100%;
  border: 0;
}

.filter-cnt .filter-kw label,
.filter-control .filter-kw label {
  font-size: 0.7857rem;
  position: absolute;
  color: #333333;
  top: 0px;
  left: 1em;
  display: block;
  padding-bottom: 7px;
  transform: translateY(-100%);
}

.filter-cnt .filter-cat,
.filter-cnt .filter-type,
.filter-control .filter-cat,
.filter-control .filter-type {
  position: relative;
  cursor: pointer;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAIBAMAAADU/bjBAAAAElBMVEVNTU0AAABNTU1NTU1NTU1NTU3uL4oDAAAABnRSTlMyACkKIAaLXkXCAAAANElEQVQI12NwYAABICUEppkEGAQVQAxFIEMIJCAIZICEFMGMAAaGQDBDmIFZEMwQNDIEMgB1vgPnYcY1egAAAABJRU5ErkJggg==");
  background-position: 97% center;
  background-size: 15px 8px;
  background-repeat: no-repeat;
}

.filter-cnt .filter-cat:hover,
.filter-cnt .filter-type:hover,
.filter-control .filter-cat:hover,
.filter-control .filter-type:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAIBAMAAADU/bjBAAAAD1BMVEVNTU0AAABNTU1NTU1NTU2Co6gKAAAABXRSTlMzAAMoIECf9NwAAAA6SURBVAjXJcjRDQARFAXRSXYLeFc0IBSACvRflYv5mhwktSKFJ/X5pvIVjwGmx4ApMLgRZE5/sLitDayKBDbsCAn4AAAAAElFTkSuQmCC");
}

.filter-cnt .filter-cat label,
.filter-cnt .filter-cat span,
.filter-cnt .filter-type label,
.filter-cnt .filter-type span,
.filter-control .filter-cat label,
.filter-control .filter-cat span,
.filter-control .filter-type label,
.filter-control .filter-type span {
  font-size: 0.7857rem;
  position: absolute;
  color: #333333;
  top: 0px;
  left: 1em;
  display: block;
  padding-bottom: 7px;
  transform: translateY(-100%);
}

.filter-cnt .filter-cat select,
.filter-cnt .filter-type select,
.filter-control .filter-cat select,
.filter-control .filter-type select {
  display: none;
}

.filter-cnt .filter-cat:hover .filter-type-options,
.filter-cnt .filter-type:hover .filter-type-options,
.filter-control .filter-cat:hover .filter-type-options,
.filter-control .filter-type:hover .filter-type-options {
  height: 200px;
  opacity: 1;
}

.filter-cnt .filter-btn input,
.filter-cnt .filter-submit button,
.filter-control .filter-btn input,
.filter-control .filter-submit button {
  padding: 0.415em 1em;
  font-size: 1.2857rem;
  width: 200px;
  background: #b8a880;
  color: white;
  border: 0;
  border-radius: 5px;
  -webkit-appearance: button;
  appearance: button;
}

.filter-cnt .filter-type-options,
.filter-control .filter-type-options {
  position: absolute;
  top: calc(100% - 3px);
  left: -1px;
  border-top: 0 !important;
  border: 0.5px solid #c6c6c6;
  width: calc(100% + 1px);
  padding-top: 3px;
  background: white;
  z-index: 100;
  height: 0;
  overflow: auto;
  opacity: 0;
  transition: all 0.3s;
}

.filter-cnt .filter-type-options > div,
.filter-control .filter-type-options > div {
  font-size: 1rem;
  color: #7a7a7a;
  line-height: 1;
  height: 38px;
  padding: 0.7em 1em;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  border-top: 0.5px solid rgba(198, 198, 198, 0.7);
  transition: all 0.3s;
}

.filter-cnt .filter-type-options > div.selected, .filter-cnt .filter-type-options > div:hover,
.filter-control .filter-type-options > div.selected,
.filter-control .filter-type-options > div:hover {
  background: #b8a880;
  color: white;
}

.items-list,
.filter-results {
  padding: 2rem;
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1);
  margin-bottom: 50px;
}

.items-list .filter-prefix,
.items-list .filter-first-characters,
.filter-results .filter-prefix,
.filter-results .filter-first-characters {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.items-list .filter-prefix span,
.items-list .filter-first-characters span,
.filter-results .filter-prefix span,
.filter-results .filter-first-characters span {
  display: block;
  width: 36px;
  text-align: center;
  padding: 1.1em 1em;
  color: #808080;
  cursor: pointer;
}

.items-list .filter-prefix span:hover,
.items-list .filter-first-characters span:hover,
.filter-results .filter-prefix span:hover,
.filter-results .filter-first-characters span:hover {
  color: #b8a880;
}

.items-list .filter-prefix:after,
.items-list .filter-first-characters:after,
.filter-results .filter-prefix:after,
.filter-results .filter-first-characters:after {
  content: "";
  width: 100%;
  height: 1px;
  display: block;
  background: rgba(198, 198, 198, 0.7);
}

.items-list ul,
.items-list .filter-location-block,
.filter-results ul,
.filter-results .filter-location-block {
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 0.7em 0;
}

.items-list ul > li,
.items-list ul .filter-item,
.items-list .filter-location-block > li,
.items-list .filter-location-block .filter-item,
.filter-results ul > li,
.filter-results ul .filter-item,
.filter-results .filter-location-block > li,
.filter-results .filter-location-block .filter-item {
  cursor: pointer;
  width: calc(100% / 3);
  padding: 0.7rem;
}

.items-list ul > li > div.item,
.items-list ul .filter-item > div.item,
.items-list .filter-location-block > li > div.item,
.items-list .filter-location-block .filter-item > div.item,
.filter-results ul > li > div.item,
.filter-results ul .filter-item > div.item,
.filter-results .filter-location-block > li > div.item,
.filter-results .filter-location-block .filter-item > div.item {
  width: 100%;
  position: relative;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-color: #ddd !important;
  background-position: center center !important;
}

.items-list ul > li > div.item > div,
.items-list ul .filter-item > div.item > div,
.items-list .filter-location-block > li > div.item > div,
.items-list .filter-location-block .filter-item > div.item > div,
.filter-results ul > li > div.item > div,
.filter-results ul .filter-item > div.item > div,
.filter-results .filter-location-block > li > div.item > div,
.filter-results .filter-location-block .filter-item > div.item > div {
  color: white;
  font-size: 1.45rem;
  font-weight: bold;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-transform: uppercase;
}

.items-list ul > li > div.item:before,
.items-list ul .filter-item > div.item:before,
.items-list .filter-location-block > li > div.item:before,
.items-list .filter-location-block .filter-item > div.item:before,
.filter-results ul > li > div.item:before,
.filter-results ul .filter-item > div.item:before,
.filter-results .filter-location-block > li > div.item:before,
.filter-results .filter-location-block .filter-item > div.item:before {
  content: "";
  display: block;
  padding-bottom: 67.4051%;
}

.filter-panel .pagination {
  padding: 1em;
  display: flex;
  flex-wrap: wrap;
}

.filter-panel .pagination > * {
  flex: 0 0 auto;
  padding: 1em;
}

.filter-panel .pagination > *, .filter-panel .pagination > *:hover, .filter-panel .pagination > *:focus {
  color: inherit;
  text-decoration: none;
}

.filter-panel .pagination b,
.filter-panel .pagination a:hover {
  color: #b8a880;
}

.filter-panel .pagination:hover > b {
  color: inherit;
}

/* Programme Guide */
.filter-type-options INPUT {
  margin-right: 5px;
}

#pgFilterType .filter-type-value-text {
  width: 100%;
  height: 38px;
  overflow: hidden;
}

#pgFilterType .filter-type-value-text SPAN {
  border: 0.5px solid #c6c6c6;
  border-radius: 5px;
  font-size: 1rem;
  color: #ffffff;
  padding: 0.1em 1em;
  margin: 5px 5px 5px 0px;
  display: inline-block;
  background: #b8a880;
  position: relative;
  top: auto;
  left: auto;
  transform: none;
  line-height: 28px;
}

.filter-date-list {
  position: relative;
}

.filter-date-list UL {
  display: block;
  text-align: center;
}

.filter-date-list UL LI {
  display: inline-block;
  margin: 0px 10px 0px 0px;
  padding: 0.7em 2em;
  font-size: 14px;
  cursor: pointer;
  border-radius: 4px;
  color: #7a7a7a;
  position: relative;
}

.filter-date-list UL LI:after {
  content: '';
  height: 25px;
  width: 1px;
  background: #c6c6c6;
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  display: block;
}

.filter-date-list UL LI.active {
  background: #b8a880;
  color: #FFFFFF;
}

.filter-date-list UL LI:last-of-type:after, .filter-date-list UL LI.active:after {
  display: none;
}

.filter-event-block .fullday-cnt {
  padding: 20px 0px 0px 0px;
  border-top: 1px solid #CCCCCC;
  margin: 0px 0px 20px 0px;
}

.filter-event-block .event {
  min-height: 127px;
  background-color: #fff;
  padding: 20px;
  position: relative;
}

.filter-event-block .item {
  min-height: 127px;
  background-color: #fff;
  border-radius: 0px 10px 10px 0px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
  margin: 0px 0px 20px 0px;
  padding: 20px;
  position: relative;
}

.filter-event-block .event P {
  font-size: 20px;
  font-weight: bold;
  color: #4d4d4d;
  margin: 0px;
}

.filter-event-block .event P:first-of-type {
  margin-bottom: 10px;
}

.filter-event-block .event SPAN {
  display: block;
  font-size: 14px;
  color: #808080;
}

.filter-event-block .item SPAN.time {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNpi/P//PwO5gBGb4I4VDQJAygBJ6IJHRMMHZDUgSxnRNCkAqX4gDsBi5gIgLoQZgqIZqBFk034gFsDjUpBGR6ABF0CamZCciaKRV0CCQcPQHV0zSH4+jMMEpfvRbWRl4wAbgAUYAC0rQNYcQGJAx4M1Q50sQKJmcEywALECLhUgpwuJIaQ/vX/B8Of3DzifCRRy2DR+//qB4fevHwzK2vZwDDIMCh7AbAaBA0DsgK759P6FuBx1ADnAJpLo50a4ZqDTN0BTEDEgEaj+AbLNIAMSgdQEAqkLpHEBzowBTd8JQGyPJLwRiDfAbISlbYAAAwAZglLqnEqStwAAAABJRU5ErkJggg==") left center no-repeat;
  display: block;
  font-size: 14px;
  color: #808080;
  padding-left: 20px;
}

.filter-event-block .item SPAN.location {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANBJREFUeNpi/P//PwOxgBGZs2NFQwKQsgdiBSC+AMQbPSIaDqAoBioyAFLzgdgAi4ELgBoSQQwmqAAuhSCQADSsH2wy1Or5SJIfoE4AaRZAEhdkgroRWaEi0FpHIO2IZoMDE9QzMHABqBCkgQFIX0BTbMAENQ2uG+oskKcb0BR/ALm5AMjoJyKYDUEmL0AzHRs4AHIWE9SNiXgUwuWZoJ7ZAKQ24FDcCJR/gBwpDFDd6M7ZAFQ4AcaBK4Y6JxCb9RiKoRpAiQZmUiIszGEAIMAAeMZCDqG/QoEAAAAASUVORK5CYII=") left center no-repeat;
  display: block;
  font-size: 14px;
  color: #808080;
  padding-left: 20px;
}

.filter-event-block .event-1 {
  border-left: 5px solid #ff9c1a;
}

.filter-event-block .event-2 {
  border-left: 5px solid #ff7ba6;
}

.filter-event-block .event-3 {
  border-left: 5px solid #f91673;
}

.filter-event-block .event-4 {
  border-left: 5px solid #d9c6de;
}

.filter-event-block .event-5 {
  border-left: 5px solid #a064ff;
}

.filter-event-block .event-6 {
  border-left: 5px solid #b7c6ce;
}

.filter-event-block .event-7 {
  border-left: 5px solid #e8cf5d;
}

.filter-event-block .event-8 {
  border-left: 5px solid #c1ac93;
}

.filter-event-block .fdevent-1 {
  border-left: 1px solid #ff9c1a;
}

.filter-event-block .fdevent-2 {
  border-left: 1px solid #ff7ba6;
}

.filter-event-block .fdevent-3 {
  border-left: 1px solid #f91673;
}

.filter-event-block .fdevent-4 {
  border-left: 1px solid #d9c6de;
}

.filter-event-block .fdevent-5 {
  border-left: 1px solid #a064ff;
}

.filter-event-block .fdevent-6 {
  border-left: 1px solid #b7c6ce;
}

.filter-event-block .fdevent-7 {
  border-left: 1px solid #e8cf5d;
}

.filter-event-block .fdevent-8 {
  border-left: 1px solid #c1ac93;
}

H5 {
  font-size: 14px;
  font-weight: bold;
  color: #b8a880;
  margin-bottom: 10px;
}

.filter-legend {
  display: block;
}

.filter-legend UL {
  display: block;
  margin: 0px 0px 10px 0px;
  padding: 0px;
}

.filter-legend UL LI {
  display: block;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  width: calc(50% - 15px);
  float: left;
  padding-left: 15px;
  position: relative;
}

.filter-legend UL LI:before {
  content: '';
  width: 10px;
  height: 10px;
  display: block;
  border-radius: 5px;
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
}

.filter-legend UL LI.event-1:before {
  background: #ff9c1a;
}

.filter-legend UL LI.event-2:before {
  background: #ff7ba6;
}

.filter-legend UL LI.event-3:before {
  background: #f91673;
}

.filter-legend UL LI.event-4:before {
  background: #d9c6de;
}

.filter-legend UL LI.event-5:before {
  background: #a064ff;
}

.filter-legend UL LI.event-6:before {
  background: #b7c6ce;
}

.filter-legend UL LI.event-7:before {
  background: #e8cf5d;
}

.filter-legend UL LI.event-8:before {
  background: #c1ac93;
}

.event-modal, .event-modal * {
  font-family: "Oxygen", sans-serif !important;
}

.event-modal .event-title {
  font-size: 1.7143rem;
  font-weight: bold;
  color: #333;
  margin: 1em 0 1em;
  text-align: center;
}

.event-modal .event-title:after {
  content: "";
  display: block;
  height: 4px;
  width: 50px;
  background: #b8a880;
  margin: 10px auto 0;
}

.event-properties SPAN {
  display: block;
  font-size: 16px;
  color: #808080;
  padding-left: 20px;
}

.event-properties SPAN.time {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNpi/P//PwO5gBGb4I4VDQJAygBJ6IJHRMMHZDUgSxnRNCkAqX4gDsBi5gIgLoQZgqIZqBFk034gFsDjUpBGR6ABF0CamZCciaKRV0CCQcPQHV0zSH4+jMMEpfvRbWRl4wAbgAUYAC0rQNYcQGJAx4M1Q50sQKJmcEywALECLhUgpwuJIaQ/vX/B8Of3DzifCRRy2DR+//qB4fevHwzK2vZwDDIMCh7AbAaBA0DsgK759P6FuBx1ADnAJpLo50a4ZqDTN0BTEDEgEaj+AbLNIAMSgdQEAqkLpHEBzowBTd8JQGyPJLwRiDfAbISlbYAAAwAZglLqnEqStwAAAABJRU5ErkJggg==") left center no-repeat;
}

.event-properties SPAN.location {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANBJREFUeNpi/P//PwOxgBGZs2NFQwKQsgdiBSC+AMQbPSIaDqAoBioyAFLzgdgAi4ELgBoSQQwmqAAuhSCQADSsH2wy1Or5SJIfoE4AaRZAEhdkgroRWaEi0FpHIO2IZoMDE9QzMHABqBCkgQFIX0BTbMAENQ2uG+oskKcb0BR/ALm5AMjoJyKYDUEmL0AzHRs4AHIWE9SNiXgUwuWZoJ7ZAKQ24FDcCJR/gBwpDFDd6M7ZAFQ4AcaBK4Y6JxCb9RiKoRpAiQZmUiIszGEAIMAAeMZCDqG/QoEAAAAASUVORK5CYII=") left center no-repeat;
}

.event-properties SPAN.date {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ9JREFUeNpiYKAWOLZzZsD960fX71jRYIBN/sLRVQYg+VP7FjiA+IwwCaCG9Zw8gg6cXPwCnz+8fPD71/cH6JpZ2TgVeAXEFT5/ePHh968fBxihGkEm7SfVpUyUeJMFmSMmrcHw5/cPMPvdqwcMQmIKEEWsHAyvnt6A8zm5BRie3r+AajNII0gTMgDxYQbC+N+/fsB0Nq+ABIOKjgOcD7IBxAfRMADiw12EbjMwJMHOBAFgiAJteYCiGWQzjI9iM8g5yM6EeQPmTKKcDbMZRCPzQS4B8UHqMDSDnHznygEUm5H5rGwcYD5IHcXxDNP8AeYsUEjC/ASiQXyQOAh8ev8ChY+ctguAlAAJFl8ACDAAEdOa4sMBUUsAAAAASUVORK5CYII=") left center no-repeat;
}

.event-speakers, .event-description {
  padding-top: 20px;
}

.event-speakers H4 {
  font-size: 20px;
  color: #4d4d4d;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}

.event-speakers A {
  border: 0.5px solid #c6c6c6;
  border-radius: 5px;
  font-size: 1rem;
  color: #7a7a7a;
  display: inline-block;
  float: left;
  padding: 0.7em 1em;
  margin-right: 10px;
  cursor: pointer;
  text-decoration: none;
}

.event-description, .event-description * {
  font-size: 18px;
  color: #4d4d4d;
  line-height: 26px;
}

.event-description H4 {
  font-size: 20px;
  color: #4d4d4d;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}

.announcement-body-1-left {
  text-align: justify;
}

.pagelevel-1 .announcement-block .announcement-body-col-1 {
  width: 250px;
}

.pagelevel-1 .announcement-block .announcement-body-col-1 H3 {
  color: #063249;
  font-size: 1.5em;
  margin-bottom: 10px;
  line-height: 2em;
}

.pagelevel-1 .announcement-block .announcement-body-col-1 IMG {
  margin-bottom: 20px;
}

/* WHo's Coming */
#wcomFilterCountry {
  flex: none;
  width: 20%;
}

.filter-type-btnlist {
  padding: 0px;
}

.filter-type-btnlist:after {
  clear: both;
  display: block;
  content: '';
}

#wcomFilterJobFunc {
  position: relative;
}

.filter-jobfunc > SPAN {
  font-size: 0.7857rem;
  position: absolute;
  color: #333;
  top: 0px;
  left: 1em;
  display: block;
  padding-bottom: 7px;
  transform: translateY(-100%);
  line-height: 1;
}

.filter-type-btnlist .cat-btn, .filter-type-btnlist .clear-btn {
  border: 0.5px solid #c6c6c6;
  border-radius: 5px;
  font-size: 1rem;
  color: #7a7a7a;
  display: inline-block;
  float: left;
  padding: 0.7em 1em;
  margin-right: 1px;
  cursor: pointer;
}

.filter-jobfunc > SPAN {
  font-size: 0.7857rem;
  position: absolute;
  color: #333;
  top: 0px;
  left: 1em;
  display: block;
  padding-bottom: 7px;
  transform: translateY(-100%);
}

.filter-type-btnlist .cat-btn.active {
  background: #5dc5ea;
  color: #ffffff;
}

.filter-year-list {
  position: relative;
}

.filter-year-list UL {
  display: block;
  transform: translateY(-98%);
  position: absolute;
}

.filter-year-list UL:after {
  display: block;
  content: '';
  clear: both;
}

.filter-year-list UL LI {
  display: inline-block;
  margin: 0px 10px 0px 0px;
  padding: 0.7em 2em;
  font-size: 17px;
  background: #b8a880;
  color: #FFFFFF;
  cursor: pointer;
  border-radius: 10px 10px 0px 0px;
}

.filter-year-list UL LI.active {
  color: #b8a880;
  background: #FFFFFF;
  font-weight: bold;
  border-left: 0.5px solid #c6c6c6;
  border-top: 0.5px solid #c6c6c6;
  border-right: 0.5px solid #c6c6c6;
}

.filter-wcom-item {
  cursor: pointer;
  width: calc(100% / 4);
  padding: 0.7rem;
}

.filter-wcom-item .item {
  width: 100%;
  position: relative;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-color: #ddd !important;
  background-position: center center !important;
  border-radius: 50%;
  margin-bottom: 22px;
}

.filter-wcom-item .item:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.filter-wcom-item .item:after {
  width: 96%;
  height: 2px;
  background: #b8a880;
  content: '';
  display: block;
  position: absolute;
  bottom: -10px;
  left: 2%;
}

.filter-wcom-item P:first-of-type {
  font-size: 14px;
  color: #1a1a1a;
  text-align: center;
}

.filter-wcom-item P:last-of-type {
  font-size: 12px;
  color: #808080;
  text-align: center;
}

@media (max-width: 1000px) {
  .filter-control .filter-type, .filter-control .filter-jobfunc {
    margin-top: 30px !important;
    margin-bottom: 15px !important;
  }
  .filter-wcom-item {
    cursor: pointer;
    width: calc(100% / 3);
  }
}

@media (max-width: 768px) {
  .filter-control .filter-type, .filter-control .filter-jobfunc {
    margin-top: 30px !important;
    margin-bottom: 15px !important;
  }
  .filter-wcom-item {
    cursor: pointer;
    width: calc(100% / 2);
  }
}

@media (max-width: 450px) {
  .filter-wcom-item {
    cursor: pointer;
    width: calc(100%);
  }
}

.wcom-modal, .wcom-modal * {
  font-family: "Oxygen", sans-serif !important;
}

.wcom-modal {
  background: white;
  border-radius: 5px;
  padding: 2em 2em 5em;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 1300px;
  height: 100%;
  max-height: calc(100vh - 3rem);
  width: calc(100% - 2rem);
  display: flex;
  flex-direction: column;
  overflow-y: scroll;
}

.wcom-modal .wcom-content > div {
  display: block;
  width: 100%;
}

.wcom-modal .wcom-body-content .wcom-body-space {
  padding: 128px 88px 88px 88px;
  box-shadow: 0 0 10px 5px #f3f3f3;
  margin-bottom: 20px;
  margin-top: 100px;
  position: relative;
}

.wcom-modal .wcom-title {
  font-size: 1.7143rem;
  font-weight: bold;
  color: #333;
  margin: 1em 0 1em;
  text-align: center;
}

.wcom-modal .wcom-title:after {
  content: "";
  display: block;
  height: 4px;
  width: 50px;
  background: #b8a880;
  margin: 10px auto 0;
}

.wcom-modal .wcom-body-content .wcom-personal-profile-image {
  width: 176px;
  height: 176px;
  border: 4px solid #ececec;
  border-radius: 100%;
  overflow: hidden;
  background-color: white !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  position:relative;
	margin:-226px auto 0px auto;
  xtop: -88px;
  xleft: 50%;
  xtransform: translateX(-50%);
	z-index:1200;
}

.wcom-modal .wcom-body-content .wcom-personal-name-n-achievement {
  xtransform: translateY(-50%);
  margin-bottom: 35.2px;
  font-size: 1.7143rem;
  color: #1a1a1a;
}

.wcom-modal .wcom-body-content .wcom-personal-name-n-achievement B {
  font-size: 24px;
  color: #1a1a1a;
  display: block;
  text-align: center;
}

.wcom-modal .wcom-body-content .wcom-personal-name-n-achievement SPAN {
  font-size: 20px;
  color: #808080;
  display: block;
  text-align: center;
}

.wcom-modal .wcom-body-content .wcom-personal-introduction {
  padding-bottom: 1.5em;
  border-bottom: 1px solid #e0e0e0;
}

.wcom-modal .wcom-body-content .wcom-personal-partcipation, .wcom-modal .wcom-body-content .wcom-personal-interviews {
  padding-bottom: 1.5em;
  padding-top: 1.8em;
}

.wcom-modal .wcom-body-content .wcom-personal-partcipation H4, .wcom-modal .wcom-body-content .wcom-personal-interviews H4 {
  font-size: 20px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 10px;
}

.iveo_pipe_wcom_fullapp .filter-location-block {
  justify-content: left;
}

.iveo_pipe_wcom_fullapp .filter-first-characters SPAN.click {
  font-weight: bold;
  color: #b8a880;
}

.iveo_pipe_wcom_fullapp .filter-first-characters SPAN.click.active {
  text-decoration: underline;
}

#action_btn {
  display: inline-block;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 2000;
  border: 0.5px solid #c6c6c6;
  border-radius: 5px;
  font-size: 1rem;
  color: #7a7a7a;
  padding: 0.7em 1em;
  margin-right: 0px;
  cursor: pointer;
  text-decoration: none;
  background: #FFFFFF;
}

.wcom-personal-partcipation H4 {
  color: transparent !important;
  display: block;
  position: relative;
}

.wcom-personal-partcipation H4:after {
  content: 'Past Participation';
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  color: #4d4d4d;
}

.main_content {
  color: #575756;
}

#slide-controls {
  display: none !important;
}

.pagelevel-1 .sidebar_area {
  display: none;
}

.pagelevel-1 .mid {
  font-size: 1.28571rem;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  color: #575756;
}

.pagelevel-1 .mid:before {
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  background: white;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 0 0 0 10px white;
}

.pagelevel-1 .mid .pageblock_box {
  width: 100%;
}

.pagelevel-1 .mid .pagecontent_box {
  order: -6;
}

.pagelevel-1 .mid #_ptoo_47356,
.pagelevel-1 .mid #_ptoo_35834,
.pagelevel-1 .mid #_ptoo_49213 {
  order: -5;
  width: 100%;
  margin: auto;
}

.pagelevel-1 .mid #_ptoo_47356 .ive_content,
.pagelevel-1 .mid #_ptoo_35834 .ive_content,
.pagelevel-1 .mid #_ptoo_49213 .ive_content {
  position: relative;
  margin-top: -36px;
  margin-bottom: calc(2vw + 25px);
}

.pagelevel-1 .mid #_ptoo_47356 .ive_content:before,
.pagelevel-1 .mid #_ptoo_35834 .ive_content:before,
.pagelevel-1 .mid #_ptoo_49213 .ive_content:before {
  content: '';
  height: 100%;
  width: calc(100% - 30px);
  max-width: 1000px;
  pointer-events: none;
  background-color: white;
  box-shadow: 0 0 8px 1px rgba(112, 111, 111, 0.2);
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 11px;
}

.pagelevel-1 .mid #_ptoo_47356 table,
.pagelevel-1 .mid #_ptoo_35834 table,
.pagelevel-1 .mid #_ptoo_49213 table {
  position: relative;
  margin: 2.2em auto;
  width: calc(100% - 30px);
  max-width: 1000px;
  font-size: 1rem;
}

.pagelevel-1 .mid #_ptoo_47356 table + br,
.pagelevel-1 .mid #_ptoo_35834 table + br,
.pagelevel-1 .mid #_ptoo_49213 table + br {
  display: none;
}

.pagelevel-1 .mid #_ptoo_47356 table, .pagelevel-1 .mid #_ptoo_47356 table tbody,
.pagelevel-1 .mid #_ptoo_35834 table,
.pagelevel-1 .mid #_ptoo_35834 table tbody,
.pagelevel-1 .mid #_ptoo_49213 table,
.pagelevel-1 .mid #_ptoo_49213 table tbody {
  display: block;
}

.pagelevel-1 .mid #_ptoo_47356 table tr > *,
.pagelevel-1 .mid #_ptoo_35834 table tr > *,
.pagelevel-1 .mid #_ptoo_49213 table tr > * {
  padding: 0;
  vertical-align: middle;
  font-weight: inherit;
}

.pagelevel-1 .mid #_ptoo_47356 table tr > * + *,
.pagelevel-1 .mid #_ptoo_35834 table tr > * + *,
.pagelevel-1 .mid #_ptoo_49213 table tr > * + * {
  border-left: 1px solid #e3e3e3;
}

.pagelevel-1 .mid #_ptoo_47356 table tr > *:last-child,
.pagelevel-1 .mid #_ptoo_35834 table tr > *:last-child,
.pagelevel-1 .mid #_ptoo_49213 table tr > *:last-child {
  display: none;
}

.pagelevel-1 .mid #_ptoo_47356 table h3,
.pagelevel-1 .mid #_ptoo_35834 table h3,
.pagelevel-1 .mid #_ptoo_49213 table h3 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin: 0.3em auto;
}

.pagelevel-1 .mid #_ptoo_47356 table h3 + p,
.pagelevel-1 .mid #_ptoo_35834 table h3 + p,
.pagelevel-1 .mid #_ptoo_49213 table h3 + p {
  margin: 0;
}

.pagelevel-1 .mid #_ptoo_47356 table tr,
.pagelevel-1 .mid #_ptoo_35834 table tr,
.pagelevel-1 .mid #_ptoo_49213 table tr {
  display: flex;
  width: 100%;
  flex-direction: row;
}

.pagelevel-1 .mid #_ptoo_47356 table tr > *,
.pagelevel-1 .mid #_ptoo_35834 table tr > *,
.pagelevel-1 .mid #_ptoo_49213 table tr > * {
  padding-left: calc(4.2% + 30px);
  padding-right: calc(4.2% + 30px);
}

.pagelevel-1 .mid #_ptoo_47356 table tr > * p,
.pagelevel-1 .mid #_ptoo_35834 table tr > * p,
.pagelevel-1 .mid #_ptoo_49213 table tr > * p {
  line-height: 1.4;
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #_ptoo_47356 table tr,
  .pagelevel-1 .mid #_ptoo_35834 table tr,
  .pagelevel-1 .mid #_ptoo_49213 table tr {
    flex-direction: column;
  }
}

.pagelevel-1 .mid #_ptoo_47356 table tr > *:first-child,
.pagelevel-1 .mid #_ptoo_35834 table tr > *:first-child,
.pagelevel-1 .mid #_ptoo_49213 table tr > *:first-child {
  width: 59.5344%;
}

.pagelevel-1 .mid #_ptoo_47356 table tr > *:first-child p,
.pagelevel-1 .mid #_ptoo_35834 table tr > *:first-child p,
.pagelevel-1 .mid #_ptoo_49213 table tr > *:first-child p {
  text-align: justify;
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #_ptoo_47356 table tr > *:first-child,
  .pagelevel-1 .mid #_ptoo_35834 table tr > *:first-child,
  .pagelevel-1 .mid #_ptoo_49213 table tr > *:first-child {
    width: 100%;
  }
}

.pagelevel-1 .mid #_ptoo_47356 table tr > *:nth-child(2),
.pagelevel-1 .mid #_ptoo_35834 table tr > *:nth-child(2),
.pagelevel-1 .mid #_ptoo_49213 table tr > *:nth-child(2) {
  display: flex;
  justify-content: space-around;
  flex: 1 1 auto;
  flex-direction: column;
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #_ptoo_47356 table tr > *:nth-child(2),
  .pagelevel-1 .mid #_ptoo_35834 table tr > *:nth-child(2),
  .pagelevel-1 .mid #_ptoo_49213 table tr > *:nth-child(2) {
    margin-right: 0;
    padding-top: 1.5em;
    margin-top: 0.8em;
    border-top: 1px solid #e3e3e3;
    border-left: 0;
  }
  .pagelevel-1 .mid #_ptoo_47356 table tr > *:nth-child(2) img,
  .pagelevel-1 .mid #_ptoo_35834 table tr > *:nth-child(2) img,
  .pagelevel-1 .mid #_ptoo_49213 table tr > *:nth-child(2) img {
    margin: 1em auto;
  }
}

.pagelevel-1 .mid .latest-update-common-style, .pagelevel-1 .mid #_ptoo_47008, .pagelevel-1 .mid #_ptoo_35346, .pagelevel-1 .mid #_ptoo_49214, .pagelevel-1 .mid #_ptoo_48326, .pagelevel-1 .mid #_ptoo_35830, .pagelevel-1 .mid #_ptoo_49216, .pagelevel-1 .mid #_ptoo_48327, .pagelevel-1 .mid #_ptoo_35831, .pagelevel-1 .mid #_ptoo_49218, .pagelevel-1 .mid #_ptoo_48328, .pagelevel-1 .mid #_ptoo_35832, .pagelevel-1 .mid #_ptoo_49220, .pagelevel-1 .mid #_ptoo_47009, .pagelevel-1 .mid #_ptoo_35347, .pagelevel-1 .mid #_ptoo_49222, .pagelevel-1 .mid #_ptoo_47357, .pagelevel-1 .mid #_ptoo_35348, .pagelevel-1 .mid #_ptoo_49224 {
  margin: 0;
  xwidth: calc(57.87% - 50px);
	width:48%;
  min-width: calc(100% - 570px);
  flex: 0 0 auto;
  float: left;
  clear: none !important;
}

.pagelevel-1 .mid .latest-update-common-style > h2, .pagelevel-1 .mid #_ptoo_47008 > h2, .pagelevel-1 .mid #_ptoo_35346 > h2, .pagelevel-1 .mid #_ptoo_49214 > h2, .pagelevel-1 .mid #_ptoo_48326 > h2, .pagelevel-1 .mid #_ptoo_35830 > h2, .pagelevel-1 .mid #_ptoo_49216 > h2, .pagelevel-1 .mid #_ptoo_48327 > h2, .pagelevel-1 .mid #_ptoo_35831 > h2, .pagelevel-1 .mid #_ptoo_49218 > h2, .pagelevel-1 .mid #_ptoo_48328 > h2, .pagelevel-1 .mid #_ptoo_35832 > h2, .pagelevel-1 .mid #_ptoo_49220 > h2, .pagelevel-1 .mid #_ptoo_47009 > h2, .pagelevel-1 .mid #_ptoo_35347 > h2, .pagelevel-1 .mid #_ptoo_49222 > h2, .pagelevel-1 .mid #_ptoo_47357 > h2, .pagelevel-1 .mid #_ptoo_35348 > h2, .pagelevel-1 .mid #_ptoo_49224 > h2 {
  color: #b8a880;
  margin: 0;
  padding: 0 0 1em;
  text-transform: uppercase;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1.2;
}

.pagelevel-1 .mid .latest-update-common-style .ive_content, .pagelevel-1 .mid #_ptoo_47008 .ive_content, .pagelevel-1 .mid #_ptoo_35346 .ive_content, .pagelevel-1 .mid #_ptoo_49214 .ive_content, .pagelevel-1 .mid #_ptoo_48326 .ive_content, .pagelevel-1 .mid #_ptoo_35830 .ive_content, .pagelevel-1 .mid #_ptoo_49216 .ive_content, .pagelevel-1 .mid #_ptoo_48327 .ive_content, .pagelevel-1 .mid #_ptoo_35831 .ive_content, .pagelevel-1 .mid #_ptoo_49218 .ive_content, .pagelevel-1 .mid #_ptoo_48328 .ive_content, .pagelevel-1 .mid #_ptoo_35832 .ive_content, .pagelevel-1 .mid #_ptoo_49220 .ive_content, .pagelevel-1 .mid #_ptoo_47009 .ive_content, .pagelevel-1 .mid #_ptoo_35347 .ive_content, .pagelevel-1 .mid #_ptoo_49222 .ive_content, .pagelevel-1 .mid #_ptoo_47357 .ive_content, .pagelevel-1 .mid #_ptoo_35348 .ive_content, .pagelevel-1 .mid #_ptoo_49224 .ive_content {
  position: relative;
}

.pagelevel-1 .mid .latest-update-common-style h4, .pagelevel-1 .mid #_ptoo_47008 h4, .pagelevel-1 .mid #_ptoo_35346 h4, .pagelevel-1 .mid #_ptoo_49214 h4, .pagelevel-1 .mid #_ptoo_48326 h4, .pagelevel-1 .mid #_ptoo_35830 h4, .pagelevel-1 .mid #_ptoo_49216 h4, .pagelevel-1 .mid #_ptoo_48327 h4, .pagelevel-1 .mid #_ptoo_35831 h4, .pagelevel-1 .mid #_ptoo_49218 h4, .pagelevel-1 .mid #_ptoo_48328 h4, .pagelevel-1 .mid #_ptoo_35832 h4, .pagelevel-1 .mid #_ptoo_49220 h4, .pagelevel-1 .mid #_ptoo_47009 h4, .pagelevel-1 .mid #_ptoo_35347 h4, .pagelevel-1 .mid #_ptoo_49222 h4, .pagelevel-1 .mid #_ptoo_47357 h4, .pagelevel-1 .mid #_ptoo_35348 h4, .pagelevel-1 .mid #_ptoo_49224 h4 {
  font-size: 2rem;
  color: #3c3c3b;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2;
  padding-bottom: 15px;
  margin-bottom: 25px;
  border-bottom: 1px solid #ddd;
  position: relative;
}

.pagelevel-1 .mid .latest-update-common-style h4:after, .pagelevel-1 .mid #_ptoo_47008 h4:after, .pagelevel-1 .mid #_ptoo_35346 h4:after, .pagelevel-1 .mid #_ptoo_49214 h4:after, .pagelevel-1 .mid #_ptoo_48326 h4:after, .pagelevel-1 .mid #_ptoo_35830 h4:after, .pagelevel-1 .mid #_ptoo_49216 h4:after, .pagelevel-1 .mid #_ptoo_48327 h4:after, .pagelevel-1 .mid #_ptoo_35831 h4:after, .pagelevel-1 .mid #_ptoo_49218 h4:after, .pagelevel-1 .mid #_ptoo_48328 h4:after, .pagelevel-1 .mid #_ptoo_35832 h4:after, .pagelevel-1 .mid #_ptoo_49220 h4:after, .pagelevel-1 .mid #_ptoo_47009 h4:after, .pagelevel-1 .mid #_ptoo_35347 h4:after, .pagelevel-1 .mid #_ptoo_49222 h4:after, .pagelevel-1 .mid #_ptoo_47357 h4:after, .pagelevel-1 .mid #_ptoo_35348 h4:after, .pagelevel-1 .mid #_ptoo_49224 h4:after {
  content: "";
  width: 50px;
  height: 3px;
  top: 100%;
  transform: translateY(-1px);
  left: 0;
  background: #333;
  display: block;
  position: absolute;
}

@media (max-width: 767px) {
  .pagelevel-1 .mid .latest-update-common-style h4, .pagelevel-1 .mid #_ptoo_47008 h4, .pagelevel-1 .mid #_ptoo_35346 h4, .pagelevel-1 .mid #_ptoo_49214 h4, .pagelevel-1 .mid #_ptoo_48326 h4, .pagelevel-1 .mid #_ptoo_35830 h4, .pagelevel-1 .mid #_ptoo_49216 h4, .pagelevel-1 .mid #_ptoo_48327 h4, .pagelevel-1 .mid #_ptoo_35831 h4, .pagelevel-1 .mid #_ptoo_49218 h4, .pagelevel-1 .mid #_ptoo_48328 h4, .pagelevel-1 .mid #_ptoo_35832 h4, .pagelevel-1 .mid #_ptoo_49220 h4, .pagelevel-1 .mid #_ptoo_47009 h4, .pagelevel-1 .mid #_ptoo_35347 h4, .pagelevel-1 .mid #_ptoo_49222 h4, .pagelevel-1 .mid #_ptoo_47357 h4, .pagelevel-1 .mid #_ptoo_35348 h4, .pagelevel-1 .mid #_ptoo_49224 h4 {
    font-size: 1.8rem;
  }
}

.pagelevel-1 .mid .latest-update-common-style > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_47008 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_35346 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_49214 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_48326 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_35830 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_49216 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_48327 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_35831 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_49218 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_48328 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_35832 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_49220 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_47009 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_35347 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_49222 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_47357 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_35348 > div:last-child > h4 + div a, .pagelevel-1 .mid #_ptoo_49224 > div:last-child > h4 + div a,
.pagelevel-1 .mid .latest-update-common-style > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_47008 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_35346 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_49214 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_48326 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_35830 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_49216 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_48327 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_35831 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_49218 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_48328 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_35832 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_49220 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_47009 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_35347 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_49222 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_47357 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_35348 > div:last-child > h4 + div, .pagelevel-1 .mid #_ptoo_49224 > div:last-child > h4 + div,
.pagelevel-1 .mid .latest-update-common-style > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_47008 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_35346 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_49214 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_48326 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_35830 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_49216 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_48327 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_35831 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_49218 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_48328 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_35832 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_49220 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_47009 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_35347 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_49222 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_47357 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_35348 > div:last-child > h4 + p, .pagelevel-1 .mid #_ptoo_49224 > div:last-child > h4 + p,
.pagelevel-1 .mid .latest-update-common-style > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_47008 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_35346 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_49214 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_48326 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_35830 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_49216 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_48327 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_35831 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_49218 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_48328 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_35832 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_49220 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_47009 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_35347 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_49222 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_47357 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_35348 > div:last-child > h4 + p a, .pagelevel-1 .mid #_ptoo_49224 > div:last-child > h4 + p a,
.pagelevel-1 .mid .latest-update-common-style > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_47008 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_35346 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_49214 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_48326 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_35830 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_49216 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_48327 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_35831 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_49218 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_48328 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_35832 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_49220 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_47009 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_35347 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_49222 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_47357 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_35348 > div:last-child > h4 + a, .pagelevel-1 .mid #_ptoo_49224 > div:last-child > h4 + a,
.pagelevel-1 .mid .latest-update-common-style > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_47008 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_35346 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_49214 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_48326 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_35830 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_49216 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_48327 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_35831 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_49218 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_48328 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_35832 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_49220 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_47009 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_35347 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_49222 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_47357 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_35348 > div:last-child > a:nth-child(2), .pagelevel-1 .mid #_ptoo_49224 > div:last-child > a:nth-child(2) {
  position: absolute;
  top: 10px;
  right: 0;
  font-size: 1rem;
  color: #b8a880;
  white-space: nowrap;
  text-decoration: none;
}


.pagelevel-1 .mid #_ptoo_47008,
.pagelevel-1 .mid #_ptoo_35346,
.pagelevel-1 .mid #_ptoo_49214 {
  order: -4;
}

.pagelevel-1 .mid #_ptoo_47008 .slidelinks_, .pagelevel-1 .mid #_ptoo_47008 .controls_,
.pagelevel-1 .mid #_ptoo_35346 .slidelinks_,
.pagelevel-1 .mid #_ptoo_35346 .controls_,
.pagelevel-1 .mid #_ptoo_49214 .slidelinks_,
.pagelevel-1 .mid #_ptoo_49214 .controls_ {
  display: none;
}

.pagelevel-1 .mid #_ptoo_47008 .article-item-body,
.pagelevel-1 .mid #_ptoo_35346 .article-item-body,
.pagelevel-1 .mid #_ptoo_49214 .article-item-body {
  position: relative;
  overflow: hidden;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  min-height: 295px;
}

@media (min-width: 768px) {
  .pagelevel-1 .mid #_ptoo_47008 .article-item-body .dt,
  .pagelevel-1 .mid #_ptoo_35346 .article-item-body .dt,
  .pagelevel-1 .mid #_ptoo_49214 .article-item-body .dt {
    order: -1;
  }
  .pagelevel-1 .mid #_ptoo_47008 .article-item-body img,
  .pagelevel-1 .mid #_ptoo_35346 .article-item-body img,
  .pagelevel-1 .mid #_ptoo_49214 .article-item-body img {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% - 240px);
  }
  .pagelevel-1 .mid #_ptoo_47008 .article-item-body > *:not(img),
  .pagelevel-1 .mid #_ptoo_35346 .article-item-body > *:not(img),
  .pagelevel-1 .mid #_ptoo_49214 .article-item-body > *:not(img) {
    position: relative;
    width: 210px;
    left: calc(100% - 240px);
    padding-left: 28px;
  }
  .pagelevel-1 .mid #_ptoo_47008 .article-item-body .prop,
  .pagelevel-1 .mid #_ptoo_35346 .article-item-body .prop,
  .pagelevel-1 .mid #_ptoo_49214 .article-item-body .prop {
    margin-top: 35px;
  }
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #_ptoo_47008 .article-item-body .prop,
  .pagelevel-1 .mid #_ptoo_35346 .article-item-body .prop,
  .pagelevel-1 .mid #_ptoo_49214 .article-item-body .prop {
    margin: 1em 0;
  }
}

.pagelevel-1 .mid #_ptoo_47008 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_47008 .article-item-body > a > b,
.pagelevel-1 .mid #_ptoo_35346 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_35346 .article-item-body > a > b,
.pagelevel-1 .mid #_ptoo_49214 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_49214 .article-item-body > a > b {
  color: #575756;
  text-decoration: none;
  font-size: 24px;
  line-height: 1.2;
}

.pagelevel-1 .mid #_ptoo_48326,
.pagelevel-1 .mid #_ptoo_35830,
.pagelevel-1 .mid #_ptoo_49216 {
  order: -3;
}

.pagelevel-1 .mid #_ptoo_48326 tfoot, .pagelevel-1 .mid #_ptoo_48326 thead, .pagelevel-1 .mid #_ptoo_48326 tbody, .pagelevel-1 .mid #_ptoo_48326 tr,
.pagelevel-1 .mid #_ptoo_48326 table,
.pagelevel-1 .mid #_ptoo_35830 tfoot,
.pagelevel-1 .mid #_ptoo_35830 thead,
.pagelevel-1 .mid #_ptoo_35830 tbody,
.pagelevel-1 .mid #_ptoo_35830 tr,
.pagelevel-1 .mid #_ptoo_35830 table,
.pagelevel-1 .mid #_ptoo_49216 tfoot,
.pagelevel-1 .mid #_ptoo_49216 thead,
.pagelevel-1 .mid #_ptoo_49216 tbody,
.pagelevel-1 .mid #_ptoo_49216 tr,
.pagelevel-1 .mid #_ptoo_49216 table {
  width: 100% !important;
}

.pagelevel-1 .mid #_ptoo_48326 td + td,
.pagelevel-1 .mid #_ptoo_35830 td + td,
.pagelevel-1 .mid #_ptoo_49216 td + td {
  width: 250px;
  padding-left: 30px;
  font-size: 1rem;
  vertical-align: top;
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #_ptoo_48326 tfoot, .pagelevel-1 .mid #_ptoo_48326 thead, .pagelevel-1 .mid #_ptoo_48326 tbody, .pagelevel-1 .mid #_ptoo_48326 tr,
  .pagelevel-1 .mid #_ptoo_48326 table, .pagelevel-1 .mid #_ptoo_48326 td,
  .pagelevel-1 .mid #_ptoo_35830 tfoot,
  .pagelevel-1 .mid #_ptoo_35830 thead,
  .pagelevel-1 .mid #_ptoo_35830 tbody,
  .pagelevel-1 .mid #_ptoo_35830 tr,
  .pagelevel-1 .mid #_ptoo_35830 table,
  .pagelevel-1 .mid #_ptoo_35830 td,
  .pagelevel-1 .mid #_ptoo_49216 tfoot,
  .pagelevel-1 .mid #_ptoo_49216 thead,
  .pagelevel-1 .mid #_ptoo_49216 tbody,
  .pagelevel-1 .mid #_ptoo_49216 tr,
  .pagelevel-1 .mid #_ptoo_49216 table,
  .pagelevel-1 .mid #_ptoo_49216 td {
    display: block !important;
  }
  .pagelevel-1 .mid #_ptoo_48326 td + td,
  .pagelevel-1 .mid #_ptoo_35830 td + td,
  .pagelevel-1 .mid #_ptoo_49216 td + td {
    width: 100%;
    padding-left: 0;
  }
}

.pagelevel-1 .mid #_ptoo_48326 .dt,
.pagelevel-1 .mid #_ptoo_48326 .prop,
.pagelevel-1 .mid #_ptoo_35830 .dt,
.pagelevel-1 .mid #_ptoo_35830 .prop,
.pagelevel-1 .mid #_ptoo_49216 .dt,
.pagelevel-1 .mid #_ptoo_49216 .prop {
  display: none;
}

.pagelevel-1 .mid #_ptoo_48326 .iveo_pipe_articles_show,
.pagelevel-1 .mid #_ptoo_35830 .iveo_pipe_articles_show,
.pagelevel-1 .mid #_ptoo_49216 .iveo_pipe_articles_show {
  position: relative;
}

.pagelevel-1 .mid #_ptoo_48326 .iveo_pipe_articles_show:before,
.pagelevel-1 .mid #_ptoo_35830 .iveo_pipe_articles_show:before,
.pagelevel-1 .mid #_ptoo_49216 .iveo_pipe_articles_show:before {
  content: '';
  display: block;
  padding-bottom: 47.74065%;
}

.pagelevel-1 .mid #_ptoo_48326 .iveo_pipe_articles_show > div,
.pagelevel-1 .mid #_ptoo_35830 .iveo_pipe_articles_show > div,
.pagelevel-1 .mid #_ptoo_49216 .iveo_pipe_articles_show > div {
  width: 100%;
  position: absolute !important;
  top: 0;
  left: 0;
}

.pagelevel-1 .mid #_ptoo_48326 .iveo_pipe_articles_show img,
.pagelevel-1 .mid #_ptoo_35830 .iveo_pipe_articles_show img,
.pagelevel-1 .mid #_ptoo_49216 .iveo_pipe_articles_show img {
  width: 100%;
}

.pagelevel-1 .mid #_ptoo_48326 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_48326 .pageno_,
.pagelevel-1 .mid #_ptoo_48326 .paused_,
.pagelevel-1 .mid #_ptoo_48326 .slidelinks_,
.pagelevel-1 .mid #_ptoo_35830 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_35830 .pageno_,
.pagelevel-1 .mid #_ptoo_35830 .paused_,
.pagelevel-1 .mid #_ptoo_35830 .slidelinks_,
.pagelevel-1 .mid #_ptoo_49216 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_49216 .pageno_,
.pagelevel-1 .mid #_ptoo_49216 .paused_,
.pagelevel-1 .mid #_ptoo_49216 .slidelinks_ {
  display: none;
}

.pagelevel-1 .mid #_ptoo_48326 .jshowoff,
.pagelevel-1 .mid #_ptoo_35830 .jshowoff,
.pagelevel-1 .mid #_ptoo_49216 .jshowoff {
  position: relative;
  width: 100%;
  height: 100%;
}

.pagelevel-1 .mid #_ptoo_48326 .jshowoff .btn_,
.pagelevel-1 .mid #_ptoo_35830 .jshowoff .btn_,
.pagelevel-1 .mid #_ptoo_49216 .jshowoff .btn_ {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  cursor: pointer;
  height: 30px;
  width: 16px;
  color: transparent;
  cursor: pointer;
}

.pagelevel-1 .mid #_ptoo_48326 .jshowoff .btn_:before,
.pagelevel-1 .mid #_ptoo_35830 .jshowoff .btn_:before,
.pagelevel-1 .mid #_ptoo_49216 .jshowoff .btn_:before {
  content: '';
  display: block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA7CAYAAAAenliRAAAABHNCSVQICAgIfAhkiAAAAqpJREFUWIXN2D1oFFEUBeCTnd3YBCTimnXmnjtXURA0pVopgmgXtJCIIqYzWkUEiZ1YKTYGK9MpghhsJJ0iSMQiWqog+Efi7GqixiaFf8mOhdkQQZNNsrs3p5x58+7HzGN47wLOoXEQALKeCI35Lp1GpxugdWPrajV+a4vbNlSuNfyNhBZuyZaD4QyC1vHR8e+Nrg8AEJM9avLSpXglNB6hyUNfRMwzjOXWfGPqvkY0lsspECSjxaP1rjUf4qbEctYNMIN4ICrHXBGM+SLSaK+nIcdYJlQLWxf7YM0WaxiGmm0O3pSn0kJSHPtaq3kXFTHZSZNRl+KV0HiAJsPOiOgkjXdrMdeS14iaXEjRtC4ZSQ7WApJZIqK/XMZ0MpKcqgViSaFxUFVOuAH+IOSpatjhi4glIbm9XvM3LTQgDMO1QS4zVp5KrVQqFesFmTci0s5YPgMIXAAAQHI/TZ65AQBANTpO4z1fhEkvjTcaXfevPyuNV4D0RzKSdDUaMhdxWy067QYQkTU0GaKFh90QALJpNu1omsbjJPkw4AnJpD/TOwgyoia9npDZqMklMenzdgAA1KSHRtdPNBvVqJMmQ94OAADJ3TR55e0AAIjIZsYymc/nW7wtyOfzLYxlUkQ2eVsAAIzlNcld3g4AAI2PVCO/xtvc0DigJj3eDgCAmPSJyUVvBwBATc7ReN3bAQBQi7rcd3GVrIh9bSUi0k6TT1jmTn/Bc001KRQK+dyq7EfXs8/c1Ps0uKisiPNxJSuiY1CJmvSryflqxy+pUVNN3o8UuwE00XitXjUWFbWou1Z9tmVnpvP4xNsBABCRHTR5/7/7NfmhVZswDJltDt5O/yqvL5VKE42s/a/kGMsXktu8IQAAxnyuGu7zdgAAaLwfaXTI2wEA0FiuAsBvPB+iESnQI9oAAAAASUVORK5CYII=") center center no-repeat;
  background-size: contain;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.pagelevel-1 .mid #_ptoo_48326 .jshowoff .next_,
.pagelevel-1 .mid #_ptoo_35830 .jshowoff .next_,
.pagelevel-1 .mid #_ptoo_49216 .jshowoff .next_ {
  right: 0;
}

.pagelevel-1 .mid #_ptoo_48326 .jshowoff .next_:before,
.pagelevel-1 .mid #_ptoo_35830 .jshowoff .next_:before,
.pagelevel-1 .mid #_ptoo_49216 .jshowoff .next_:before {
  transform: rotate(180deg);
}

.pagelevel-1 .mid #_ptoo_48327,
.pagelevel-1 .mid #_ptoo_35831,
.pagelevel-1 .mid #_ptoo_49218 {
  order: -2;
}

@media (min-width: 768px) {
  .pagelevel-1 .mid #_ptoo_48327 .ive_content > div > img:nth-child(2),
  .pagelevel-1 .mid #_ptoo_35831 .ive_content > div > img:nth-child(2),
  .pagelevel-1 .mid #_ptoo_49218 .ive_content > div > img:nth-child(2) {
    width: calc(100% - 250px);
    float: left;
  }
  .pagelevel-1 .mid #_ptoo_48327 .iveo_pipe_articles_show,
  .pagelevel-1 .mid #_ptoo_35831 .iveo_pipe_articles_show,
  .pagelevel-1 .mid #_ptoo_49218 .iveo_pipe_articles_show {
    float: right;
    margin-left: 30px;
    width: 220px !important;
  }
}

.pagelevel-1 .mid #_ptoo_48327 .article-item,
.pagelevel-1 .mid #_ptoo_35831 .article-item,
.pagelevel-1 .mid #_ptoo_49218 .article-item {
  display: block;
}

.pagelevel-1 .mid #_ptoo_48327 .article-item + .article-item,
.pagelevel-1 .mid #_ptoo_35831 .article-item + .article-item,
.pagelevel-1 .mid #_ptoo_49218 .article-item + .article-item {
  margin-top: 1em;
}

.pagelevel-1 .mid #_ptoo_48327 .article-item-body,
.pagelevel-1 .mid #_ptoo_35831 .article-item-body,
.pagelevel-1 .mid #_ptoo_49218 .article-item-body {
  display: flex;
  flex-direction: column;
}

.pagelevel-1 .mid #_ptoo_48327 .article-item-body a,
.pagelevel-1 .mid #_ptoo_35831 .article-item-body a,
.pagelevel-1 .mid #_ptoo_49218 .article-item-body a {
  color: #575756;
  text-decoration: none;
  font-size: 1.125rem;
  line-height: 1.3;
  display: block;
  padding-bottom: 1em;
}

.pagelevel-1 .mid #_ptoo_48327 .article-item-body .dt,
.pagelevel-1 .mid #_ptoo_35831 .article-item-body .dt,
.pagelevel-1 .mid #_ptoo_49218 .article-item-body .dt {
  font-size: 1rem;
}

.pagelevel-1 .mid #_ptoo_48328,
.pagelevel-1 .mid #_ptoo_35832,
.pagelevel-1 .mid #_ptoo_49220 {
  order: -1;
  display: none;
}

.pagelevel-1 .mid #_ptoo_48328 .slidelinks_,
.pagelevel-1 .mid #_ptoo_48328 .controls_,
.pagelevel-1 .mid #_ptoo_35832 .slidelinks_,
.pagelevel-1 .mid #_ptoo_35832 .controls_,
.pagelevel-1 .mid #_ptoo_49220 .slidelinks_,
.pagelevel-1 .mid #_ptoo_49220 .controls_ {
  display: none;
}

.pagelevel-1 .mid #_ptoo_48328 .article-item-body,
.pagelevel-1 .mid #_ptoo_35832 .article-item-body,
.pagelevel-1 .mid #_ptoo_49220 .article-item-body {
  display: table;
  position: relative;
}

.pagelevel-1 .mid #_ptoo_48328 .article-item-body > img:first-child,
.pagelevel-1 .mid #_ptoo_35832 .article-item-body > img:first-child,
.pagelevel-1 .mid #_ptoo_49220 .article-item-body > img:first-child {
  width: 33%;
  float: left;
  margin-right: 20px;
}

.pagelevel-1 .mid #_ptoo_48328 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_35832 .article-item-body > a,
.pagelevel-1 .mid #_ptoo_49220 .article-item-body > a {
  font-size: 2rem;
  color: #575756;
  text-decoration: none;
  line-height: 1;
  margin-bottom: 10px;
  display: inline-block;
}

.pagelevel-1 .mid #_ptoo_48328 .article-item-body > a:before,
.pagelevel-1 .mid #_ptoo_35832 .article-item-body > a:before,
.pagelevel-1 .mid #_ptoo_49220 .article-item-body > a:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}

.pagelevel-1 .mid #_ptoo_48328 .article-item-body:after,
.pagelevel-1 .mid #_ptoo_35832 .article-item-body:after,
.pagelevel-1 .mid #_ptoo_49220 .article-item-body:after {
  content: 'View Profile';
  display: inline-block;
  background: #b8a880;
  color: white;
  padding: 0.5em 1em;
  border-radius: 5px;
  margin-top: 1em;
  font-size: 1rem;
}

.pagelevel-1 .mid #_ptoo_47009,
.pagelevel-1 .mid #_ptoo_35347,
.pagelevel-1 .mid #_ptoo_49222 {
  width: 100%;
}

@media (min-width: 768px) {
  .pagelevel-1 .mid #_ptoo_47009,
  .pagelevel-1 .mid #_ptoo_35347,
  .pagelevel-1 .mid #_ptoo_49222 {
    order: -4;
    xwidth: 42.125%;
		width:48%;
    min-width: 0;
    max-width: 520px;
    float: right;
    margin-bottom: -80%;
    overflow: visible;
		z-index:1200;
  }
}

.pagelevel-1 .mid #_ptoo_47009 iframe,
.pagelevel-1 .mid #_ptoo_35347 iframe,
.pagelevel-1 .mid #_ptoo_49222 iframe {
  width: 100% !important;
  min-height: 350px !important;
}

.pagelevel-1 .mid #_ptoo_47009 .social-iframe-wrapper > div,
.pagelevel-1 .mid #_ptoo_35347 .social-iframe-wrapper > div,
.pagelevel-1 .mid #_ptoo_49222 .social-iframe-wrapper > div {
  width: 100%;
  display: table;
  margin: 0 auto 1em;
}

.pagelevel-1 .mid #_ptoo_47009 a[href],
.pagelevel-1 .mid #_ptoo_35347 a[href],
.pagelevel-1 .mid #_ptoo_49222 a[href] {
  display: inline-block !important;
  text-decoration: none;
  border-radius: 8px;
  padding: 0.75em 1em;
  margin-top: 2.5em;
  background: #b8a880;
  color: white;
}

@media (min-width: 768px) and (max-width: 1100px) {
  .pagelevel-1 .mid #_ptoo_47009 a[href],
  .pagelevel-1 .mid #_ptoo_35347 a[href],
  .pagelevel-1 .mid #_ptoo_49222 a[href] {
    font-size: 0.8em;
  }
}

.pagelevel-1 .mid #_ptoo_47009 hr,
.pagelevel-1 .mid #_ptoo_35347 hr,
.pagelevel-1 .mid #_ptoo_49222 hr {
  border-top: 1px solid #e3e3e3;
  border-bottom: 0;
  box-shadow: none;
  margin: 3em 0 2.3em;
}

.pagelevel-1 .mid #_ptoo_47009 .twitter-timeline,
.pagelevel-1 .mid #_ptoo_35347 .twitter-timeline,
.pagelevel-1 .mid #_ptoo_49222 .twitter-timeline {
  display: none;
}

.pagelevel-1 .mid #_ptoo_47357,
.pagelevel-1 .mid #_ptoo_35348,
.pagelevel-1 .mid #_ptoo_49224 {
  max-width: 100%;
  min-width: 100%;
  width: 100%;
  float: none;
  margin-top: 70px;
}

.pagelevel-1 .mid #_ptoo_47357 h3,
.pagelevel-1 .mid #_ptoo_35348 h3,
.pagelevel-1 .mid #_ptoo_49224 h3 {
  margin-bottom: 0.3em;
  display: table;
  width: 100%;
}

.pagelevel-1 .mid #_ptoo_47357 table,
.pagelevel-1 .mid #_ptoo_35348 table,
.pagelevel-1 .mid #_ptoo_49224 table {
  width: 100%;
}

.pagelevel-1 .mid #_ptoo_47357 ul,
.pagelevel-1 .mid #_ptoo_35348 ul,
.pagelevel-1 .mid #_ptoo_49224 ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  margin-left: -13px;
  width: calc(100% + 26px);
}

.pagelevel-1 .mid #_ptoo_47357 li,
.pagelevel-1 .mid #_ptoo_35348 li,
.pagelevel-1 .mid #_ptoo_49224 li {
  width: 176px;
  height: 80px;
  margin: 13px;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s;
  box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.1);
}

.pagelevel-1 .mid #_ptoo_47357 li:before,
.pagelevel-1 .mid #_ptoo_35348 li:before,
.pagelevel-1 .mid #_ptoo_49224 li:before {
  content: '';
  display: block;
  padding-bottom: 45.808%;
}

.pagelevel-1 .mid #_ptoo_47357 li:hover,
.pagelevel-1 .mid #_ptoo_35348 li:hover,
.pagelevel-1 .mid #_ptoo_49224 li:hover {
  box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.2);
}

.pagelevel-1 .mid #_ptoo_47357 img,
.pagelevel-1 .mid #_ptoo_35348 img,
.pagelevel-1 .mid #_ptoo_49224 img {
  max-width: 152px;
  max-height: 56px;
  width: auto;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #_ptoo_47357,
  .pagelevel-1 .mid #_ptoo_35348,
  .pagelevel-1 .mid #_ptoo_49224 {
    margin-top: 0px;
  }
  .pagelevel-1 .mid #_ptoo_47357 table, .pagelevel-1 .mid #_ptoo_47357 tbody, .pagelevel-1 .mid #_ptoo_47357 tr, .pagelevel-1 .mid #_ptoo_47357 td, .pagelevel-1 .mid #_ptoo_47357 th,
  .pagelevel-1 .mid #_ptoo_35348 table,
  .pagelevel-1 .mid #_ptoo_35348 tbody,
  .pagelevel-1 .mid #_ptoo_35348 tr,
  .pagelevel-1 .mid #_ptoo_35348 td,
  .pagelevel-1 .mid #_ptoo_35348 th,
  .pagelevel-1 .mid #_ptoo_49224 table,
  .pagelevel-1 .mid #_ptoo_49224 tbody,
  .pagelevel-1 .mid #_ptoo_49224 tr,
  .pagelevel-1 .mid #_ptoo_49224 td,
  .pagelevel-1 .mid #_ptoo_49224 th {
    display: block !important;
    width: auto !important;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul,
  .pagelevel-1 .mid #_ptoo_35348 ul,
  .pagelevel-1 .mid #_ptoo_49224 ul {
    justify-content: flex-start;
    flex-direction: row;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(1),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(1),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(1) {
    order: 24;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(2),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(2),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(2) {
    order: 23;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(3),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(3),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(3) {
    order: 22;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(4),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(4),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(4) {
    order: 21;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(5),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(5),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(5) {
    order: 20;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(6),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(6),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(6) {
    order: 19;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(7),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(7),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(7) {
    order: 18;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(8),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(8),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(8) {
    order: 17;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(9),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(9),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(9) {
    order: 16;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(10),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(10),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(10) {
    order: 15;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(11),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(11),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(11) {
    order: 14;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(12),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(12),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(12) {
    order: 13;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(13),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(13),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(13) {
    order: 12;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(14),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(14),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(14) {
    order: 11;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(15),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(15),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(15) {
    order: 10;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(16),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(16),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(16) {
    order: 9;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(17),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(17),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(17) {
    order: 8;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(18),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(18),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(18) {
    order: 7;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(19),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(19),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(19) {
    order: 6;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(20),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(20),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(20) {
    order: 5;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(21),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(21),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(21) {
    order: 4;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(22),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(22),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(22) {
    order: 3;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(23),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(23),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(23) {
    order: 2;
  }
  .pagelevel-1 .mid #_ptoo_47357 ul li:nth-child(24),
  .pagelevel-1 .mid #_ptoo_35348 ul li:nth-child(24),
  .pagelevel-1 .mid #_ptoo_49224 ul li:nth-child(24) {
    order: 1;
  }
}

.pagelevel-1 .mid #register_btn {
  display: block;
  cursor: pointer;
  position: fixed;
  bottom: 50px;
  right: 50px;
  z-index: 2000;
  background: url("data:image/png;base64,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") no-repeat;
  width: 93px;
  height: 93px;
  text-indent: -9999px;
}

@media (max-width: 767px) {
  .pagelevel-1 .mid #register_btn {
    bottom: 20px;
    right: 20px;
  }
}

.article-overlay {
  position: fixed;
  z-index: 3004;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  display: none;
}

.article-modal {
  background: white;
  border-radius: 5px;
  padding: 2em 2em 5em;
  max-width: 1300px;
  width: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}

.article-modal .article-subtitle,
.article-modal .article-title {
  text-align: center;
}

.article-modal .article-subtitle {
  font-size: 0.92857rem;
}

.article-modal .article-title {
  font-size: 1.7143rem;
  font-weight: bold;
  color: #333333;
  margin: 1em 0 1em;
}

.article-modal .article-title:after {
  content: "";
  display: block;
  height: 4px;
  width: 50px;
  background: #b8a880;
  margin: 10px auto 0;
}

.article-modal .article-content {
  box-sizing: border-box;
  padding: 0 2em;
  background: white;
  width: 100%;
  display: block;
  flex: 0 1 auto;
}

.article-modal .article-content > div {
  display: block;
  width: 100%;
  box-sizing: border-box;
}

.article-modal .article-content .article-shadow-holder {
  position: relative;
}

.article-modal .article-content .article-shadow-holder:before {
  content: "";
  top: calc(100% - 3px);
  left: 0;
  display: block;
  position: absolute;
  width: 100%;
  height: 50px;
  border-radius: 100%;
  transform: scale(0.98) translateY(-50%);
  transform-origin: center bottom;
  background-color: rgba(225, 225, 225, 0.1);
  background-image: radial-gradient(#e1e1e1, #e1e1e1, transparent, transparent);
}

.article-modal .article-content .article-cover-image {
  width: 100%;
  position: relative;
  background-color: #efefef;
  background-size: 100% auto !important;
  border-radius: 8px;
  margin: 0 0 50px 0;
}

.article-modal .article-content .article-cover-image:before {
  content: "";
  display: block;
  padding-bottom: 41.66667%;
}

.article-modal .article-content .article-attributes {
  position: absolute;
  right: 0;
  bottom: 0;
  display: flex;
  flex: 0 1 auto;
  flex-wrap: wrap;
  padding: 2em;
}

.article-modal .article-content .article-attribute {
  margin-right: 1.5em;
  background: white;
  border-radius: 5px;
  padding: 1em;
  line-height: 1.4;
  min-width: 100px;
}

.article-modal .article-content .article-attribute:last-child {
  margin-right: 0px;
}

.article-modal .article-content .article-value {
  color: #7a7a7a;
}

.article-modal .article-body-content {
  position: relative;
}

.article-modal .article-body-content .article-personal-profile-image {
  width: 176px;
  height: 176px;
  border: 4px solid #ececec;
  border-radius: 100%;
  overflow: hidden;
  background-color: white !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  position: absolute;
  top: 0;
  left: 0;
}

.article-modal .article-body-content,
.article-modal .article-body-content .article-body-space {
  padding-left: 110px;
}

.article-modal .article-body-content .article-body-space {
  padding-top: 88px;
  padding-bottom: 88px;
  padding-right: 88px;
  box-shadow: 0 0 10px 5px #f3f3f3;
  margin-bottom: 20px;
}

.article-modal .article-body-content .article-personal-name-n-achievement {
  transform: translateY(-50%);
  margin-bottom: 35.2px;
  font-size: 1.7143rem;
  color: #1a1a1a;
}

.article-modal .article-body-content .article-personal-name-n-achievement b {
  font-weight: 400;
}

.article-modal .article-body-content .article-personal-name-n-achievement > span {
  font-size: 1.4286rem;
  color: #808080;
}

.article-modal .article-body-content .article-related-clc-publication,
.article-modal .article-body-content .article-personal-introduction,
.article-modal .article-body-content .article-personal-case-study {
  line-height: 1.4;
  font-size: 1.2857rem;
  line-height: 1.4;
  color: #4d4d4d;
  border-bottom: 1px solid #e0e0e0;
}

.article-modal .article-body-content .article-related-clc-publication h4,
.article-modal .article-body-content .article-personal-introduction h4,
.article-modal .article-body-content .article-personal-case-study h4 {
  margin-bottom: 1em;
  font-size: 1.4286rem;
  color: #4d4d4d;
}

.article-modal .article-body-content .article-personal-introduction,
.article-modal .article-body-content .article-personal-case-study {
  text-align: justify;
}

.article-modal .article-body-content .article-personal-introduction {
  padding-bottom: 1.5em;
}

.article-modal .article-body-content .article-cities-with-similar-achievements,
.article-modal .article-body-content .article-related-clc-publication,
.article-modal .article-body-content .article-personal-case-study {
  padding-bottom: 1.5em;
  padding-top: 1.8em;
}

.article-modal .article-body-content .article-related-clc-publication {
  display: flex;
  flex-wrap: wrap;
}

.article-modal .article-body-content .article-related-clc-publication h4 {
  display: block;
  width: 100%;
}

.article-modal .article-body-content .article-related-clc-publication img {
  margin-right: 25px;
  margin-bottom: 25px;
}

.article-modal .article-body-content .article-cities-with-similar-achievements {
  display: flex;
  flex-wrap: wrap;
}

.article-modal .article-body-content .article-cities-with-similar-achievements h4 {
  display: block;
  width: 100%;
  margin-bottom: 1em;
  font-size: 1.4286rem;
  color: #4d4d4d;
}

.article-modal .article-body-content .article-cities-with-similar-achievements a {
  display: block;
  padding: 0.8em 1em;
  font-size: 1rem;
  background: white;
  border-radius: 5px;
  box-shadow: 0 0 3px 0 rgba(26, 26, 26, 0.1);
  color: #4d4d4d;
  margin-right: 15px;
}

.article-modal .article-body-content .article-cities-with-similar-achievements a, .article-modal .article-body-content .article-cities-with-similar-achievements a:hover, .article-modal .article-body-content .article-cities-with-similar-achievements a:focus {
  text-decoration: none;
}

.article-close-modal {
  width: 36px;
  height: 36px;
  position: absolute;
  right: 2em;
  top: 2em;
  transform: rotate(225deg);
  cursor: pointer;
}

.article-close-modal:after, .article-close-modal:before {
  content: "";
  height: 1px;
  width: 100%;
  background-color: #b8a880;
  display: block;
  position: absolute;
  top: calc(50% - 0.5px);
  left: 0px;
}

.article-close-modal:after {
  transform: rotate(90deg);
}

@media (max-width: 767px) {
  .filter-results {
    max-width: calc(100% - 30px);
    margin-left: auto;
    margin-right: auto;
  }
  .filter-control {
    flex-direction: column;
    width: 100%;
  }
  .filter-control > * {
    width: 100% !important;
    margin: 0px !important;
  }
  .filter-control .filter-type {
    margin-top: 30px !important;
    margin-bottom: 15px !important;
  }
  .filter-item {
    padding: 1em !important;
    width: 50% !important;
  }
  .article-modal {
    padding: 2em 1em;
  }
  .article-content {
    padding: 0 !important;
  }
  .article-body-content {
    padding-left: 0px !important;
  }
  .article-body-content .article-body-space {
    padding: 3em 2em !important;
  }
  .article-body-content .article-personal-profile-image {
    position: relative !important;
    top: 0px;
    left: 0px;
    margin: auto;
    margin-bottom: 30px;
  }
  .article-body-content .article-personal-name-n-achievement {
    text-align: center;
    transform: none !important;
  }
}

.content_area + .content_area {
  display: none;
}

.pagelevel-2 .content_area .mid,
.pagelevel-3 .content_area .mid,
.pagelevel-4 .content_area .mid,
.pagelevel-5 .content_area .mid {
  min-height: 600px !important;
  max-width: 800px;
  width: calc(100% - 30px);
  overflow: auto;
  margin: auto;
  background: white;
  padding: 2.4em;
}

@media (min-width: 541px) and (max-width: 767px) {
  .pagelevel-2 .content_area .mid .PTP46820 #netcontent table,
  .pagelevel-3 .content_area .mid .PTP46820 #netcontent table,
  .pagelevel-4 .content_area .mid .PTP46820 #netcontent table,
  .pagelevel-5 .content_area .mid .PTP46820 #netcontent table {
    width: 100% !important;
  }
  .pagelevel-2 .content_area .mid .PTP46820 #netcontent table tr,
  .pagelevel-2 .content_area .mid .PTP46820 #netcontent table td,
  .pagelevel-3 .content_area .mid .PTP46820 #netcontent table tr,
  .pagelevel-3 .content_area .mid .PTP46820 #netcontent table td,
  .pagelevel-4 .content_area .mid .PTP46820 #netcontent table tr,
  .pagelevel-4 .content_area .mid .PTP46820 #netcontent table td,
  .pagelevel-5 .content_area .mid .PTP46820 #netcontent table tr,
  .pagelevel-5 .content_area .mid .PTP46820 #netcontent table td {
    display: block;
    width: auto !important;
  }
  .pagelevel-2 .content_area .mid .PTP46820 #netcontent table tr img,
  .pagelevel-2 .content_area .mid .PTP46820 #netcontent table td img,
  .pagelevel-3 .content_area .mid .PTP46820 #netcontent table tr img,
  .pagelevel-3 .content_area .mid .PTP46820 #netcontent table td img,
  .pagelevel-4 .content_area .mid .PTP46820 #netcontent table tr img,
  .pagelevel-4 .content_area .mid .PTP46820 #netcontent table td img,
  .pagelevel-5 .content_area .mid .PTP46820 #netcontent table tr img,
  .pagelevel-5 .content_area .mid .PTP46820 #netcontent table td img {
    max-width: 100% !important;
  }
}

@media (min-width: 541px) and (max-width: 767px) {
  .pagelevel-2 .content_area .mid #_ptod_46818,
  .pagelevel-3 .content_area .mid #_ptod_46818,
  .pagelevel-4 .content_area .mid #_ptod_46818,
  .pagelevel-5 .content_area .mid #_ptod_46818 {
    overflow-x: auto;
    width: 100%;
    display: block;
  }
  .pagelevel-2 .content_area .mid #_ptod_46818 table, .pagelevel-2 .content_area .mid #_ptod_46818 tbody, .pagelevel-2 .content_area .mid #_ptod_46818 tr, .pagelevel-2 .content_area .mid #_ptod_46818 td,
  .pagelevel-3 .content_area .mid #_ptod_46818 table,
  .pagelevel-3 .content_area .mid #_ptod_46818 tbody,
  .pagelevel-3 .content_area .mid #_ptod_46818 tr,
  .pagelevel-3 .content_area .mid #_ptod_46818 td,
  .pagelevel-4 .content_area .mid #_ptod_46818 table,
  .pagelevel-4 .content_area .mid #_ptod_46818 tbody,
  .pagelevel-4 .content_area .mid #_ptod_46818 tr,
  .pagelevel-4 .content_area .mid #_ptod_46818 td,
  .pagelevel-5 .content_area .mid #_ptod_46818 table,
  .pagelevel-5 .content_area .mid #_ptod_46818 tbody,
  .pagelevel-5 .content_area .mid #_ptod_46818 tr,
  .pagelevel-5 .content_area .mid #_ptod_46818 td {
    display: block !important;
  }
}

.pagelevel-2 .content_area .mid h1,
.pagelevel-3 .content_area .mid h1,
.pagelevel-4 .content_area .mid h1,
.pagelevel-5 .content_area .mid h1 {
  color: #b8a880;
  margin-top: 0;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1.2;
  text-transform: uppercase;
  margin-bottom: .7em;
}

.pagelevel-2 .content_area .mid img,
.pagelevel-3 .content_area .mid img,
.pagelevel-4 .content_area .mid img,
.pagelevel-5 .content_area .mid img {
  max-width: 100%;
}

.pagelevel-2 .content_area .mid .article:after,
.pagelevel-3 .content_area .mid .article:after,
.pagelevel-4 .content_area .mid .article:after,
.pagelevel-5 .content_area .mid .article:after {
  content: '';
  display: block;
  clear: both;
  margin-top: 1.3em;
}

#lo_whole.layout-default .content_area, #lo_whole.layout-default .sidebar_area {
  clear: both !important;
  float: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

body:not(.ive_designmode) .sidebar_area {
  display: none;
}

.iveo_pipe_wcom_fullapp {
  display: block !important;
  width: calc(100% + 4.8em) !important;
  height: auto !important;
  margin-left: -2.4em;
  background: white;
}

#netcontent:first-child #register_btn[href="/"],
#netcontent:first-child #register_btn[href="#"] {
  display: none !important;
}

.article-cities-with-similar-achievements a {
  pointer-events: none;
}

.filter-event-block .event-9 {
  border-left: 5px solid #043149;
}

.filter-legend UL LI.event-9:before {
  background: #043149;
}

#_ptt_misc + #netcontent #twitter_above:before {
  content: 'Due to compability, Twitter Feed will only load on public site.';
  width: 100%;
  height: 320px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: #b8a880;
  color: white;
  box-sizing: border-box;
}

@media (max-width: 767px) {
  .description#_ptod_46822 table,
  .description#_ptod_46822 table tbody {
    display: table !important;
    width: 100% !important;
  }
  .description#_ptod_46822 table tr,
  .description#_ptod_46822 table tr td,
  .description#_ptod_46822 table tr th {
    display: block !important;
    width: 100% !important;
  }
	
  .description#_ptod_58257 table,
  .description#_ptod_58257 table tbody {
    display: table !important;
    width: 100% !important;
  }
  .description#_ptod_58257 table tr,
  .description#_ptod_58257 table tr td,
  .description#_ptod_58257 table tr th {
    display: block !important;
    width: 100% !important;
  }	
}


/* WHO's COMING - Homepage */
.pagelevel-1 .mid #_ptoo_50435 {order: -4; margin: 0; xwidth: calc(57.87% - 50px); width:48%; min-width: calc(100% - 570px); flex: 0 0 auto; float: left; clear: none !important;}
.pagelevel-1 .mid #_ptoo_50435 > H2 { color: #b8a880; margin: 0; padding: 0 0 1em; text-transform: uppercase; font-size: 2.5rem; font-weight: bold;    line-height: 1.2; }
.pagelevel-1 .mid #_ptoo_50435 .article-item-body > a, .pagelevel-1 .mid #_ptoo_50435 .pageno_, .pagelevel-1 .mid #_ptoo_50435 .paused_, .pagelevel-1 .mid #_ptoo_50435 .slidelinks_ {display: none;}
.pagelevel-1 .mid #_ptoo_50435 .dt, .pagelevel-1 .mid #_ptoo_50435 .prop {display: none;}  

.pagelevel-1 .mid #_ptoo_50435 .iveo_pipe_articles_show {position: relative;}
.pagelevel-1 .mid #_ptoo_50435 .controls_ { display:block; }  
.pagelevel-1 .mid #_ptoo_50435 .iveo_pipe_articles_show img {width: 100%;position:relative!important;top:auto;left:auto;}
.pagelevel-1 .mid #_ptoo_50435 .jshowoff .btn_ {position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;cursor: pointer;height: 30px;width: 16px;color: transparent;cursor: pointer;}
.pagelevel-1 .mid #_ptoo_50435 .jshowoff .next_ {right:0;}
  
.pagelevel-1 .mid #_ptoo_50435 .jshowoff .btn_:before {content:'';display: block;  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA7CAYAAAAenliRAAAABHNCSVQICAgIfAhkiAAAAqpJREFUWIXN2D1oFFEUBeCTnd3YBCTimnXmnjtXURA0pVopgmgXtJCIIqYzWkUEiZ1YKTYGK9MpghhsJJ0iSMQiWqog+Efi7GqixiaFf8mOhdkQQZNNsrs3p5x58+7HzGN47wLOoXEQALKeCI35Lp1GpxugdWPrajV+a4vbNlSuNfyNhBZuyZaD4QyC1vHR8e+Nrg8AEJM9avLSpXglNB6hyUNfRMwzjOXWfGPqvkY0lsspECSjxaP1rjUf4qbEctYNMIN4ICrHXBGM+SLSaK+nIcdYJlQLWxf7YM0WaxiGmm0O3pSn0kJSHPtaq3kXFTHZSZNRl+KV0HiAJsPOiOgkjXdrMdeS14iaXEjRtC4ZSQ7WApJZIqK/XMZ0MpKcqgViSaFxUFVOuAH+IOSpatjhi4glIbm9XvM3LTQgDMO1QS4zVp5KrVQqFesFmTci0s5YPgMIXAAAQHI/TZ65AQBANTpO4z1fhEkvjTcaXfevPyuNV4D0RzKSdDUaMhdxWy067QYQkTU0GaKFh90QALJpNu1omsbjJPkw4AnJpD/TOwgyoia9npDZqMklMenzdgAA1KSHRtdPNBvVqJMmQ94OAADJ3TR55e0AAIjIZsYymc/nW7wtyOfzLYxlUkQ2eVsAAIzlNcld3g4AAI2PVCO/xtvc0DigJj3eDgCAmPSJyUVvBwBATc7ReN3bAQBQi7rcd3GVrIh9bSUi0k6TT1jmTn/Bc001KRQK+dyq7EfXs8/c1Ps0uKisiPNxJSuiY1CJmvSryflqxy+pUVNN3o8UuwE00XitXjUWFbWou1Z9tmVnpvP4xNsBABCRHTR5/7/7NfmhVZswDJltDt5O/yqvL5VKE42s/a/kGMsXktu8IQAAxnyuGu7zdgAAaLwfaXTI2wEA0FiuAsBvPB+iESnQI9oAAAAASUVORK5CYII=") center center no-repeat;background-size: contain;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.pagelevel-1 .mid #_ptoo_50435 .jshowoff .next_:before {transform: rotate(180deg);}

#_ptoo_50435 H3 {font-size: 2rem;color: #3c3c3b;font-weight: bold;text-transform: uppercase;line-height: 1.2;padding-bottom: 15px;margin-bottom: 25px;border-bottom: 1px solid #ddd;position: relative;}
#_ptoo_50435 H3:after{content: "";width: 50px;height: 3px;top: 100%;transform: translateY(-1px);left: 0;background: #333;display: block;position: absolute;}
.pagelevel-1 .mid #_ptoo_50435 > div:last-child > h3 + div a{position: absolute;top: 10px;right: 0;font-size: 1rem;color: #b8a880;white-space: nowrap;text-decoration: none;}

.pagelevel-1 .mid #_ptoo_48326 H3 { font-size: 2rem;color: #3c3c3b;font-weight: bold;text-transform: uppercase;line-height: 1.2;padding-bottom: 15px;margin-bottom: 25px;border-bottom: 1px solid #ddd;position: relative; }
.pagelevel-1 .mid #_ptoo_48326 H3:after{content: "";width: 50px;height: 3px;top: 100%;transform: translateY(-1px);left: 0;background: #333;display: block;position: absolute;}
.pagelevel-1 .mid #_ptoo_48326 > div:last-child > h3 + div a{position: absolute;top: 10px;right: 0;font-size: 1rem;color: #b8a880;white-space: nowrap;text-decoration: none;}

.pagelevel-1 .mid #_ptoo_48327 H3 { font-size: 2rem;color: #3c3c3b;font-weight: bold;text-transform: uppercase;line-height: 1.2;padding-bottom: 15px;margin-bottom: 25px;border-bottom: 1px solid #ddd;position: relative; }
.pagelevel-1 .mid #_ptoo_48327 H3:after{content: "";width: 50px;height: 3px;top: 100%;transform: translateY(-1px);left: 0;background: #333;display: block;position: absolute;}
.pagelevel-1 .mid #_ptoo_48327 > div:last-child > h3 + div a{position: absolute;top: 10px;right: 0;font-size: 1rem;color: #b8a880;white-space: nowrap;text-decoration: none;}

@media (max-width: 767px) {
  label.hidden { position:absolute; z-index:-1; }
  .pagelevel-1 .mid .latest-update-common-style, .pagelevel-1 .mid #_ptoo_47008, .pagelevel-1 .mid #_ptoo_35346, .pagelevel-1 .mid #_ptoo_49214, .pagelevel-1 .mid #_ptoo_48326, .pagelevel-1 .mid #_ptoo_35830, .pagelevel-1 .mid #_ptoo_49216, .pagelevel-1 .mid #_ptoo_48327, .pagelevel-1 .mid #_ptoo_35831, .pagelevel-1 .mid #_ptoo_49218, .pagelevel-1 .mid #_ptoo_48328, .pagelevel-1 .mid #_ptoo_35832, .pagelevel-1 .mid #_ptoo_49220, .pagelevel-1 .mid #_ptoo_47009, .pagelevel-1 .mid #_ptoo_35347, .pagelevel-1 .mid #_ptoo_49222, .pagelevel-1 .mid #_ptoo_47357, .pagelevel-1 .mid #_ptoo_35348, .pagelevel-1 .mid #_ptoo_49224, .pagelevel-1 .mid #_ptoo_50435 {
    float: none;
    width: 100%;
  }
	
	.wcom-modal .wcom-body-content .wcom-body-space {
		padding: 128px 18px 88px 18px;
	}	
}


.footer_area { z-index:9999; }
#register_preview { background:#063249; color:#b8a880; width:auto; height:auto; text-align:center; display:block; cursor: pointer; position: fixed; bottom: 50px; right: 50px;    z-index: 9999; text-decoration:none; font-size:1.3rem; line-height:1.5rem; border-radius:50px; padding:10px 20px; box-shadow: 3px 3px 5px #CCCCCC; }
	
@media (max-width: 450px) {
 .pagelevel-1 .mid { font-size:1rem; }	
 .wcspreview BR { display:none; }
 .wcspreview * { font-size:95%; }
 #register_preview { padding:5px 15px; font-size:1rem; line-height:1.5rem; right:5px; bottom:15px; }   
 
.wcom-modal .wcom-body-content .wcom-body-space { padding-left:20px; padding-right:20px; }
.wcom-modal .wcom-body-content .wcom-personal-name-n-achievement { transform:none; }  
}