/*!
Theme Name: CUHK Biz Central (Chinese)
Author: Team Grayscale
Author URI: https://grayscale.com.hk/
Template: cuhkbiz
Description: CUHK Business School – Central (Chinese)
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-chi
*/body.zh_CN .header-menus-main .is-search a,body.zh_HK .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.zh_CN .header-menus-main .is-search a:before,body.zh_HK .header-menus-main .is-search a:before{content:"\e909";display:block;font-family:cuhkbiz-icons;padding-right:.25rem}@media (min-width:640px){body.zh_CN .footer-current-site,body.zh_HK .footer-current-site{background:none}}body.zh_CN .footer-cross-sites,body.zh_HK .footer-cross-sites{border-bottom:1px solid hsla(0,0%,100%,.25)}@media (min-width:640px){body.zh_CN .footer-cross-sites,body.zh_HK .footer-cross-sites{border-bottom:0;border-right:1px solid hsla(0,0%,100%,.25)}}body.zh_CN .sticky-languages,body.zh_HK .sticky-languages{background:#2e1a4c;bottom:0;color:#fff;left:0;padding:.5rem 15px;position:fixed;right:0;z-index:100}@media (min-width:1024px){body.zh_CN .sticky-languages,body.zh_HK .sticky-languages{display:none}}body.zh_CN .sticky-languages a,body.zh_HK .sticky-languages a{color:inherit;text-decoration:none}body.zh_CN .sticky-languages a:active,body.zh_CN .sticky-languages a:focus,body.zh_CN .sticky-languages a:hover,body.zh_HK .sticky-languages a:active,body.zh_HK .sticky-languages a:focus,body.zh_HK .sticky-languages a:hover{color:#fdb015}body.zh_CN .mega-menu,body.zh_HK .mega-menu{text-align:left}body.zh_HK .hero-quote p:first-child:before{content:"「"}body.zh_HK .hero-quote p:first-child:after{content:"」"}body.zh_CN .hero-quote p:first-child:before{content:"“"}body.zh_CN .hero-quote p:first-child:after{content:"”"}.post-type-archive-experts article{-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-experts article>*{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%}@media (min-width:0px) and (max-width:639px){.post-type-archive-experts article>*+*{margin-top:1rem}}.post-type-archive-experts article h3{color:#5c33ad}@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:640px){.post-type-archive-experts .expert-contact,.post-type-archive-experts .expert-link{-ms-flex:1 0 40%;-webkit-box-flex:1;flex:1 0 40%;text-align:right}}.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}.post-type-archive-experts .expert-position{font-size:.9rem}.post-type-archive-experts .expert-expertises{font-weight:700}.post-type-archive-experts .expert-expertises small{font-weight:400}@media (min-width:640px){.post-type-archive-experts .expert-link{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right}}.post-type-archive-experts .expert-link a:after{content:"\e904";display:inline-block;font-family:cuhkbiz-icons;padding-left:.5rem}@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:285px}}.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}.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}.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}}.blog .to-experts-list{margin-bottom:2.5rem}.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}.modal-listing h2{font-size:1.25rem}.modal-listing-content,.modal-listing-overview{margin-bottom:1rem}
/*# sourceMappingURL=style.css.map */

/*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;
}

.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 (min-width: 640px) and (max-width:1024px){
	.hero-quote p:first-child, .home .hero-quote a {
		font-size: 1.7rem !important;
	}
}
@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;}
}
.hero-quote p:first-child:before,.hero-quote p:first-child:after {
	display: none;
}
/*----------------end of fp hero------------------*/
/*--------------------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-----*/
.hero-quote>p:first-child {
	font-weight: 500 !important;
}
/*font-size changes*/
@media (max-width:640px) {
	.slick-list .slick-item .grid-x .hero-title {margin-top: 0.75rem;}
	.home .hero-quote a {font-size: 1.45rem !important;}
	div.breadcrumbs span.breadcrumb_last {font-size: 1.25rem !important;}
	.single-post .view .content-block .hero .hero-title {padding-bottom: 0 !important;}
}



/* hide 傳媒報道 category */
body.zh_HK ul.menu.accordion-menu.filter.news-menu>li>ul>li:nth-child(4) {
	display: none;
}

body.zh_CN ul.menu.accordion-menu.filter.news-menu>li>ul>li:nth-child(5) {
	display: none;
}

/*30/12/2020 change*/
@media (max-width:1023px) and (min-width:700px) {
	.expert-expertises {
		position: absolute;
		right: 0;
		top: 0;
	}
}

@media (max-width:699px) and (min-width:300px) {
	.expert-expertises {
		display: flex !important;
		flex-direction: row !important;
	}

	.expert-expertises p {
		text-align: left !important;
	}

	.post-type-archive-experts .expert-link {
		position: relative !important;
		margin-bottom: 0 !important;
	}
}

@media (min-width:700px){
	.post-426 .core:nth-of-type(2) .cell.medium-8 {
		height: 360px;
	}
}

p.desc-under-expert-list {
	padding: .8rem 1.2rem;
}

p.desc-under-expert-list a:before {
	display: none !important;
}

/*header search button*/

.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;
}

.search-form button.search-submit:before {
	display:none !important;
}

