/*!
Theme Name: CUHK Biz Central
Author: Team Grayscale
Author URI: https://grayscale.com.hk/
Template: cuhkbiz
Description: CUHK Business School – Central
Version: 1.0
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: cuhkbiz-central
*/body.cuhk-business-school .header-menus-main .is-search a{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.cuhk-business-school .header-menus-main .is-search a:before{content:"\e909";display:block;font-family:cuhkbiz-icons;padding-right:.25rem}@media (min-width:640px){body.cuhk-business-school .footer-current-site{background:none}}body.cuhk-business-school .footer-cross-sites{border-bottom:1px solid hsla(0,0%,100%,.25)}@media (min-width:640px){body.cuhk-business-school .footer-cross-sites{border-bottom:0;border-right:1px solid hsla(0,0%,100%,.25)}}.tax-departments .core{padding-bottom:0}.tax-departments .core>section:not(.statistics-slider){padding:3rem 0}.tax-departments .core>section:not(.statistics-slider):first-child{padding-top:0}.tax-departments .core>section:not(.statistics-slider):nth-child(2n){background:#f2f2f2}.tax-departments .core .statistics-slider{margin-bottom:0;margin-top:0}.footer-stats{background:50%/cover no-repeat #392064;color:#fff;font-size:1.1rem;height:16rem;position:relative;text-align:right}@media (min-width:0px) and (max-width:639px){.footer-stats{text-align:center}}.footer-stats:before{background:rgba(46,26,76,.8);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (min-width:640px){.footer-stats{background-size:1200px}.footer-stats:before{opacity:0}}.footer-stats .wrapper{height:100%}@media (min-width:640px){.footer-stats .wrapper:before{background:-webkit-gradient(linear,left top,right top,from(#392064),color-stop(50%,rgba(57,32,100,0)),to(#392064));background:linear-gradient(90deg,#392064,rgba(57,32,100,0) 50%,#392064);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}@media (min-width:1215px){.footer-stats .wrapper{position:relative}}.footer-stats .grid-x{-ms-flex-align:center;-ms-flex-pack:end;-webkit-box-align:center;-webkit-box-pack:end;align-items:center;height:100%;justify-content:flex-end;position:relative;width:100%}.footer-stats strong:first-of-type{display:block;font-size:4rem;font-weight:600}@media (min-width:1024px){.home .hero{padding-bottom:10rem}}.fp-preamble{border-bottom:1px solid currentcolor;border-top:1px solid currentcolor;font-size:1.2rem;padding-top:1.5rem;position:relative;z-index:1}@media (min-width:640px) and (max-width:1023px){.fp-preamble{padding-bottom:1.5rem}}@media (min-width:1024px){.fp-preamble{padding-bottom:1.5rem}.fp-preamble:after{background:#f2f2f2;bottom:0;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:295px}}.fp-highlight{-ms-flex-align:end;-ms-flex-direction:column;-webkit-box-align:end;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:1rem}@media (min-width:640px){.fp-highlight{bottom:0;position:absolute;right:0}}@media (min-width:1024px){.fp-highlight{-ms-transform:translateY(20px);-webkit-transform:translateY(20px);bottom:100%;transform:translateY(20px)}}.fp-highlight>strong{display:block;font-size:1.2rem;font-weight:600;text-align:right}.fp-highlight .card-article{-ms-flex-pack:start;-webkit-animation:bounce 4s infinite;-webkit-box-pack:start;animation:bounce 4s infinite;height:145px;justify-content:flex-start;margin:0;min-height:145px;width:285px}.fp-highlight .card-article:before{background:rgba(46,26,76,.75)}@-webkit-keyframes bounce{0%,80%,87.5%,95%,to{-webkit-transform:translateY(0);transform:translateY(0)}85%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,80%,87.5%,95%,to{-webkit-transform:translateY(0);transform:translateY(0)}85%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.fp-highlight:active .card-article,.fp-highlight:focus .card-article,.fp-highlight:hover .card-article{-ms-transform:none;-webkit-box-shadow:none;-webkit-transform:none;box-shadow:none;transform:none}@media (min-width:1024px){.fp-highlight:active .card-article,.fp-highlight:focus .card-article,.fp-highlight:hover .card-article{-webkit-animation-play-state:paused;animation-play-state:paused}}.fp-programmes h2{color:#2e1a4c;display:none}@media (min-width:1024px){.fp-programmes h2{display:block}}.fp-programmes .cell{padding:2rem 0}@media (min-width:1024px){.fp-programmes .cell{padding:2rem 1rem}}@media (min-width:640px){.fp-programmes-intro{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}}@media (min-width:1024px){.fp-programmes-intro p:nth-last-child(2){display:none}}.fp-programmes-intro p:last-child{display:none}@media (min-width:1024px){.fp-programmes-intro p:last-child{display:block}}.fp-programmes-list{background:#fff;position:relative}@media (min-width:640px){.fp-programmes-list{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}}@media (min-width:1024px){.fp-programmes-list{margin-top:-8rem}.fp-programmes-list>*{position:relative}.fp-programmes-list:before{background:inherit;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:50vw}}@media (min-width:640px){.fp-programmes-list h2{padding-left:1rem}}.fp-programmes-list .menu li{margin-bottom:0}.fp-programmes-list .menu a{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.5rem 0}.fp-programmes-list .menu a:after{content:"\e904";display:block;font-family:cuhkbiz-icons;padding-left:.5rem}@media (min-width:640px){.fp-programmes-list .menu a{padding:.5rem 1rem}.fp-programmes-list .menu a:active,.fp-programmes-list .menu a:focus,.fp-programmes-list .menu a:hover{background:#f0ecf7;color:#5c33ad}}.fp-programmes-featured{display:none}@media (min-width:1024px){.fp-programmes-featured{-ms-flex-order:1;-webkit-box-ordinal-group:2;display:block;margin-top:-6rem;order:1}}.home .programme-finder{display:none}.home .programme-finder [type=reset]{display:none}@media (min-width:1024px){.home .programme-finder{bottom:0;display:block;left:0;position:fixed;right:0;width:100%;z-index:1}}@media (min-width:1024px){.home footer{padding-bottom:2rem}}.home .statistics-slider{margin-bottom:0;margin-top:0}.fp-articles{background:#f2f2f2;padding:3rem 0}.blog .news-image,.category .news-image{display:none}@media (min-width:400px){.blog .news-image,.category .news-image{-ms-flex:0 0 20%;-webkit-box-flex:0;display:block;flex:0 0 20%}}@media (min-width:400px){.blog .news-info,.category .news-info{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;padding-left:1rem}}@media (min-width:640px){.blog aside.medium-4 .filter{min-height:435px}}.blog .cards+p{margin:1rem auto 2rem 0}.blog aside{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}@media (min-width:640px){.blog aside{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}}.leading-excerpt{color:#5c33ad;font-size:1.2rem;font-style:italic;margin-bottom:1.5rem}.programme-finder{background:#fff}.programme-finder form{font-size:1.2rem;padding:.5rem 0}@media (min-width:1024px){.programme-finder form{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}@media (min-width:640px){.programme-finder-selections{-ms-flex-align:center;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1024px){.programme-finder-selections{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}}@media (min-width:640px){.programme-finder-selections .form-field-multiselect{-ms-flex:1 0 25%;-webkit-box-flex:1;flex:1 0 25%;margin:.25rem .5rem}}.programme-finder-actions{margin-top:.5rem;text-align:center}@media (min-width:1024px){.programme-finder-actions{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;margin-top:0}}.programme-finder-actions button{margin:.25rem auto}.page-template-template-programme-finder .hero{padding:4rem 0 2rem}.page-template-template-programme-finder .hero h1{margin:0}.page-template-template-programme-finder .hero h1+p{font-weight:600}.page-template-template-programme-finder .hero p{font-size:1.2rem;margin-bottom:.5rem;margin-top:.5rem}.page-template-template-programme-finder .core{padding-top:0}.page-template-template-programme-finder .is-loading .card{opacity:.5}.page-template-template-programme-finder .cards-list-programmes{border-top:1px solid rgba(46,26,76,.15);padding-top:1rem}.page-template-template-seo .core{padding:0}.page-template-template-seo .core>section{padding:3rem 0}.page-template-template-seo .core>section+hr{margin:0 auto}.page-template-template-seo .programme-to-consider{background:#f2f2f2}.page-template-template-seo .programme-to-consider .grid-x{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.page-template-template-seo .cards-list-programmes{margin-top:2rem}.page-template-template-seo .cards-list-programmes+p{text-align:center}.page-template-template-seo .programme-finder [type=reset]{display:none}.page-template-template-seo .seo-payoff{background:#f2f2f2;text-align:center}@media (min-width:640px){.page-template-template-seo .seo-payoff{text-align:left}}.page-template-template-seo .seo-payoff .grid-x{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.page-template-template-seo .seo-payoff-cta{text-align:center}@media (min-width:640px){.page-template-template-seo .seo-payoff-cta{text-align:right}}@media (min-width:1024px){.page-template-template-seo .seo-payoff-cta{text-align:right}}.post-type-archive-staff small{color:#5c33ad;display:none}@media (min-width:1024px){.post-type-archive-staff small{display:inline-block}}.post-type-archive-staff article{-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-staff article>*{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%}@media (min-width:640px){.post-type-archive-staff article{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:640px){.post-type-archive-staff .staff-info{-ms-flex:1 0 60%;-webkit-box-flex:1;flex:1 0 60%}}.post-type-archive-staff .staff-info .staff-position{font-weight:600}@media (min-width:640px){.post-type-archive-staff .staff-info .staff-position{font-weight:400}}@media (min-width:640px){.post-type-archive-staff .staff-contact{-ms-flex:1 0 40%;-webkit-box-flex:1;flex:1 0 40%;text-align:right}}.single-staff .staff-education{color:rgba(46,26,76,.5);padding-bottom:.5rem}@media (min-width:1024px){.single-staff .staff-info{position:relative;top:calc(-3rem - 115px)}}@media (min-width:640px) and (max-width:1023px){.single-staff .staff-info img{float:right;padding-left:1rem}}.single-staff .staff-links p:first-child{margin-bottom:0}.single-staff .staff-links>p>a{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;text-decoration:none}.single-staff .staff-links>p>a:before{content:"\e904";display:block;font-family:cuhkbiz-icons;padding-right:.5rem}.single-staff .staff-links>p>a:active,.single-staff .staff-links>p>a:focus,.single-staff .staff-links>p>a:hover{color:#2e1a4c}.single-events .speaker a{color: #5c33ad !important;}body.archive.tax-departments.term-hotel-and-tourism-management.cuhk-business-school.en_US .cuhkbiz-header .wrapper .header-menus #header-menus-quick li:nth-last-child(1), body.archive.tax-departments.term-hotel-and-tourism-management.cuhk-business-school.en_US .cuhkbiz-header .wrapper .header-menus #header-menus-quick li:nth-last-child(2){display: none;}body.archive.tax-departments.term-hotel-and-tourism-management.cuhk-business-school.en_US .cuhkbiz-header .wrapper .header-menus #header-menus-quick li:nth-last-child(3)::after{display: none;}

/**/
/*FP events slider*/
.fp-programmes .slick-track {display: flex !important;}
@media (min-width: 1024px) {
	.fp-events-list {margin-top: -5rem;order: 1;}
	.fp-events-list .card h3 {font-size: 1.3rem;}
	.fp-events-slick .slick-track {height: 500px !important;}
}
.fp-events-list a.view-all-events:before {
	content: "\e903";
	display: block;
	font-family: cuhkbiz-icons;
	padding-right: .25rem;
}
.fp-events-list a.view-all-events {
	ms-flex-align: center;
	-webkit-box-align: center;
	align-items: center;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-weight: 600;
	text-decoration: none;
}
.fp-event-small h3 {font-size: 1.2rem;}
.fp-event-small .event-speakers {display: none;}
.fp-event-small p.item-meta {font-size: 0.8rem;}
.fp-event-small .card {
	background: 50%/cover rgba(255, 255, 255, 0.7) no-repeat;
	margin-bottom: 0;
}
.fp-events-slick .slick-item {padding: 20px;height: inherit !important;}
section.fp-programmes .slick .card {
	width: 100%;
	margin: 1rem 0;
}
section.fp-programmes .slick-arrow {
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	background: none;
	border: 0;
	color: #ffffff;
	font-size: 2rem;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
	text-shadow: 0px 0px 10px #9c9c9c;
}
.slick-arrow{cursor: pointer;}
.slick-arrow.fa-chevron-right {right: -1rem;}
.slick-arrow.fa-chevron-left {left: -1rem;}
.off_campus span.event-location-tag {display: none;}
/*---------------------------------*/

/*thought leadership*/
.fp-articles.articles-slider .slick .card {width: 350px;}
/*---------------------------------*/

/*hero section*/
@media (min-width: 640px) {
	.hero-image-gradient:after {
		background: -webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(60%,hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.6)));
		background: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0, 0%, 100%, 0.1) 60%,hsla(0,0%,100%,.6)) !important;
	}
	.hero-quote .hero-title p:first-child,.hero-title .hero-quote p:first-child, .hero-title h1 {
		-ms-transform: none !important;
		-webkit-transform: none !important;
		transform: none !important;
		width: 100% !important;
	}
	.hero-quote p:first-child, .home .hero-quote a {font-size: 2.1rem !important;}
}
.home .hero-image {margin-bottom: 0px;}
ul.slick-dots {
	position: absolute;
	bottom: 0px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}
