::-moz-selection {
  text-shadow: none;
  background: #c5f5fc;
}
::selection {
  text-shadow: none;
  background: #c5f5fc;
}
img::selection {
  background: #c5f5fc;
}
img::-moz-selection {
  background: #c5f5fc;
}
body {
  webkit-tap-highlight-color: #c5f5fc;
}

#modal-popup-image .modal-dialog {
	margin: 8% auto;
	max-width: 550px;
}
#modal-popup-image .modal-dialog .close {
	position: absolute;
	top: -34px;
	right: -3px;
	color: #ffffff;
	opacity: 0.7;
	font-weight: normal;
	font-size: 30px;
}

.full-screen-modal {
	z-index: 300000;
}

.full-screen-modal.modal {
    padding-right: 0 !important;
	background:#ffffff;
}
.full-screen-modal .modal-dialog{
    display: block;
    height: 100%;
	margin:0% auto;
    width: 100%;
}
.full-screen-modal .modal-body {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
	overflow: auto;
    width: 100%;
	max-width:1200px;
	margin:0 auto;
	position:relative;
}
.full-screen-modal.modal .modal-body iframe {
    border: 0 none;
    margin: 0 auto;
    width: 100%;
}
.full-screen-modal.modal .modal-content {
    background-clip: border-box;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    color: #333;
    padding: 60px 0px 100px 0px;
    text-align: center;
	min-height: 100%;
	bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
	
}
.full-screen-modal.modal .modal-content h2 {
    margin: 12px 0;
}
.full-screen-modal.modal .modal-content .text-faded {
    color: #555;
    margin-bottom: 12px;
}
.full-screen-modal.modal .close-modal {
    background-color: transparent;
    cursor: pointer;
    position: absolute;
    right: 25px;
    top: 25px;
    z-index: 5;
}
.full-screen-modal.modal .close-modal .fa-remove {
    font-size: 40px;
}

#modal-audio-archive .title {
	font-size: 30px;
	padding-bottom: 12px;
}

#modal-audio-archive .audio-list {
	display: block;
	margin: 0 auto;	
	max-width: 800px;
	text-align: left;
}
#modal-audio-archive  ul {
	list-style: none;
	clear: both;
	padding: 0 0 44px 0;
	margin: 0 auto;
}
#modal-audio-archive  ul li a {
	display: block;
	padding: 6px;
	text-decoration: none;
	cursor: pointer;
}
#modal-audio-archive  ul li .icon {
	padding-right: 4px;
	display: inline-block;
	
	vertical-align: top;
	font-size: 20px;
	width: 20px;
	visibility: hidden;
}
#modal-audio-archive  ul li a .icon.playing {
	visibility: visible;
}
#modal-audio-archive  ul li a .icon.playing .fa {
	color: #231815;
}
#modal-audio-archive  ul li .icon .fa {
	color: #999;
}
#modal-audio-archive  ul li a:hover .icon .fa {
	color: #231815;
}


#modal-audio-archive  ul li .info {
	padding: 0 10px 0 4px;
	display: inline-block;
	width: 90%;
	vertical-align: top;
}
#modal-audio-archive  ul li .company {
	padding-right: 4px;
	display: inline-block;
	color: #3b1e86;
	font-size: 16px;
	font-weight: bold;
}
#modal-audio-archive  ul li .stroke {
	display: inline-block;
	color: #231815;
	font-size: 16px;
}
#modal-audio-archive  ul li .desc {
	padding-right: 4px;
	display: inline-block;
	color: #999999;
	font-size: 14px;
}
#modal-audio-archive  ul li a:hover {
	text-decoration: none;
	background: #bbb9ef;
}
#modal-audio-archive  ul li a:hover .stroke {
	color: #333;
}
#modal-audio-archive  ul li a:hover .desc {
	color: #333;
}

