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