.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 10px;
	height: 10px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: rgba(101, 102, 106, 0.2);;
	border-radius: 25%;
}
.slick-dots .slick-active button {
	background-color: #5c33ad;
}
.slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}
/*---------------------------------*/

/*staff archive listing page*/
.staff-department {
	color: #949494;
	margin-top: -7px;
}
/*-------------------------------*/

/*hero fp*/
.fp-highlight {display: none;}
.fp-preamble { padding-bottom: 1.5rem;}
.home .hero-quote p:last-child {font-size: 0.95rem;}
.home .hero-quote a {
	text-decoration: none ;
	font-size: 2.5rem;
}
.hero-quote:hover p:first-child:before, .hero-quote:hover p:first-child:after { color: #000000;}
.home section.hero .slick-arrow {
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	background: none;
	border: 0;
	color: #ffffff;
	font-size: 3rem;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
	filter: drop-shadow(0px 6px 18px #9c9c9c);
	-webkit-filter: drop-shadow(0px 6px 18px #9c9c9c);
	opacity: 0;
	text-shadow: 0px 6px 18px #9c9c9c;
}
.home .fp-hero-slick:hover .slick-arrow {
	opacity: 1;
	transition: 0.5s;
}
section.hero .slick-arrow.fa-chevron-right {right: -3rem;}
section.hero .slick-arrow.fa-chevron-left {left: -3rem;}
.slick-arrow:hover {opacity: 0.5; transition: 0.5s;}
@media (max-width:1304px){
	section.hero .slick-arrow.fa-chevron-right {right: 0rem;}
	section.hero .slick-arrow.fa-chevron-left {left: 0rem;}
	.home section.hero .slick-arrow { font-size: 2rem;}
}
@media(max-width:768px){
	.home .hero .slick-dots{display: block !important;}
	.home section.hero .slick-arrow{display:block !important;}
}
body.home .hero .wrapper .hero-quote p:first-child::before, body.home .hero .wrapper .hero-quote p:first-child::after {
	display: none;
}
/*royal slider*/
[class*=cuhkbiz-rs-] .rsGCaption {}
.rsContent {display: flex;align-items: flex-end;}
/*--------------------contact us page icons------------------------------*/
span.contact-us-icon~.cell {
	width: 10% !important;text-align: center;margin-bottom: 0 !important;
}
@media(max-width:640px){
	.fab.xl:before {
		font-size: 2rem !important;
	}
}
@media(max-width:375px){
	.fab.xl:before {
		font-size: 2rem !important;
	}
}

.fab.xl:before {
	font-size: 4rem;    width: inherit;
}
/*----end of conatct us page-----------------*/
/*-----archive page side menu bottom spacing*/
.archive aside.cell.large-3 {margin-bottom: 1rem;}
/*----end of archive page side menu-----*/

/*-------------language switch bar in mobile v------------------*/

/*after added new category*/
.blog .accordion-menu .is-accordion-submenu a, .blog .accordion-menu a {
	padding: .74rem 1.2rem;
}
/*end*/
/*.cuhkbiz-footer .footer-cross-sites .footer-biz-tagline {
-ms-flex: 1 1 53% !important;
flex: 1 1 53% !important;
}*/
/*font size changes*/
.home .hero-quote>p:first-child a,.home .hero-quote>p:first-child {font-size: 1.45rem;}
div.breadcrumbs .breadcrumb_last {font-size: 1.93rem !important;}
@media (min-width: 640px) {
	.hero-quote p:first-child, .home .hero-quote a {font-size: 1.93rem !important;}
}
@media(max-width:640px){
	.slick-list .slick-item .grid-x .hero-title {margin-top: 0.75rem;}
	div.breadcrumbs span.breadcrumb_last {font-size: 1.25rem !important;}
	.single-post .view .content-block .hero .hero-title {padding-bottom: 0 !important;}
}
.postid-22362 .core .gs-proportional {
	padding-bottom: 700px !important;
}	

section.hero .hero-image iframe{
	width:100%;
}

@media (max-width: 475px) {
	.cell.medium-8.hero-image iframe {
		max-height: 210px !important;
	}
}

@media (max-width: 640px) {
	.cell.medium-8.hero-image iframe {
		max-height: 260px !important;
		margin-bottom:-3rem;
	}
}

@media (max-width: 400px) {
	.cell.medium-8.hero-image iframe {
		margin-bottom:-4rem;
	}
}

.hide-dept{
	display:none;
}

/* hide school in the news category */
ul.menu.accordion-menu.filter.news-menu>li>ul>li:nth-child(6) {
	display: none;
}

/* New Event labels */
.single-events .organisers {
	background: #fff !important;
	color: rgba(46,26,76,.75) !important;
	padding: 1rem 0rem 0rem 0rem !important;
}
.single-events .organisers .organisers {
	background: #fff !important;
	color: rgba(46,26,76,.75) !important;
	padding: 0rem 0rem 0rem 0rem !important;
}
.single-events .organisers h3 {
	color: #2e1a4c;
}


/* 28/12/2020 update */
@media (max-width: 1023px)  {
	.cuhkbiz-header .menu-search i {
		margin-top: 10px !important;
		font-size: 26px !important;
	}
}
@media (min-width: 1024px)  {
	.cuhkbiz-header .menu-search i {
		margin-top: -4px !important;
		font-size: 26px !important;
	}
}
@media (max-width: 520px) and (min-width: 376px)  {
	.cuhkbiz-header .header-button button {
		margin-left: 5rem !important;
	}
}
@media (max-width: 520px) and (min-width: 300px)  {
	.cuhkbiz-header .show-search-form .search-field {
		max-width: 50% !important;
	}
}
@media (max-width: 359px)  {
	.cuhkbiz-header .show-search-form .search-field {
		max-width: 45% !important;
	}
	.cuhkbiz-header .search-form input.search-submit {
		width: 65px !important;
	}
}
@media (max-width: 767px) and (min-width: 521px)  {
	.cuhkbiz-header .header-button button {
		margin-left: 14rem !important;
	}	
}
@media (max-width: 992px) and (min-width: 768px)  {
	.cuhkbiz-header .header-button button {
		margin-left: 25rem !important;
	}	
}

.hide{
	display:none;
}

.search-form {
	/*margin: 15px!important;*/
}

.show-search-form .search-form button.search-submit:before{
	content:"";
}
.search-form input.search-field {
	padding: 5px 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.search-form button.search-submit {
	padding: 5px !important;
	background: #360a5c !important;
	color: white !important;
	border-radius: 5px !important;
	width: 80px !important;
	margin: 0 !important;
	height: 39.5px !important;
	vertical-align:top;
}

.staff-searchform{
	text-align:right;
	margin-right:5%;
}



.staff-searchform .w-input{
	width: 250px;
	height: 50px;
	padding: 10px;
}

.staff-searchform button{
	height:50px;
}

.search-news{
	display:flex;
}

.news-year select#year, .search-news input#search{
	height:50px;
	padding:10px;
	display:inline-flex;
}

.searchform .search-news button{
	height:50px;
	display:inline-flex;
}
.searchform .search-news input{
	width:350px;
}
section.hero.search-header {
	padding: 2rem 1rem;
}

.search-result-page header.page-header {
	background: none!important;
}
.hero.search-header {
	padding: 2rem 1rem;
	margin: 2rem 0;
}

.core.search-results {
	background: #fff;
	padding: 0 !important;
	border-bottom: 2px solid #F2F2F2;
}

.core.search-results .search-post-title {
	font-weight: 600;
	text-decoration: underline;
	font-size: 25px;
}
.core.search-results .search-post-date {
	font-size: 12px;
	font-style: italic;
}
.core.search-results .search-post-excerpt p, .core.search-results .search-post-excerpt p a {
	color: #3b1264;
	font-size: 16px;
	font-style: italic;
	text-decoration: none;
}
.core.search-results .search-post-link {
	float: right;
	font-style: italic;
}
.search-post-thumbnail {
	background-repeat: no-repeat;
	width: 100%;
	height: 250px;
	background-position: top center;
	background-size: contain;
}


.search-result-page .nav-links{
	margin: 2rem 0;
}
@media (max-width: 539px) {
	.search-form input.search-field {
		padding: 6px 10px;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}
	.search-form button.search-submit {
		padding: 5px !important;
		background: #360a5c !important;
		color: white !important;
		border-radius: 5px !important;
		width: 80px !important;
		margin: 0 !important;
		height: 38.5px !important;
		vertical-align:top;
	}
}
@media (max-width: 800px) and (min-width: 540px)  {
	.search-form input.search-field {
		max-width: 52%;
	}
	.search-form button.search-submit {
		padding: 5px !important;
		background: #360a5c !important;
		color: white !important;
		border-radius: 5px !important;
		width: 80px !important;
		margin: 0 !important;
		height: 37px !important;
		vertical-align:top;
	}
}
@media (max-width: 800px) and (min-width: 750px)  {
	.cuhkbiz-header	button.mega-menu-toggler {
		margin-left: 22rem !important;	
	}
	form.search-form {
		max-width: 140px;
	}
	.search-form button.search-submit {
		padding: 5px !important;
		background: #360a5c !important;
		color: white !important;
		border-radius: 5px !important;
		width: 50px !important;
		margin: 0 !important;
		height: 37px !important;
		vertical-align: top;
	}	
}
/*@media (max-width: 1200px) and (min-width: 801px)  {
	.search-form input.search-field {
		max-width: 55%;
	}
}*/

@media (max-width: 1280px) and (min-width: 801px)  {
	.search-form input.search-field {
		max-width: 55%;
	}
}


@media (max-width: 1199px) and (min-width: 1024px)  {
	form.search-form {
		max-width: 150px;
	}
	.cuhkbiz-header button.mega-menu-toggler {
		margin-left: 0.5rem;
		padding: .4em 0.5rem;
	}
	.search-form button.search-submit { 
		width: 55px !important;
	}
}
@media (max-width: 1800px) and (min-width: 1201px)  {
	.search-form button.search-submit {
		padding: 5px !important;
		background: #360a5c !important;
		color: white !important;
		border-radius: 5px !important;
		width: 80px !important;
		margin: 0 !important;
		height: 39px !important;
		vertical-align:top;
	}
}

/**** Jayson Code Here ***/

.publication-used .border-bottom-class {
	border-bottom: 1px solid rgba(46,26,76,.15);
	/*padding-bottom: 10px; */
	margin-bottom: 10px;
}

@media (max-width: 767px){
	.publication-used .alignleft {
		float: none!important;
	}
}

@media (max-width: 639px){
	.publication-used img.alignleft {
		width: 100%;
    	object-fit: cover;
    	object-position: center;
		
	}
}

@media (min-width: 1024px){
	.publication-used img.alignleft {
		object-fit: cover;
  		width:150px;
  		height:150px;
	}
}

@media (min-width: 640px) and (max-width: 1023px){
.publication-used img.alignleft {
    object-fit: cover;
    width: 90px;
    height: 90px;
}
}

.publication-used img.alignleft.poster {
width: 179px!important;
height: auto!important;
}

/*@media (min-width: 425px) and (max-width: 639px){
	img.alignleft {
   	 	height: 250px!important;
		
	}
}

@media (min-width: 375px) and (max-width: 424px){
	img.alignleft {
   	 	height: 200px!important;
		
	}
}

@media (min-width: 320px) and (max-width: 374px){
	img.alignleft {
   	 	height: 150px!important;
		
	}
}*/

@media (max-width:639px){
.moveleft-20 {
    left: 0px!important;
}
}

.border-bottom-class.grid-x {
/*padding: 1rem 0rem 1rem 0rem;*/
padding: 0.5rem 0rem 0.5rem 0rem;
}

.our-research-section {
    margin-bottom: 1rem;
	margin-top: 1.5rem;
}

.postid-27674 .our-research-section {
    margin-top: 0px!important;
}

.our-outreach-section {
    margin-bottom: 1rem;
}

.our-people-section {
    margin-bottom: 1rem;
}

.school-news-highlight {
    margin-bottom: 3rem;
}

.light-grey-category h5 {
    color: rgba(46,26,76,.5);
    font-weight: 100!important;
}

.purple-title strong {
    color: #5c33ad;
}

.about-cuhk-business {
    /*margin-top: 100px;*/
	margin-bottom: 10px;
}

.postid-27674 .about-cuhk-business {
    margin-top: 100px;
}

/*.postid-27722 .about-cuhk-business {
    margin-top: 0px!important;
}

.postid-27663 .about-cuhk-business {
    margin-top: 0px!important;
}

.postid-27704 .about-cuhk-business {
    margin-top: 0px!important;
}*/

@media (min-width: 320px) and (max-width: 804px){
.about-cuhk-business {
    margin-top: 30px;
}
}

@media (min-width: 805px) and (max-width: 1081px){
.about-cuhk-business {
    margin-top: 70px;
}
}

.expert-contact {
    text-align: left;
}

.fa-globe:before {
    margin-right: 15px;
}

.expert-contact a, .expert-contact span:last-child {
    padding-left: 20px;
}

.su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
    content: "";
    width: 107%;
    height: 110%;
    display: block;
    position: absolute;
    top: -80px;
    background-color: rgba(255,255,255,1);
    /* filter: blur(8px); */
    /* -webkit-filter: blur(8px); */
    left: -20px;
    opacity: 0.7;
}


@media (min-width:640px) {
	.sub-experts-header {
		display: flex;
		flex-direction: row;
		align-items: center;
	}

	.select-expert {
		display: flex;
		flex-direction: row;
		justify-content: flex-end;
		align-items: center;
	}
	
	.post-type-archive-experts .cell.large-6.core {
		width: unset !important;
	}
	
	/*.accordion-menu ul.submenu {
		display: block !important;
	}*/
}

@media (max-width:639px) {
	.select-expert {
		margin-top: 20px;
	}
	
	.post-type-archive-experts .cell.large-6.core {
		width: 100% !important;
	}
}

.purple-title a {
    text-decoration: none;
}

/*.postid-27674 .about-cuhk-business {
    margin-top: 0px;
}

.postid-27704 .about-cuhk-business {
    margin-top: 0px;
}*/

/**** End of Jayson code ****/

/*****************shortcode css for read more**********************/
.link1 .su-expand-link.su-expand-link-more span, .link1 .su-expand-link.su-expand-link-less span {
	display:none;
}

.link1 .sui-arrow-down:before, .link1 .sui-arrow-up:before  {
	color: #5c33ad;
}

.link1 .su-expand-link.su-expand-link-more a {
	background: 50%/cover no-repeat !important;
	height: 36px;
	background-image: url(https://webarchive.lib.cuhk.edu.hk/20221215060244oe_/https://www.bschool.cuhk.edu.hk/wp-content/uploads/CUHK_Divider_1-02.png) !important;
	display: block !important;
}

@media (min-width:768px){
	.link1 .su-expand-link.su-expand-link-more a {
		background: 50%/cover no-repeat !important;
		height: 55px;
		background-image: url(https://webarchive.lib.cuhk.edu.hk/20221215060244oe_/https://www.bschool.cuhk.edu.hk/wp-content/uploads/CUHK_Divider_1-02.png) !important;
		display: block !important;
	}
}

.link1 .su-expand-link.su-expand-link-less a {
	background: 50%/cover no-repeat !important;
	height: 36px;
	background-image: url(https://webarchive.lib.cuhk.edu.hk/20221215060244oe_/https://www.bschool.cuhk.edu.hk/wp-content/uploads/CUHK_Divider_2-03.png) !important;
	display: block !important;
}

@media (min-width:768px){
	.link1 .su-expand-link.su-expand-link-less a {
		background: 50%/cover no-repeat !important;
		height: 46px;
		background-image: url(https://webarchive.lib.cuhk.edu.hk/20221215060244oe_/https://www.bschool.cuhk.edu.hk/wp-content/uploads/CUHK_Divider_2-03.png) !important;
		display: block !important;
	}
}

.su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
    content: "";
    width: 107%;
    height: 110%;
    display: block;
    position: absolute;
    top: -80px;
    background-color: rgba(255,255,255,1);
    /* filter: blur(8px); */
    /* -webkit-filter: blur(8px); */
    left: -20px;
    opacity: 0.7;
}

@media (max-width: 1023px) and (min-width:767px) {
    .su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
        height: 150%;
    }
}

@media (max-width: 766px) and (min-width:320px) {
    .su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
        height: 216%;
        width: 115% !important;
        top: -110px !important;
    }
}

.su-expand.link1{
	position:relative;
}

.su-expand-link-less {
    margin-top: 2.5rem !important;
}
/********************************************************************/

.border-bottom-class.grid-x p {
    margin-bottom: 0.5rem!important;
}

/*** CUHK Business School ***/


.page-id-7 section.hero .cell.medium-5.hero-title h1 {
    font-size: 1.45rem!important;
}

body.page.page-child.parent-pageid-7 .cell.medium-6.large-5.hero-title .breadcrumbs.link-back span.breadcrumb_last {
    display: none;
}

/*body.page.page-id-8624.page-child.parent-pageid-7 section.hero .cell.medium-6.large-5.hero-title h1.sr-only {
    display: contents;
    font-size: 1.93rem!important;
}*/

body.page-template-default.page.page-id-7 section.hero .cell.medium-5.hero-title ul.link-to li a br {
    display: none;
}

body.page.page-child.parent-pageid-7 h1.sr-only {
    display: contents;
    font-size: 1.90rem!important;
}

body.page-template-default.page.page-id-7 section.hero .cell.medium-5.hero-title ul.link-to li a {
   /*font-size: 16px!important;*/
	display: contents!important;
}

@media (max-width:767px){
body.page-template-default.page section.hero .cell.medium-5.hero-title h1 {
    margin-top: 20px!important;
}
}

/*article#post-27704 {
    display: none;
}

article#post-27674 {
    display: none;
}

article#post-27663 {
    display: none;
}

article#post-27722 {
    display: none;
}*/

article#post-27816 {
    display: none;
}

/*.light-grey-category a {
    text-decoration: none;
}*/

p.prof-title a {
    text-decoration: none;
}

@media (max-width:639px){
.postid-27663 img.size-thumbnail.wp-image-24739.alignleft {
    object-position: top;
    height: 220px;
}
.postid-27674 img.alignleft.size-thumbnail.wp-image-25904 {
    height: 220px;
	object-position: top;
}
.postid-27674 img.alignleft.size-thumbnail.wp-image-25905{
	height: 220px;
	object-position: top;
}
.postid-27674 img.alignleft.size-thumbnail.wp-image-25906{
	height: 220px;
	object-position: top;
}
.postid-27674 img.alignleft.size-thumbnail.wp-image-25907{
	height: 220px;
}
}

/*** End ***/

.chinese-article-contributors {
    margin-top: 20px;
}

.single-post .article-contributors {
    color: rgba(46,26,76,.5);
    font-size: .875rem;
}

.single-post .article-contributors img {
    border-radius: 50%;
    height: 80px;
    width: 80px;
}

/*Custom Post :Expert*/
.expert-info h3 {
	color: #5c33ad;
	font-weight: 700;
}

@media (min-width: 768px){
	.expert-expertises p {
		text-align: right;
	}
}

.grid-y {
	-ms-flex-flow: column nowrap;
	-webkit-box-direction: normal;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-flow: column nowrap;
}


.expert-expertises {
	display: flex;
	flex-direction: column;
	font-weight: 500 !important;
}

@media (min-width: 640px){
	.post-type-archive-experts .expert-expertises, .post-type-archive-experts .expert-info {
		-ms-flex: 1 0 60%;
		-webkit-box-flex: 1;
		flex: 1 0 60%;
	}
}


@media (min-width: 768px){
	.post-type-archive-experts .expert-expertises, .post-type-archive-experts .expert-link {
		-ms-flex-align: end;
		-webkit-box-align: end;
		align-items: flex-end;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin-top: 1rem;
	}
}

@media (max-width: 767px){
	.post-type-archive-experts .expert-expertises, .post-type-archive-experts .expert-link {
		align-items: flex-start!important;
	}
}

.post-type-archive-experts article>* {
	-ms-flex: 1 0 100%;
	-webkit-box-flex: 1;
	flex: 1 0 100%;
}

@media (min-width: 768px){
	.expert-link p {
		text-align: right;
	}
}


@media (max-width: 873px){
	.select-expert #search {
		width: 60%;
		margin-left: 10px;
		padding: 5px 30px 5px 10px;
		text-overflow: ellipsis;
	}
}

/*@media (min-width: 768px){
.select-expert #search {
width: 100%;
margin-left: 10px;
padding: 5px 10px;
}
}*/

.moveleft-20 {
	margin-bottom:.5rem!important;
	position:relative;
	left:15px;
	
}

@media (min-width: 1024px) and (max-width:1179px) {
	.moveleft-20{
		position:relative;
		/*left:0!important;*/
	}
}

@media (min-width: 1180px) {
	.moveleft-20{
		position:relative;
		left:0px;
	}
}

.su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
    content: "";
    width: 107%;
    height: 130%;
    display: block;
    position: absolute;
    top: -100px;
    background-color: rgba(255,255,255,1);
    filter: blur(8px);
    -webkit-filter: blur(8px);
    left: -20px;
}