.search-form{
	margin:15px;
}
.search-form input.search-field{
	padding:5px 10px;
	border-radius:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.search-form input.search-submit{
	padding:5px;
	background:#360a5c;
	color:white;
	border-radius:5px;
	width: 80px;
}

@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;
	}
}

.hide {
	display: none;
}

.show-search-form {
	position: relative;
	top: -15px;
}


.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;
}
section.hero.search-header {
	padding: 2rem 1rem;
	margin: 2rem 0;
}
.search-result-page header.page-header {
	background: none!important;
}

/* news page filter*/
.search-news {
	display: flex;
}
option {
	width: 300px !important;
}

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

.searchform .search-news input {
	width: 350px;
}

.searchform .search-news button {
	height: 50px;
	display: inline-flex;
}

@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: 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;
	}
}

/*** Contributors ***/
.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;
}

/*** END ***/

article#post-8478 {
	display: none;
}

/*** CUHK Business School ***/

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

body.page.page-child.parent-pageid-761 .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-8 section.hero .cell.medium-5.hero-title ul.link-to li a br {
	display: none;
}

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

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

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

.page-id-119 h1 {
	font-size: 1.45rem!important;
}

body.page-template-default.page.page-id-8 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;
	}
}

body.page.page-child.parent-pageid-8 .breadcrumbs.link-back {
	margin-bottom: 1rem!important;
}

body.page.page-child.parent-pageid-761 .breadcrumbs.link-back {
	margin-bottom: 1rem!important;
}

/*** End ***/

body.archive.post-type-archive.post-type-archive-experts .cell.large-9.core article {
	min-height: 400px;
}

.page-id-747 section.hero .wrapper .grid-x.grid-margin-x .cell.large-4 p {
	font-weight: 400;
}

.page-id-119 section.hero .wrapper .grid-x.grid-margin-x .cell.large-4 p {
	font-weight: 400;
}

/*.postid-8959{
display:none;
}

.postid-8908{
display:none;
}

article#post-8959 {
display: none;
}

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

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

@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;
	}
}

/*** Jayson ***/

body.blog.zh_CN p.news-expert-list-tc {
	display: none;
}

body.blog.zh_HK p.news-expert-list-sc {
	display: none;
}

body.archive.post-type-archive.post-type-archive-experts.zh_CN p.news-expert-list-tc {
	display: none;
}

body.archive.post-type-archive.post-type-archive-experts.zh_HK p.news-expert-list-sc {
	display: none;
}


body.blog.zh_CN p.news-expert-list-sc.desc-under-expert-list {
	padding: 0;
}

body.blog.zh_HK p.news-expert-list-tc.desc-under-expert-list {
	padding: 0;
}

/*.postid-10400 .core .cell.medium-7 ul:nth-child(16) .accordion-content p {
min-height: 77px !important;
}*/


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

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

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

}*/

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

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

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

/*ul.accordion .light-grey-category {
color: lightgrey;
}*/

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

/*** 16/2/2020 - Jayson ***/

.postid-9840 .gs-proportional,
.postid-10341 .gs-proportional, 
.postid-10330 .gs-proportional {
	padding-bottom: 56%!important;
}

/*** Jayson - 17/2/2022 ***/

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

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

.page-id-10873 h3.mb-10, .page-id-10897 h3.mb-10 {
	margin-bottom: 10px;
}

.page-id-10873 p.mt-10, .page-id-10897 p.mt-10 {
	margin-top: 30px;
}

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

/*** Programmes - Jayson ***/

.home:lang(zh-hans) .fp-programmes-list {
    display: none;
}

.home:lang(zh-hans) .fp-programmes-list.simplified-chinese-version {
    display: block!important;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li.menu-item-has-children:first-child {
	display: none;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li.menu-item-has-children:last-child a {
	display: none;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li.menu-item-has-children:last-child ul.sub-menu li a {
	display: flex!important;
}

/*
 * 
.home:lang(zh-hans) .fp-programmes-list ul.menu {
	display: flex;
	flex-direction: column;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:first-child {
	order: 0;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(2) {
	order: 1;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(3) {
	order: 2;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(4) {
	order: 3;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(5) {
	order: 4;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(6) {
	order: 5;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(7) {
	order: 6;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(8) {
	order: 7;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(9) {
	order: 9;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(10) {
	order: 8;
	display: block!important;
}

.home:lang(zh-hans) .fp-programmes-list ul.menu li:nth-child(11) {
	order: 10;
	display: block!important;
}

*
*/

/*** Jayson ***/

.postid-11326 .cell.medium-7 hr, .postid-11328 .cell.medium-7 hr {
    margin-bottom: 2rem!important;
    margin-top: 2rem!important;
}

/*** 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;
}


/*** Categories Tag - Jayson ***/

span.category-tags {
	display: none;
}

/* .category-china-business-knowledge span.category-tags, .category-china-business-knowledge-sc span.category-tags{
	display: inline-block!important;
} */

/*Hide search finder*/
/* .home .programme-finder, .programme-finder form{
	display: none !important;
} */

.home .programme-finder{
	display: none !important;	
}

/*New footer logo*/
@media (min-width: 1024px){
.footer-cuhk-logo img {
	    max-width: 60%;	
}
}

/*** Hide up the programme tag - short programme ***/

ul.multiselect__content li:nth-child(7) {
    display: none;
}