.lazy-container {
	display: block;
	position: relative;
	height: 0;
}
.lazy-container img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.highlight {
	color: #3b1e86;
	font-weight: bold;
}
.page-ignite-2019-best-hr-awards-ceremony {
	padding-top: 80px;
	font-family: 'PT Sans', Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-primary {
	background: #fff;
	border-color: #fff;
	color: #3b1e86;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-transform: none;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-primary:hover {
	background-color: #fdd000;
	border-color: #fdd000;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-primary.back-to-top {
	background: #3b1e86;
	border-color: #3b1e86;
}

/*modal-alert-message */
.modal-alert-message .modal-dialog {
	max-width: 400px;
}
.modal-alert-message .modal-body {
	min-height: 100px;
	text-align: center;
}

.modal-alert-message.no-click .modal-header .close {
	visibility: hidden;
}
.modal-alert-message .modal-body p.registered {
	max-width: 300px;
	margin: 0 auto;
}


.page-ignite-2019-best-hr-awards-ceremony .navbar {
	background: #3b1e86;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom.affix-top {
	background: #3b1e86;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom.affix {
	background: #3b1e86;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav li a:hover {
	color: #ffe100;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .navbar-nav > .active > a {
	color: #ffe100;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-default .navbar-nav > .open > a, 
.page-ignite-2019-best-hr-awards-ceremony .navbar-default .navbar-nav > .open > a:hover, 
.page-ignite-2019-best-hr-awards-ceremony .navbar-default .navbar-nav > .open > a:focus {
	background: #271e5c;
	color: #FFD900;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .navbar-toggle {
   background-color: #ffffff;
   border-color: #3b1e86;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom  .dropdown-menu {
	background: #3b1e86;
	border: 1px solid #3b1e86;
	border-top: 1px solid #271e5c;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .dropdown.open > a {
	background: #271e5c;
	color: #FFD900;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom  .dropdown-menu > li > a {
	background: #3b1e86;
	padding: 7px 20px;
	line-height: 1.2;
}
.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .open .dropdown-menu > .active > a {
	background: #3b1e86;
	color: #ffe100;
}
.navbar-default .navbar-toggle .icon-bar {
   background-color: #3b1e86;
}

.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav .other-links .follow-us .text {
	font-family: 'Microsoft JhengHei',Arial,PMingLiU,MingLiU,Helvetica,sans-serif;
}

.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav li a.btn-register {
	color: #3b1e86;
	font-weight: bold;
	padding: 3px 8px 5px 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: 'PT Sans', Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}
.chrome.mobile.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav li a.btn-register {
	padding: 5px 8px 5px 8px;
}


.page-eform .navbar-custom .btn-main-site, .page-reg-form .navbar-custom .btn-main-site {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;	
	color: #3b1e86;
	padding: 5px 8px 5px 8px;
}

.page-ignite-2019-best-hr-awards-ceremony .tel {
	white-space: nowrap;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details  {
	margin-top: -11.5%;
	position: relative;
	z-index: 2;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time {
	display: inline-block;
	color: #fff;
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date {
	font-weight: bold;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue {
	display: inline-block;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue a {
	color: #fff;
	text-decoration: underline;
	text-align: left;
	font-size: 24px;
	display: block;
	white-space: normal;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details .response-date {
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}

.a-overlay {
	width: 100%;
	height: 100%;
	position: absolute; 
	top: 0; bottom: 0; left: 0; right: 0;
	text-indent: -9999px;
	z-index: 2;
	display: block;
}

a:link, a:visited,
input, textarea, .btn,
.navbar-default,
.navbar-default .navbar-header .navbar-brand,
.thumb-blk,
.input-field i.fa,
.fb-login {
	-webkit-transition: all 0.35s;
	-moz-transition: all 0.35s;
	transition: all 0.35s;
}

/* Link */
.btn-def.btn-w:link,
.btn-def.btn-w:visited,
.btn-def.btn-w:focus {
	color: #3280b3;
	outline: 0;
}
.btn-def.btn-w:hover {
	color: #69abcb;
	text-decoration: none;
}
.btn-def.btn-w:focus {
	text-decoration: none;
}

.btn-def {
	background-color: #5A94BF;
	border-color: #5A94BF;
	color: #FFF !important;
}

.btn-def span.glyphicon,
.btn-def i.fa {
	margin-left: 6px;
}

.btn-def span.glyphicon.glyphicon-filter,
.btn-def span.glyphicon.glyphicon-chevron-down {
	vertical-align: -1px;
}

.btn-def:hover,
.btn-def:focus,
.btn-def:active,
.btn-def.active {
	background-color: #4888b8;
	border-color: #407ba6;
	color: #FFF;
	box-shadow: none;
}

.btn-def:focus,
.btn-def.focus,
.btn-def.active.focus {
	outline: 0;
}

.btn-def.disabled:hover,
.btn-def.disabled:focus,
.btn-def.disabled:active,
.btn-def.disabled.active,
.btn-def[disabled]:hover,
.btn-def[disabled]:focus,
.btn-def[disabled]:active,
.btn-def[disabled].active,
fieldset[disabled] .btn-def:hover,
fieldset[disabled] .btn-def:focus,
fieldset[disabled] .btn-def:active,
fieldset[disabled] .btn-def.active {
	background-color: #5A94BF;
	border-color: #5A94BF;
}

/* Readmore Button */
.btn-def.btn-w {
	background-color: #FFF;
	border-color: #3280b3;
	color: #3280b3 !important;
}

.btn-def.btn-w:hover,
.btn-def.btn-w:active,
.btn-def.btn-w.active {
	background-color: #50a0cc;
	border-color: #50a0cc;
	color: #FFF !important;
}

.btn-def.btn-w.disabled:hover,
.btn-def.btn-w.disabled:focus,
.btn-def.btn-w.disabled:active,
.btn-def.btn-w.disabled.active,
.btn-def.btn-w[disabled]:hover,
.btn-def.btn-w[disabled]:focus,
.btn-def.btn-w[disabled]:active,
.btn-def.btn-w[disabled].active,
fieldset[disabled] .btn-def.btn-w:hover,
fieldset[disabled] .btn-def.btn-w:focus,
fieldset[disabled] .btn-def.btn-w:active,
fieldset[disabled] .btn-def.btn-w.active {
	background-color: #FFF;
	border-color: #50a0cc;
}

.btn.round {
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
	border-radius: 24px;
}

.read-more-w,
.submit-w {
	text-align: center;
}
/* Readmore Button */
.btn-def.btn-w {
	background-color: #FFF;
	border-color: #3280b3;
	color: #3280b3 !important;
}

.btn-def.btn-w:hover,
.btn-def.btn-w:active,
.btn-def.btn-w.active {
	background-color: #50a0cc;
	border-color: #50a0cc;
	color: #FFF !important;
}

.btn-def.btn-w.disabled:hover,
.btn-def.btn-w.disabled:focus,
.btn-def.btn-w.disabled:active,
.btn-def.btn-w.disabled.active,
.btn-def.btn-w[disabled]:hover,
.btn-def.btn-w[disabled]:focus,
.btn-def.btn-w[disabled]:active,
.btn-def.btn-w[disabled].active,
fieldset[disabled] .btn-def.btn-w:hover,
fieldset[disabled] .btn-def.btn-w:focus,
fieldset[disabled] .btn-def.btn-w:active,
fieldset[disabled] .btn-def.btn-w.active {
	background-color: #FFF;
	border-color: #50a0cc;
}

.trunc {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.job-blk {
	line-height: 1.5;
	position: relative;
	padding-bottom: 8px;
	margin-bottom: 24px;
	border-bottom: 2px solid #5488C1;
}

.job-blk .comp-logo {
	margin-bottom: 12px;
	width: 128px!important;
	height: 42px!important;
}

.job-blk .title {
	font-size: 16px !important;
	font-weight: bold;
	color: #3280b3;
	text-align: left;
	margin-bottom: 4px;
	-webkit-transition: all 0.35s;
	-moz-transition: all 0.35s;
	transition: all 0.35s;
}

.job-blk:hover .title {
	color: #69abcb;
}

.job-blk .comp {
	font-size: 14px;
	color: #444;
	text-align: left;
	display: block;
	position: relative;
	z-index: 3;
}

.job-blk .del-btn {
	width: 15px;
	height: 15px;
	font-size: 15px;
	color: #666;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}

.job-blk .del-btn:hover {
	color: #888;
}

.job-blk .comp:hover {
	color: #888;
}

.job-blk .post-date,
.job-blk .save-date {
	font-size: 13px;
	font-weight: 300;
	color: #444;
}

.job-blk .closing-soon {
	font-weight: bold;
	color: #d84a4a;
	margin-left: 8px;
}


.page-ignite-2019-best-hr-awards-ceremony .modal {
	padding-left: 0!important;
	padding-right: 0!important;
}

/*modal-speaker-details */
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .modal-dialog {
	max-width: 500px;
	margin-top: 15px;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .modal-body {
	padding-top: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-info {
	width: 85%;
	margin: 0 auto;
	line-height: 1.2;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-info .eng-name {
	display: block;
	font-size: 30px;
	font-weight: bold;
	color: #3b1e86;
	line-height: 1;
	padding-top: 10px;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-info .job-title {
	font-size: 12px;
	font-family: Arial, sans-serif;
	color: #666666;
	line-height: 1.3;
	padding-top: 4px;
	padding-bottom: 12px;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .photo {
	display: block;
	text-align: left;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .photo.blank {
	background: #dddddd;
	position: relative;
	padding-bottom: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .photo img {
	width: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-details {
	display: block;
	height: auto;
	padding: 20px 20px 0 20px;
	text-align: left;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-details .job-desc {
	font-size: 13px;
	font-family: Arial, sans-serif;
	color: #666666;
	line-height: 1.3;
	padding-bottom: 50px;
	text-align: justify;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-details .job-desc ul {
	padding-top: 12px;
	padding-left: 12px;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-speaker-details .speaker-details .job-desc ol  {
	padding-top: 12px;
	padding-left: 24px;
}

.page-ignite-2019-best-hr-awards-ceremony .modal-address .map-frame {
	width: 100%;
	padding-bottom: 65%;
	position: relative;
}
.page-ignite-2019-best-hr-awards-ceremony .modal-address .map-frame iframe {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}


.page-ignite-2019-best-hr-awards-ceremony.page-home {
	background: #271e5c;
}

.page-ignite-2019-best-hr-awards-ceremony #particles-js {
	position: fixed; 
	width: 100%; 
	height: 100%;
	z-index: 1;
}

.page-ignite-2019-best-hr-awards-ceremony header {
	z-index: 3;
	position: relative;
}
.page-ignite-2019-best-hr-awards-ceremony header .main-visual {
	position: relative;
	display: inline-block;
}
.page-ignite-2019-best-hr-awards-ceremony header .main-visual .visual-bg {
	z-index: 2;
	position: relative;
	width: 118%;
	margin-left: -9%;
}
.page-ignite-2019-best-hr-awards-ceremony header .bg-top {
	background: url("../images/header-bg-top.jpg") repeat-x;
	background-size: 100% 100%;
	background-position: top center;
	position: absolute;
	top: 0;
	left: -100%;
	right: -100%;
	bottom: 0;
	overflow: hidden;
	z-index: 1;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details {
	color: #fff;
	padding-bottom: 37px;
}
.page-ignite-2019-best-hr-awards-ceremony header .event-details .add-info { 
	text-align: justify;
	padding-bottom: 37px;
}
.page-ignite-2019-best-hr-awards-ceremony header .container {
	z-index: 2;
	position: relative;
	padding-bottom: 0;
}

.page-ignite-2019-best-hr-awards-ceremony .container .section-title {
	font-size: 25px;
	color: #fff;
	text-align: center;
	text-transform: none;
	margin-bottom: 41px;
}

.page-ignite-2019-best-hr-awards-ceremony .section {
	z-index: 2;
	position: relative;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive {
	display: inline-block;
	background: #fff;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding: 8px 23px;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive:hover {
	background: #e1d8eb;
}

.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive img {
	width: 100%;
	max-width: 100%;
}

.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.listen {
	display: inline-block;
	width: 82px;
	vertical-align: top;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .text-content {
	display: inline-block;
	width: 74%;
	text-align: center;
	vertical-align: top;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .text {
	display: block;
	color: #00a0e9;
	font-size: 25px;
	font-family: 'Roboto', Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
	margin: 0 auto;
}	
.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.metro-radio-hk {
	display: block;
	height: 42px;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.metro-radio-hk img {
	width: auto;
	max-width: auto;
	height: 100%;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .container .container-wrapper {
	border-top: 1px solid #fff;
	padding-top: 38px;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .section-desc {
	color: #fff;
	font-size: 18px;
	margin: -10px auto 36px auto;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section {
	display: block;
	width: 90%;
	font-size: 15px;
	margin: 0px auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section.last {
	margin: 0 auto;
	padding-bottom: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section .video-wrapper {
	padding-bottom: 20px;
	width: 70%;
	margin: 0 auto;	
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section .desc {
	color: #fff;
	font-size: 18px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section .sub-title {
	font-size: 30px;
	text-align: center;
	color: #fff;
	font-weight: normal;
	padding-top: 90px;
	padding-bottom: 28px;
}	

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #related-articles {
	width: 92.5%;
}


.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .articles {
	margin: -5px auto 0 auto;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article {
	color: #fff;
	padding: 30px 15px 0 15px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article .photo .btn {
	width: 100%;
	position: relative;
	padding: 0;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .caption {
	padding-top: 2px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article .photo .btn-img {
	padding-bottom: 56.18%;
	width: 100%;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
	font-size: 23px;
	font-weight: bold;
	line-height: 28px;
	padding: 0 0 26px;
	margin: 0 auto;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content .text {
	max-height: 300px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content .text a {
	color: #fff;
	white-space: nowrap;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content .para-title {
	font-size: 18px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content {
	font-size: 16px;
	line-height: 1.42857;
	padding-bottom: 13px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list {
	position: relative;
	display: inline-block;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments ul.inline-list li {
	display: inline-block;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list li {
	margin-right: 4px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list .tag {
	font-size: 14px;
	color: #FFF;
	background-color: #643a89;
	padding: 4px 8px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-decoration: none;
	display: block;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list .tag:hover { 
	background-color: #9a81b5;
	text-decoration: none;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk {
	color: #333;
	background-color: #FFF;
	border-bottom: 2px solid #643a89;
	margin-bottom: 0;
	position: relative;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk:hover,
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk:visited {
	color: #888;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-info {
	padding: 8px;
	text-align: left;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk-l,
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk-r {
	padding: 0;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .title {
	height: 52px;
	font-size: 18px;
	line-height: 1.4;
	text-align: left;
	margin: 0 0 2px 0;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .post-date {
	font-size: 14px;
	color: #aaa;
	margin-bottom: 8px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .row-eq-height {
	display: block;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .tag-list {
	z-index: 3;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .tag-list li {
	margin-right: 2px;
	margin-bottom: 2px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w {
	position: relative;
	width: 100%;
	padding-bottom: 136px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: 0;
	margin-bottom: 0;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	max-width: 100%;
	width: 100%;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive #turntable-large { 
	display: block;
	margin: 0 auto;
	max-width: 800px;
}



.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable .frame {
	background-color: #333;
	background-image: url(../images/turntable/textures/textured_paper.png);
	/* scale for retina, etc. */
	background-size: 250px 250px;
	/* classic champagne-ish color? */
	/* background: #abacac; */
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.power-on.motor-on .platter,
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.power-on.motor-on .spindle,
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.power-on.motor-on .record-grooves,
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.power-on.motor-on.has-artwork .record,
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.power-on.motor-on .slipmat {
	-webkit-transition-property: -webkit-transform;
	-webkit-transform-origin: 50% 50%;
	transition-property: transform;
	transform-origin: 50% 50%;
	-webkit-animation: spin 4s linear infinite;
	animation: spin 4s linear infinite;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.power-on.motor-on .slipmat {
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable .speed-33 {
	display: none;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable .speed-45{
	display: none;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable.motor-on .button.start-stop {
	position: absolute;
	top: 85.85%;
	left: 2%;
	width: 10.58983%;
	height: 10.65%;
	background: transparent url(../images/turntable/tt_startstop_moteron.png) no-repeat 0px 0px;
	background-size: contain;
	margin: 0.175% 0px 0px -0.175%;
	border-radius: 5px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .turntable .start-stop {
	position: absolute;
	top: 85.85%;
	left: 2%;
	width: 10.58983%;
	height: 10.65%;
	background: transparent url(../images/turntable/tt_startstop.png) no-repeat 0px 0px;
	background-size: contain;
	margin: 0.175% 0px 0px -0.175%;
	border-radius: 5px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .play-list {
	max-width: 550px;
	margin: 48px auto 24px auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .title {
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
	text-align: left;
	padding-bottom: 2px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .list-content {
	display: block;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .icon {
	display: block;
	float: left;
	background: #bbb9ef;
	width: 44px;
	height: 44px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .icon .fa {
	color: #41348a;
	font-size: 24px;
	line-height: 44px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
	display: block;
	float: left;
	background: #fff;
	width: 92%;
	position: relative;
	text-align: left;
	padding-left: 8px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info {
	display: block;
	padding: 0;
	font-size: 15px;
	height: 44px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .info-wrapper {
	display: table;
	width: 100%;
	height: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .info-inner-wrapper {
	display: table-cell;
	vertical-align: middle;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .company {
	padding-right: 4px;
	display: block;
	color: #3b1e86;
	font-size: 16px;
	font-weight: bold;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .stroke {
	display: none;
	color: #231815;
	font-size: 16px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .desc {
	padding-right: 4px;
	display: block;
	color: #999999;
	font-size: 14px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .select-text {
	font-size: 15px;
	color: #999999;
	line-height: 40px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .btn-eject-show {
	color: #fff;
	font-size: 14px;
	line-height: 1;
	display: block;
	width: 30px;
	display: inline-block;
	padding: 0;
	cursor: default;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .btn-eject {
	color: #231815;
	font-size: 14px;
	line-height: 1;
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -7.5px;
	padding: 0;
	cursor: pointer;
}
.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .btn-eject:hover {
	color: #bbb9ef;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .container .container-wrapper { 
	display: inline-block;
	border-top: 1px solid #fff;
	padding-top: 38px;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .section-title { 
	font-size: 23px;
	display: inline-block;
	margin: 0 auto;
	color: #fff;
}	
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .highlight .section-content { 
	display: block;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session {
	display: block;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session .topics {
	display: inline-block;
	max-width: 500px;
	margin: 0 auto 40px auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session .topic {
	color: #fff;
	padding-top: 47px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session .topic.last .title {
	font-size: 28px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session .topic .title {
	font-size: 30px;
	padding-bottom: 7px;
	line-height: 1.2;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session .topic .details {
	display: inline-block;
	text-align: left;
	font-weight: normal;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-session .sub-title {
	display: block;
}

.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker {
	display: block;
	padding-top: 43px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .title { 
	font-weight: bold;
	font-size: 28px;
	text-align: center;
	color: #fff;
	font-weight: normal;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker { 
	display: block;
	padding-top: 17px;
	text-align: center;
	cursor: pointer;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .photo {
	overflow: hidden;
	vertical-align: top;
	display: inline-block;
	width: 217px;
	height: 217px;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .text {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	width: 100%;
	text-align: center;
	font-size: 26px;
	padding: 6px 0 0 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .photo-content {
	display: inline-block;
	-webkit-border-radius: 220px;
	-moz-border-radius: 220px;
	border-radius: 220px;
	border: 7px solid #594ca6;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .job-title {
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	max-width: 400px;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .topic {
	padding-top: 19px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .topic-title {
	font-size: 28px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .keynote-speaker .speaker .topic-details {
	padding: 11px 0 0 24px;
	font-size: 17px;
	font-weight: normal;
}

/*.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest {
	padding-top: 23px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights  .guest .title { 
	font-size: 23px;
	text-align: left;
	color: #fff;
	padding-top: 22px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details { 
	display: block;
	padding-top: 13px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .photo {
	overflow: hidden;
	vertical-align: top;
	display: inline-block;
	width: 107px;
	height: 107px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .text {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	width: 70%;
	padding-left: 30px;
	text-align: left;
	padding: 15px 0 0 12px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .photo-content {
	display: inline-block;
	-webkit-border-radius: 220px;
	-moz-border-radius: 220px;
	border-radius: 220px;
	border: 3px solid #594ca6;
}*/

.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker { 
	display: block;
}

.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .title { 
	font-size: 30px;
	text-align: center;
	color: #fff;
	font-weight: normal;
	padding-top: 98px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list { 
	padding: 0;
	margin: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker {
	display: inline-block;
	width: 31%;
	cursor: pointer;
	vertical-align: top;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker .photo {
	overflow: hidden;
	vertical-align: top;
	display: inline-block;
	width: 157px;
	height: 157px;
	margin: 27px auto 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker .text {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	width: 100%;
	text-align: center;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker .photo-content {
	display: inline-block;
	-webkit-border-radius: 160px;
	-moz-border-radius: 160px;
	border-radius: 160px;
	border: 5px solid #594ca6;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker .name {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding-top: 18px;
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker .job-title {
	padding-top: 4px;
	font-weight: normal;
	font-size: 16px;
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}

.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest {
	display: block;
	padding-top: 50px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .title { 
	font-weight: bold;
	font-size: 28px;
	text-align: center;
	color: #fff;
	font-weight: normal;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker { 
	display: block;
	text-align: center;
	width: 31%;
	cursor: pointer;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .photo {
	overflow: hidden;
	vertical-align: top;
	display: inline-block;
	width: 157px;
	height: 157px;
	margin: 27px auto 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .text {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	width: 100%;
	text-align: center;
	font-size: 26px;
	padding: 6px 0 0 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .photo-content {
	display: inline-block;
	-webkit-border-radius: 160px;
	-moz-border-radius: 160px;
	border-radius: 160px;
	border: 5px solid #594ca6;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .job-title {
	padding-top: 4px;
	font-weight: normal;
	font-size: 16px;
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .topic {
	padding-top: 19px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .topic-title {
	font-size: 28px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker .topic-details {
	padding: 11px 0 0 24px;
	font-size: 17px;
	font-weight: normal;
}



.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more {
	display: block;
	position: relative;
	margin: 107px auto 0 auto;
	text-align: left;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more a {
	color: #fff;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .speaker {
	display: block;
	position: relative;
	padding-top: 25px;
	text-align: center;
	max-width: 200px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .photo {
	overflow: hidden;
	vertical-align: top;
	display: block;
	width: 157px;
	height: 157px;
	cursor: pointer;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .photo-content {
	display: inline-block;
	-webkit-border-radius: 130px;
	-moz-border-radius: 130px;
	border-radius: 130px;
	border: 4px solid #594ca6;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .text {
	display: inline-block;
	color: #fff;
	text-align: center;
	position: relative;
	padding: 11px 0 0 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .title {
	font-weight: bold;
	color: #fff;
	position: relative;
	display: inline-block;
	font-size: 26px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .job-title {
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .bubble {
	display: inline-block;
	background: #fff;
	padding: 9px 11px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #3b1e86;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .arrow {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 0 8px 8px;
	border-color: transparent transparent transparent #fff;
	position: absolute;
	top: 50%;
	right: -8px;
	margin-top: -8px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .content {
	display: inline-block;
	vertical-align: top;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .topic {
	color: #fff;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .topic .title {
	font-size: 25px;
	font-weight: bold;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .details {
	padding: 0;
	margin: 0;
	font-size: 20px;
	color: #fff;
	padding: 6px 0 0 20px;
	font-size: 17px;
	font-weight: normal;
}
.page-ignite-2019-best-hr-awards-ceremony .section-highlights .add-desc {
	display: block;
	color: #fff;
	font-weight: bold;
	text-align: left;
	margin: 0 auto;
}



.page-ignite-2019-best-hr-awards-ceremony .section-gallery .fotorama__wrap {
	width: 100% !important;
	height: 100% !important;
}
.page-ignite-2019-best-hr-awards-ceremony .section-gallery .fotorama__caption__wrap{
	width: 100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	opacity: 0.75;
	margin: 0 auto;
	text-align: left;
}
.page-ignite-2019-best-hr-awards-ceremony .section-gallery .fotorama__nav-wrap{
	margin-top: 10px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-gallery .fotorama__thumb-border{
	border-color: #fff;
}

.page-ignite-2019-best-hr-awards-ceremony .section-gallery .container .container-wrapper {
	border-top: 1px solid #fff;
	padding-top: 38px;
	margin: 0 auto;
}

.page-ignite-2019-best-hr-awards-ceremony .section-agenda {
	position: relative;
	overflow: hidden;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .container {
	position: relative;
	z-index: 2;
	text-align: center;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .container .container-wrapper {
	border-top: 1px solid #fff;
	padding-top: 38px;
	margin: 0 auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .highlight-underline {
	text-decoration: underline;
}	
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .highlight-purple {
	background: #594ca6;
	color: #fff;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .highlight-yellow {
	color: #ffe100;
}


.page-ignite-2019-best-hr-awards-ceremony .section-agenda .section-content {
	width: 94%;
	margin: 0 auto;
	max-width: 670px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section {
	display: block;
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif!important;
	margin: 0 auto 2.4% auto;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section > .title {
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	padding-bottom: 39px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section .content {
	display: block;
	width: 100%;
	position: relative;
	text-align: left;
	padding: 0 0 40px 18px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section > .content {
	padding-bottom: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row {
	clear: both;
	display: block;
	width: 100%;
	vertical-align: top;
	border-left: 2px dotted #bbb9ef;
	position: relative;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row.last {
	border-left: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot {
	display: block;
	-webkit-border-radius: 32px; 
	-moz-border-radius: 32px; 
	border-radius: 32px; 
	behavior: url("/css/event-and-promotion/PIE.htc");
	width: 16px;
	height: 16px;
	background: #bbb9ef;
	position: absolute;
	top: -8px;
	left: -9px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row.last .dot {
	left: -7px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon {
	width: 40px;
	height: 40px;
	top: -20px;
	left: -21px;
	display: table;
	padding: 2px;
	background: #fff;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon .wrapper {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;
	background: #fff;
	-webkit-border-radius: 36px; 
	-moz-border-radius: 36px; 
	border-radius: 36px; 
	behavior: url("/css/event-and-promotion/PIE.htc");
}

.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon .wrapper {
	background: #fff;
	width: 31px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon.award-trophy {
	background: #bbb9ef;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon.award-trophy .wrapper {
	background: #bbb9ef;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon.discussion .wrapper {
	background: #fff;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon.award-trophy .fa {
	color: #41348a;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon .fa {
	color: #bbb9ef;
	font-size: 25px;
	margin-top: 2px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .dot.with-icon .fa {
	color: #271e5c;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .time {
	font-size: 14px;
	padding: 0 13px 0 0;
	color: #fff;
	text-align: center;
	line-height: 20px;
	position: absolute;
	top: -10px;
	left: -130px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown {
	display: inline-block;
	height: 100%;
	vertical-align: top;
	position: relative;
	top: -10px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row.last{
	padding-bottom: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .content {
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 20px;
	display: block;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section > .content {
	padding-left: 120px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .content .title {
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
	font-family: 'PT Sans', Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
	position: relative;
	top: -10px;
	left: 18px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .speakers {
	display: block;
	font-weight: normal;
	font-size: 16px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .speaker {
	display: block;
	font-weight: normal;
	font-size: 16px;
}

.page-ignite-2019-best-hr-awards-ceremony .section-organisers .container {
	margin: 0 auto;
	
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers:before {
	height: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-title {
	display:inline-block;
	font-size: 16px;
	font-weight: bold;
	padding: 0 30px;
	color: #231815;
	text-align: left;
	width: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content {
	display: block;
	text-align: left;
	margin: 0 auto;
	background: #fff;
	padding: 38px 5.4%;
	text-align: left;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content .row {
	margin: 0;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content .row .title {
	font-size: 17px;
	font-family: Arial,PMingLiU,MingLiU,Helvetica,sans-serif !important;
	padding: 6px 0 0 30px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content .row {
	padding-top: 24px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content .row.presented-by {
	padding-top: 0;
}	
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo-list {
	list-style-type: none;
	display: block;
	padding: 0;
	margin: 0 auto;
	width: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo {
	display:inline-block;
	height: 63px;
	margin: 10px 30px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.hkpma {
	width: 301px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.hksme {
	width: 249px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.dream-cruise {
	height: 65px;
}
.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo img {
	width: auto;
	height: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony .section-event-banner-ad {
	background: #fff;
}


.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success .help-block, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success .control-label, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success .radio, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success .checkbox, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success .radio-inline, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success .checkbox-inline, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success.radio label, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success.checkbox label, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success.radio-inline label, 
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-success.checkbox-inline label {
	color: #333;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .has-error .checkbox label {
	color: #333;	
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-agreement .checkbox label {
	font-weight: bold;
}

.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group a {
	text-decoration: underline;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-title {
	font-weight: bold;
	font-size: 28px;
	text-align: center;
	padding: 0px 0px 32px 0px;
	color: #3b1e86;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-sub-title {
	color: #3b1e86;
	padding: 0px 0px 32px 0px;
	font-size: 18px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns {
	padding: 60px 0 8px 0;
	text-align: center;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn{
	font-size: 18px;
	margin: 0px 8px;
	color: #3b1e86;
	-webkit-border-radius:  6px;
	-moz-border-radius:  6px;
	border-radius:  6px;
	background-color: transparent;
	border: 1px solid #3b1e86;
	text-decoration: none;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn:focus,
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn.focus,
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn:hover{
	color: #ffffff;
	background-color: #3b1e86;
	border: 1px solid transparent;
	-webkit-border-radius:  6px;
	-moz-border-radius:  6px;
	border-radius:  6px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn[disabled]:focus,
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn[disabled].focus,
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .form-group.action-btns .btn[disabled]:hover{
	color: #3b1e86;
	border: 1px solid #3b1e86;
	background-color: #ffffff;
}

.page-ignite-2019-best-hr-awards-ceremony.page-reg-form  .more-info {
	margin: 15px auto;
	padding: 0 0 24px 0;	
	width: 92%;
	font-size: 12px;
	max-width: 500px;
	text-align: center;
}


.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .alert-save-success {
	margin-top: 12px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form legend {
	font-size: 18px;
	border-bottom: 0;
	margin-bottom: 5px;
}

.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .other-details .notice{
	font-size: 16px;
	padding-bottom: 12px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .other-details .map-frame {
	width: 700px;
	height: 456px;
	padding-bottom: 30px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-reg-form .other-details .map-frame iframe{
	width: 100%;
	height: 100%;
}
.page-ignite-2019-best-hr-awards-ceremony.page-thank-you .form-title {
	font-size: 32px;
	padding-bottom: 22px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-thank-you .form-group.action-btns  {
	padding-top: 40px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-thank-you .action-btns .btn {
	padding: 8px 15px;
}
.page-ignite-2019-best-hr-awards-ceremony.page-thank-you .form-msg {
	width: 80%;
	margin: 0 auto;
	max-width: 550px;
}



@media screen and (max-width: 767px) {
	.full-screen-modal.modal-dialog{
		width:90%;
	}
	
	#modal-audio-archive  ul li .company {
		display: block;
		padding-right: 4px;
	}
	#modal-audio-archive  ul li .stroke {
		display: none;
	}
	#modal-audio-archive  ul li .desc {
		display: block;
		padding-right: 4px;
	}
		
	#modal-popup-image .modal-dialog {
		margin: 15% auto;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .section-desc {
		font-size: 16px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section {
		width: 100%;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section .desc {
		font-size: 16px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .sub-section .video-wrapper {
		width: 100%;
		margin: 0px auto;
		padding: 2% 0px 6%;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .navbar-header {
		background: #3b1e86;
	}
	.page-ignite-2019-best-hr-awards-ceremony .navbar-fixed-top .navbar-collapse {
		background: #3b1e86;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time {
		text-align: center;
		padding-bottom: 18px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date {
		font-size: 38px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date .day-week {
		font-size: 24px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .time {
		font-size: 22px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue {
		text-align: center;
		border-top: 1px solid #fff;
		display: block;
		width: 90%;
		max-width: 500px;
		margin: 0 auto;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue a {
		padding: 18px 0 0 0;
		font-size: 20px;
		text-align: center;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .btn-wrapper {
		display: block;
		clear: both;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .btn-register {
		font-size: 24px;
		margin: 27px 0 8px 0;
		padding: 6px 26px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .desc {
		font-size: 14px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .response-date {
		font-size: 18px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .add-info {
		padding-top: 42px;
		font-size: 16px;
		margin: 0 auto;
		width: 90%;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .articles {
		margin-top: -8px;
		width: 100%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article {
		padding: 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
		width: 80%;
		margin: 0 auto;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .photo {
		text-align: center;
		margin-top: 20px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .btn {
		margin: 0 auto;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-list-header { font-size: 24px; text-align: center; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-list-header .title { width: 100%; font-size: 22px; float: none; display: block; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-list-header .read-more { margin-top: 4px; float: none; }
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk { margin-bottom: 20px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .title { font-size: 16px; margin-bottom: 6px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-info { height: 100%; position: relative; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-preview:hover { color: #333; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w { padding-bottom: 50%; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .author:link, .thumb-blk .author:visited { bottom: 0; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .author .name { max-width: 70px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .row-eq-height { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;
 }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #related-articles { width: 100%; }
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive ul li  .company {
		display: block;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive ul li  .desc {
		display: block;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .highlight {
		padding-top: 29px;
		width: 90%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest-speaker .speaker-list .speaker {
		display: block;
		margin: 0 auto;
		max-width: 280px;
		width: 100%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .speaker {
		width: 100%;
		max-width: 280px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .speaker {
		display: block;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .title .arrow {
		border-width: 8px 8px 0 8px;
		border-color: #fff transparent transparent transparent;
		left: 50%;
		margin-left: -8px;
		top: auto;
		right: auto;
		bottom: -8px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more > .title {
		margin-bottom: 10px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .whats-more .content {
		padding-left: 0;
		width: 100%;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .add-desc {
		font-size: 24px;
		padding-top: 32px;
	}
	
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details {
		text-align: left;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .text {
		font-size: 26px;
		width: 66%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .job-title {
		font-size: 14px;
		font-style: italic;
		font-weight: normal;
	}
	
}	
@media screen and (max-width: 700px) {
	.page-ignite-2019-best-hr-awards-ceremony header .keynote-speaker .title {
		text-align: center;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .keynote-speaker .speaker {
		padding-top: 30px;
		text-align: center;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .keynote-speaker .speaker .text {
		padding: 12px 0 0 0;
		display: block;
		margin: 0 auto;
		width: 94%;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .whats-more .text {
		padding-left: 0;
		display: inline-block;
	}
}
@media screen and (max-width: 670px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
		max-width: 500px;
		margin: 0 auto;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w { padding-bottom: 52%; }
}

@media screen and (max-width: 600px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .play-list {
		width: 90%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
		width: 90%;
	}
}
@media only screen and (max-width: 570px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .icon {
		width: 40px;
		height: 70px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .company {
		font-size: 14px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .desc {
		font-size: 12px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .icon .fa {
		line-height: 70px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info {
		height: 70px;
		padding-right: 40px;
	}
}

@media only screen and (max-width: 550px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list .tag { padding: 4px 6px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk-w { padding: 0; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk { margin-bottom: 16px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .title { font-size: 16px; margin-bottom: 4px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .author { font-size: 13px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .author .name { max-width: 50px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .post-date { font-size: 13px; margin-bottom: 6px; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list .tag { font-size: 11px; padding: 3px 6px; }
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w { padding-bottom: 60%; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w .thumb-img img { max-width: 120%; width: 120%; left: -10%; }	
	
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive {
		-webkit-border-radius: 9px;
		-moz-border-radius: 9px;
		border-radius: 9px;
		padding: 6px 17.25px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.listen {
		width: 68px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .text {
		font-size: 21px;
	}	
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.metro-radio-hk {
		height: 34px;
	}
}
@media only screen and (max-width: 510px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
		font-size: 20px;
		line-height: 24px;
		padding: 0 0 22px 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content { 
		font-size: 14px;
		line-height: 1.42857;
		padding-bottom: 10px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content .para-title {
		font-size: 15px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .tag-list .tag {
		font-size: 12px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w {
		padding-bottom: 80%; 
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w .thumb-img img { max-width: 160%; width: 160%; left: -35%; }
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
		width: 89%;
	}
}
@media only screen and (max-width: 450px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section > .content {
		padding-left: 120px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .section-row .time {
		left: -125px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
		width: 88%;
	}
}
@media only screen and (max-width: 420px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .right .desc .person.person-prof-chan-wing-wah .person-name {
		max-width: 150px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content .row .title {
		font-size: 16px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.hkpma,
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.hksme {
		width: auto;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.hkpma img,
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo.hksme img {
		width: 100%;
		height: 100%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content {
		padding: 38px 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .presented-by .logo { 
		height: 56px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .supporting-partners .logo { 
		height: 48px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .btn-register {
		font-size: 20px;
		margin: 27px 0 8px 0;
		padding: 4px 20px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .desc {
		font-size: 13px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
		width: 86%;
	}
}
@media only  screen and (max-width: 400px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
		font-size: 18px;
		line-height: 24px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content { 
		font-size: 13px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-content .para-title {
		font-size: 14px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .caption {
		font-size: 12px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w {
		padding-bottom: 100%; 
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .thumb-blk .thumb-img-w .thumb-img img { max-width: 200%; width: 200%; left: -50%; }
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .related-article-3 .thumb-blk .thumb-img-w .thumb-img img { left: -70%; }
}
@media only  screen and (max-width: 380px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
		width: 85%;
	}
}
@media only  screen and (max-width: 360px) {
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .title {
		text-align: center;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights  .guest .guest-details {
		text-align: center;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .text {
		padding: 12px 0 0 0;
		display: block;
		margin: 0 auto;
		width: 94%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text {
		width: 84%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .company {
		padding-right: 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments #wrapup-audio-archive .content-text .info .desc {
		padding-right: 0;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive {
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		padding: 5px 15.3px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.listen {
		width: 62px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .text {
		font-size: 19px;
	}	
	.page-ignite-2019-best-hr-awards-ceremony .btn-audio-archive .icon.metro-radio-hk {
		height: 30px;
	}
}
@media only screen and (min-width: 768px) {
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .dropdown-menu {
		min-width: 200px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav .other-links .follow-us .text {
		font-size: 13px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav .other-links.with-btn {
		right: 112px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav li a.btn-register {
		font-size: 15px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time {
		text-align: right;
		padding-right: 18px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date {
		font-size: 38px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date .day-week {
		font-size: 24px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .time {
		font-size: 22px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue {
		text-align: left;
		border-top: 0;
		border-left: 1px solid #fff;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue a {
		padding: 0 0 0 18px;
		font-size: 20px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .btn-wrapper {
		display: block;
		clear: both;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .btn-register {
		font-size: 31px;
		margin: 27px 0 8px 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .desc {
		font-size: 16px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .response-date {
		font-size: 18px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .add-info {
		padding-top: 42px;
		font-size: 17px;
		margin: 0 auto;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
		width: 80%;
		margin: 0 auto;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .photo {
		text-align: center;
		margin-top: 20px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .btn {
		margin: 0 auto;
	}
	
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .video-wrapper {
		padding-bottom: 20px;
		width: 70%;
		margin: 0 auto;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .highlight {
		padding-top: 29px;
	}

	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .add-desc {
		font-size: 24px;
		padding-top: 32px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details {
		text-align: left;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .text {
		font-size: 26px;
		width: 66%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .job-title {
		font-size: 14px;
		font-style: italic;
		font-weight: normal;
	}
	
	
	.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section > .content {
		padding-left: 110px;
	}
}
@media screen and (min-width: 992px) {	
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav .other-links .follow-us .text {
		font-size: 15px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .navbar-custom .nav .other-links.with-btn {
		right: 116px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue {
		border-top: 0;
		border-left: 1px solid #fff;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .venue a {
		padding: 0 0 0 24px;
		text-align: left;
		font-size: 24px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time {
		text-align: right;
		padding: 0 24px 0 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date {
		font-size: 46px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .date .day-week {
		font-size: 35px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .date-time .time {
		font-size: 33px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details  .btn-register {
		font-size: 35px;
		margin: 35px 0 10px 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .response-date {
		font-size: 21px;
	}
	.page-ignite-2019-best-hr-awards-ceremony header .event-details .add-info {
		padding-top: 55px;
		font-size: 19px;
		max-width: 92%;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .photo {
		text-align: left;
		margin-top: 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .articles {
		max-width: 100%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article.last {
		padding-bottom: 0;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .article-title {
		width: 100%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-best-moments .caption {
		font-size: 13px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .highlight {
		width: 94%;
		padding-top: 38px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .highlight-title {
		font-size: 25px;
	}	

	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .add-desc {
		font-size: 26px;
		padding-top: 48px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .text {
		width: 72%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .name {
		font-size: 23px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-highlights .guest .guest-details .job-title {
		padding-top: 2px;
		font-size: 16px;
	}
	
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .logo-list {
		padding-right: 14%;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-organisers .section-content {
		width: 94%;
		
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-agenda .section-content {
		max-width: 646px;
	}
	.page-ignite-2019-best-hr-awards-ceremony .section-agenda .rundown .sub-section > .content {
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	
}