@media (max-width: 1023px) and (min-width:767px) {
    .su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
        height: 150%;
    }
}

@media (max-width: 766px) and (min-width:320px) {
    .su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
        height: 216%;
        width: 115% !important;
        top: -110px !important;
    }
}

.su-expand.link1{
	position:relative;
}

.post-type-archive-experts .core {
    padding: 0 !important;
}

/**** Jayson Code Here ***/

.publication-used .border-bottom-class {
	border-bottom: 1px solid rgba(46,26,76,.15);
	/*padding-bottom: 10px; */
	margin-bottom: 10px;
}

@media (max-width: 767px){
	.publication-used .alignleft {
		float: none!important;
	}
}

@media (max-width: 639px){
	.publication-used img.alignleft {
		width: 100%;
    	object-fit: cover;
    	object-position: center;
		
	}
}

@media (min-width: 1024px){
	.publication-used img.alignleft {
		object-fit: cover;
  		width:150px;
  		height:150px;
	}
}

@media (min-width: 640px) and (max-width: 1023px){
.publication-used img.alignleft {
    object-fit: cover;
    width: 90px;
    height: 90px;
}
}

.publication-used img.alignleft.poster {
width: 179px!important;
height: auto!important;
}

/*@media (min-width: 425px) and (max-width: 639px){
	img.alignleft {
   	 	height: 250px!important;
		
	}
}

@media (min-width: 375px) and (max-width: 424px){
	img.alignleft {
   	 	height: 200px!important;
		
	}
}

@media (min-width: 320px) and (max-width: 374px){
	img.alignleft {
   	 	height: 150px!important;
		
	}
}*/

@media (max-width:639px){
.publication-used .moveleft-20 {
    left: 0px!important;
}
}

.border-bottom-class.grid-x {
/*padding: 1rem 0rem 1rem 0rem;*/
padding: 0.5rem 0rem 0.5rem 0rem;
}

.our-research-section {
    margin-bottom: 1rem;
}

.our-outreach-section {
    margin-bottom: 1rem;
}

.our-people-section {
    margin-bottom: 1rem;
}

.school-news-highlight {
    margin-bottom: 3rem;
}

.light-grey-category h5 {
    color: rgba(46,26,76,.5);
    font-weight: 100!important;
}

.purple-title strong {
    color: #5c33ad;
}

.about-cuhk-business {
    margin-top: 100px;
	margin-bottom: 10px;
}

@media (min-width: 320px) and (max-width: 804px){
.about-cuhk-business {
    margin-top: 30px;
}
}

@media (min-width: 805px) and (max-width: 1081px){
.about-cuhk-business {
    margin-top: 70px;
}
}

.expert-contact {
    text-align: left;
}

.fa-globe:before {
    margin-right: 15px;
}

.expert-contact a, .expert-contact span:last-child {
    padding-left: 20px;
}

.su-expand.su-expand-collapsed.su-expand-link-style-default.link1::before {
    content: "";
    width: 107%;
    height: 110%;
    display: block;
    position: absolute;
    top: -80px;
    background-color: rgba(255,255,255,1);
    /* filter: blur(8px); */
    /* -webkit-filter: blur(8px); */
    left: -20px;
    opacity: 0.7;
}


@media (min-width:640px) {
	.sub-experts-header {
		display: flex;
		flex-direction: row;
		align-items: center;
	}

	.select-expert {
		display: flex;
		flex-direction: row;
		justify-content: flex-end;
		align-items: center;
	}
	
	.post-type-archive-experts .cell.large-6.core {
		width: unset !important;
	}
	
	/*.accordion-menu ul.submenu {
		display: block !important;
	}*/
}

@media (max-width:639px) {
	.select-expert {
		margin-top: 20px;
	}
	
	.post-type-archive-experts .cell.large-6.core {
		width: 100% !important;
	}
}

/**** End of Jayson code ****/

span.fas.fa-globe {
    font-size: .75em;
    width: 15px;
    height: 15px;
}

.post-type-archive-experts p.desc-under-expert-list {
    padding: 0.8rem 1.2rem;
}

.cell.medium-5.hero-title ul.link-to li a {
    font-size: 16px!important;
}

select#search {
    width: 300px;
    font-size: 20px;
    padding: 3px 15px;
    margin-left: 15px;
}

/*@media (max-width:639px) {
    .post-type-archive-experts .core>* {
        padding: 20px !important;
    }
}*/


/*.expert-info>*, .cell.large-9.core p, .expert-contact, .expert-expertises p {
    font-size: 20px !important;
}*/

.expert-info>*, .expert-contact, .expert-expertises p {
    font-size: 20px !important;
}

.areas {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    width: 100%;
	margin-bottom: 0 !important;
}

.areas .w-30, .areas .w-50 {
	margin-bottom: 0 !important;
}

.title-expert {
    width: 100%;
}

.experts {
    width: 100%;
}

@media (max-width: 640px) {
    .post-type-archive-experts .flex {
        display: inline-block;
        width: 100% !important;
    }

	.title-expert .hero {
		padding: 2rem 0px !important;
	}
	
	.areas .w-30, .areas .w-50 {
		margin-bottom: 10px !important;
		display: flex !important;
		align-items: flex-end !important;
	}
	
	.title-expert .wrapper {
		margin: 0 !important;
	}		
}

.post-type-archive-experts .expert-expertises, .post-type-archive-experts .expert-link {
    -ms-flex-align: end;
    -webkit-box-align: end;
    align-items: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1rem;
	flex-direction: column;
}

.post-type-archive-experts .expert-link a:after {
    content: "\e904";
    display: inline-block;
    font-family: cuhkbiz-icons;
    padding-left: .5rem;
}

.page-id-18666 .button-primary:before {
    content: "\e903" !important;
}

/*.page-id-18666 a.button.button-primary {
    color: #5c33ad !important;
}*/

@media (min-width:640px) {
.post-type-archive-experts .cell.large-6.core:first-child {
    width: 47% !important;
}
	
.post-type-archive-experts .cell.large-6.core:last-child {
    width: 48% !important;
}
}

.title-expert h1 {
    font-size: 2rem !important;
}

/*** Cat and date of news ***/

body.blog p.item-meta{
	font-size: .67rem!important;
}

/*** Jayson ***/

body.archive.tax-departments li#menu-item-15018:after {
    display: none;
}

body.archive.tax-departments ul#header-menus-quick li:nth-child(7):after{
	display:none;
}

body.archive.tax-departments a.tc-translate {
    display: none;
}

body.archive.tax-departments a.sc-translate {
    display: none;
}

@media (min-width:1200px) {
    section.hero .hero-image iframe {
        height: 500px;
    }
}

@media (max-width:1199px) and (min-width:1000px) {
    section.hero .hero-image iframe {
        height: 400px;
    }
}

img.alignleft.wp-image-20540.size-large {
    width: 100% !important;
    height: 100% !important;
}

.blog .to-experts-list {
    margin-bottom: 2.5rem;
}

/*** 10/1/2021 - Jayson ***/

.post-type-archive-staff ul.menu.accordion-menu.filter li:last-child.is-accordion-submenu-parent {
    display: none;
}

/*** 20/1/2022 - Jayson ***/

ul.accordion img.alignleft {
    float: none!important;
}

@media (min-width:1180px){
ul.accordion .cell.medium-9.moveleft-20 {
    left: -50px!important;
    top: 30px;
}
}

@media (min-width: 1180px){
.postid-30802 ul.accordion .cell.medium-9.moveleft-20 {
    top: 0!important;
}
}

/*** Jayson - 15/2/2022 ***/

@media print, screen and (min-width: 40em){
.page-id-31839 div#engage-with-our-faculty .cell.medium-6 {
    width: calc(55% - 1rem)!important;
}
}

.page-id-31839 h3.mb-10 {
    margin-bottom: 10px;
}

.page-id-31839 p.mt-10 {
    margin-top: 30px;
}

.page-id-31839 div#expand-gap {
    margin-top: 50px;
}

/*** Jayson - 16/2/2022 ***/

@media (max-width:639px){
.page-id-31839 div#expand-gap {
    display: grid;
	margin-left: 0.5rem;
    margin-right: 0.5rem;
    width: calc(100% - 1rem);
}
.page-id-31839 div#engage-with-our-students .wrapper .grid-x.grid-margin-x .cell.medium-11 .wrapper, .page-id-31839 div#engage-with-our-faculty .wrapper .grid-x.grid-margin-x .cell.medium-11 .wrapper {
    margin: 0 auto!important;
}
/*.page-id-31839 figure figcaption {
    right: -5px!important;
}*/
.page-id-31839 div#expand-gap>.cell {
    margin-left: unset!important;
    margin-right: unset!important;
    width: unset!important;
}
}

/*** Jayson ***/

@media (min-width:1024px) and (max-width:1038px){
.search-form {
    margin: 0px 0px 20px 1px!important;
    display: block;
}
}

@media (min-width:1039px) {
.search-form {
    margin: 0px 0px 20px 15px!important;
    display: block;
}
}

/*** 21/4/2022 - Jayson ***/

.postid-32361 hr {
    margin-bottom: 2rem;
    margin-top: 2rem;
}


/*** 21/6/2022 - Jayson ***/

/*** Hard code for 香港中文大学商学院 > 香港中文大學商學院 ***/

/*.tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu li.cell:first-child {
    display: none;
}

.tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu li.cell:nth-child(2) {
    display: block!important;
}

.mega-menu .tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu .cell:nth-child(2) a:before {
    content: "\e903";
    display: block;
    font-family: cuhkbiz-icons;
    padding-right: 0.25rem;
}

.mega-menu .tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu .cell:nth-child(2) a {
    color: #5c33ad;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.mega-menu .tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu .cell:nth-child(2) {
    margin-bottom: 2rem;
}*/

/*** Desktop Version ***/

/*** Side Tab ***/

ul.tabs li:nth-child(2) span {
    /* visibility: hidden; */
    font-size: 0;
}

ul.tabs li:nth-child(2) span:after {
    content: '香港中文大學商學院';
    /* color: #2e1a4c; */
    visibility: visible;
    font-weight: 600;
    font-family: myriad-pro,sans-serif;
    font-size: 1rem;
}

/*** Data Tab Content ***/

.tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu li.cell:first-child a {
    font-size: 0;
}

.tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu li.cell:first-child a:after {
    content: 'Visit 香港中文大學商學院';
    color: #5c33ad;
    visibility: visible;
    font-weight: 600;
    font-family: myriad-pro,sans-serif;
    font-size: 1.2rem;
}

.mega-menu .tabs-content div:nth-child(2) ul.grid-x.grid-margin-x.menu li.cell:first-child a:before {
    font-size: 1.2rem;
}

/*** Mobile and Tab Version ***/

/*** Side Tab ***/

div.mega-menu .grid-x.grid-padding-x ul.accordion li:nth-child(2) span{
    /* visibility: hidden; */
    font-size: 0;
}

div.mega-menu .grid-x.grid-padding-x ul.accordion li:nth-child(2) span:after{
    content: '香港中文大學商學院';
    /* color: #2e1a4c; */
    visibility: visible;
    /* font-weight: 600; */
    font-family: myriad-pro,sans-serif;
    font-size: 1rem;
}

/*** Data Content Tab ***/

div.mega-menu .grid-x.grid-padding-x ul.accordion li:nth-child(2) div.accordion-content ul.grid-x.grid-margin-x.menu li.cell:first-child a{
	 font-size: 0;
}

div.mega-menu .grid-x.grid-padding-x ul.accordion li:nth-child(2) div.accordion-content ul.grid-x.grid-margin-x.menu li.cell:first-child a:after{
	content: 'Visit 香港中文大學商學院';
    color: #5c33ad;
    visibility: visible;
    font-weight: 600;
    font-family: myriad-pro,sans-serif;
    font-size: 1.2rem;
}

div.mega-menu .grid-x.grid-padding-x ul.accordion li:nth-child(2) div.accordion-content ul.grid-x.grid-margin-x.menu li.cell:first-child a:before {
    font-size: 1.2rem;
}


/*** End of task on 21/6/2022 by Jayson ***/

/*** Task on 04/07/2022 by Jayson ***/

ul#staff-tabs li:nth-child(3), ul#staff-tabs li:nth-child(4){
    display: none;
}

ul#staff-tabs li:nth-child(5),  ul#staff-tabs li:nth-child(6),  ul#staff-tabs li:nth-child(7),  ul#staff-tabs li:nth-child(8) {
    display: none;
}

.term-decision-sciences-and-managerial-economics .dropdown-content ul#staff-tabs li:nth-child(5),  .term-decision-sciences-and-managerial-economics .dropdown-content ul#staff-tabs li:nth-child(6), .term-decision-sciences-and-managerial-economics .dropdown-content ul#staff-tabs li:nth-child(7),  .term-decision-sciences-and-managerial-economics .dropdown-content ul#staff-tabs li:nth-child(8) {
    display: block!important;
}


/*** End of task on 04/07/2022 by Jayson ***/

/*** Task on 14/07/2022 by Jayson ***/

.term-decision-sciences-and-managerial-economics .tabs-content {
    /* margin-top: 1rem; */
}

.term-decision-sciences-and-managerial-economics .custom-filter {
	display: flex;
}

.term-decision-sciences-and-managerial-economics .dropdown .dropdown-content ul#staff-tabs li:first-child, .term-decision-sciences-and-managerial-economics .dropdown .dropdown-content ul#staff-tabs li:nth-child(2){
	display: none;
}

.dropbtn {
	font-size: 1rem;
	padding: 3px 15px;
}

@media (min-width: 640px){
.dropbtn {
	width: 340px;
}
}

.dropdown {
	position: relative;
	display: inline-block;
}

.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	width: 100%;
}

.dropdown-content ul li {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	width: 100%;
}

.dropdown-content ul li a{
	font-size: 1rem;
}

.dropdown-content ul li:hover {
	background-color: #f1f1f1
}

.dropdown:hover .dropdown-content {
	display: block;
}


.term-decision-sciences-and-managerial-economics .dropdown .dropdown-content ul#staff-tabs .tabs-title.is-active {
	border-bottom: none;
}


/*** End of task on 14/07/2022 by Jayson ***/

/*** Tabs CSS Testing by Jayson ***/

.term-decision-sciences-and-managerial-economics .testing .tabs {
    max-width: 90%;
    float: none;
    list-style: none;
    padding: 0;
    margin: 75px auto;
    border-bottom: 4px solid #ccc;
}

.term-decision-sciences-and-managerial-economics .testing .tabs:after {
    content: '';
    display: table;
    clear: both;
}

.term-decision-sciences-and-managerial-economics .testing .tabs input[type=radio] {
    display:none;
}

.term-decision-sciences-and-managerial-economics .testing .tabs label {
    display: block;
    float: left;
    width: 33.3333%;
    color: #ccc;
    font-size: 30px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    line-height: 2;
    cursor: pointer;
    box-shadow: inset 0 4px #ccc;
    border-bottom: 4px solid #ccc;
    -webkit-transition: all 0.5s; /* Safari 3.1 to 6.0 */
    transition: all 0.5s;
}

.term-decision-sciences-and-managerial-economics .testing .tabs label span {
    display: none;
}

.term-decision-sciences-and-managerial-economics .testing .tabs label i {
    padding: 5px;
    margin-right: 0;
}

.term-decision-sciences-and-managerial-economics .testing .tabs label:hover {
    color: #3498db;
    box-shadow: inset 0 4px #3498db;
    border-bottom: 4px solid #3498db;
}

.term-decision-sciences-and-managerial-economics .testing .tab-content {
    display: none;
    width: 100%;
    float: left;
    padding: 15px;
    box-sizing: border-box;
    background-color:#ffffff;
}

.term-decision-sciences-and-managerial-economics .testing .tab-content * {
    -webkit-animation: scale 0.7s ease-in-out;
    -moz-animation: scale 0.7s ease-in-out;
    animation: scale 0.7s ease-in-out;
}

@keyframes scale {
  0% {
    transform: scale(0.9);
    opacity: 0;
    }
  50% {
    transform: scale(1.01);
    opacity: 0.5;
    }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.term-decision-sciences-and-managerial-economics .testing .tabs [id^="tab"]:checked + label {
    background: #FFF;
    box-shadow: inset 0 4px #3498db;
    border-bottom: 4px solid #3498db;
    color: #3498db;
}

.term-decision-sciences-and-managerial-economics .testing #tab1:checked ~ #tab-content1,
.term-decision-sciences-and-managerial-economics .testing #tab2:checked ~ #tab-content2,
.term-decision-sciences-and-managerial-economics .testing #tab3:checked ~ #tab-content3 {
    display: block;
}

@media (min-width: 768px) {
    .term-decision-sciences-and-managerial-economics .testing .tabs i {
        padding: 5px;
        margin-right: 10px;
    }
    .term-decision-sciences-and-managerial-economics .testing .tabs label span {
        display: inline-block;
    }
    .term-decision-sciences-and-managerial-economics .testing .tabs {
    margin: 50px auto;
    }
}

/*** Jayson - 20/7/2022 ***/

.term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:last-child, .term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:nth-child(6) {
    margin-bottom: 0!important;
}

.term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li {
    float: none!important;
    margin-right: 0!important;
    /* padding: 0.5rem; */
	padding: .5rem 15px;
}

/* .dropdown .dropdown-content li:nth-child(3), .dropdown .dropdown-content li:nth-child(4) {
    display: block!important;
} */

.term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:nth-child(1), .term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:nth-child(2) {
    display: none!important;
}

.term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:nth-child(4), .term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:nth-child(5), .term-decision-sciences-and-managerial-economics .dropdown .dropdown-content li:nth-child(6){
	display: block!important;
}

/*.term-decision-sciences-and-managerial-economics.logged-in .dropdown {
    display: inline-block!important;
    margin-top: -1rem;
}*/

.term-decision-sciences-and-managerial-economics .dropdown {
    display: inline-block!important;
    margin-top: -1rem;
}

.term-decision-sciences-and-managerial-economics button.dropbtn {
    -webkit-transition: all .45s cubic-bezier(.23,1,.32,1);
    background: #fff;
    border: 1px solid rgba(46,26,76,.15);
    margin-bottom: 0;
    transition: all .45s cubic-bezier(.23,1,.32,1);
}

.term-decision-sciences-and-managerial-economics button.dropbtn:hover {
	background-color: #f0ecf7;
}

.term-decision-sciences-and-managerial-economics button.dropbtn:after {
    content: "\e905";
    display: inline-block;
    font-family: cuhkbiz-icons;
}

.term-decision-sciences-and-managerial-economics .dropbtn {
    justify-content: space-between;
    font-weight: 500;
}

.term-decision-sciences-and-managerial-economics .custom-filter .custom-tabs ul#staff-tabs li.tabs-title {
    /* padding: 0; */
    margin-top: 0.3rem; 
}

/*.term-decision-sciences-and-managerial-economics .dropdown-content li.tabs-title.is-active {
    border-bottom: none!important;
}*/

.term-decision-sciences-and-managerial-economics .dropdown-content li.tabs-title {
    border-bottom: 1px solid rgba(46,26,76,.15);
    margin-bottom: 0;
}

.term-decision-sciences-and-managerial-economics .dropdown-content li.tabs-title:hover {
	background-color: #f0ecf7;
}

.term-decision-sciences-and-managerial-economics .dropdown-content li {
    margin-top: 0!important;
}

.term-decision-sciences-and-managerial-economics .dropdown-content {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
}

.term-decision-sciences-and-managerial-economics .dropdown-content li {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
}