/*!
Theme Name: CUHK Biz CBK
Author: Team Grayscale
Author URI: https://grayscale.com.hk/
Template: cuhkbiz
Description: CUHK Business School – CBK
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-cbk
*/.cbk-article{-ms-flex-pack:justify;-webkit-box-pack:justify;border-bottom:1px solid rgba(46,26,76,.15);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;padding:1rem 0}@media (min-width:640px){.cbk-article{padding:1rem}}.cbk-article a{font-weight:600;text-decoration:none}@media (min-width:1024px){.cbk-article .article-info{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;padding-right:1rem}}.cbk-article .article-image{display:none}@media (min-width:1024px){.cbk-article .article-image{-ms-flex:0 0 20%;-webkit-box-flex:0;display:block;flex:0 0 20%}}.cbk-article-payoff{color:rgba(46,26,76,.5);font-size:.875rem}.cbk-subscribe{background:#f2f2f2;padding:3rem 0}.cbk-subscribe .grid-x{-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:0px) and (max-width:639px){.cbk-subscribe .button{margin-top:.5rem}}.search-tags>form{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.search-tags>form{background:#f2f2f2;height:2.5rem}}.search-tags>form button,.search-tags>form label{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.search-tags>form label{display:none;padding-right:1rem}@media (min-width:640px){.search-tags>form label{display:inline-block}}.search-tags>form input{width:100%}.search-tags>form .multiselect__select{display:none}.search-tags>form .multiselect__element{display:inline-block;margin:.5rem}.search-tags>form .multiselect__option{border:0;padding:0}.search-tags>form .multiselect__option>span{background:#f0ecf7;border-radius:3rem;display:block;padding:.8rem 2rem}.search-tags>form .multiselect__option--highlight{background:none;color:#fff}.search-tags>form .multiselect__option--highlight>span{background:#5c33ad}.search-tags>form .multiselect__option--selected{background:none;color:#fff}.search-tags>form .multiselect__option--selected>span{background:#5c33ad;padding:.8rem 3rem .8rem 1rem}.search-tags>form .multiselect__option--selected:after{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;content:"\e907";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:cuhkbiz-icons;height:100%;justify-content:center;position:absolute;right:0;top:0;width:2rem}.search-tags>form .multiselect__option .search-tags-noresults{background:#fff;color:#fdb015;padding:.8rem 2rem .8rem 1rem}.home .hero{background:#f2f2f2;padding-top:2.5rem}@media (min-width:640px){.home .hero{padding-bottom:3rem}}.fp-preamble{margin-bottom:1rem}@media (min-width:1024px){.fp-preamble{-ms-flex-order:3;-webkit-box-ordinal-group:4;margin-bottom:0;order:3}}.fp-preamble h1:after{background:#fdb015;content:"";display:block;height:2px;margin-top:1rem;width:4.5rem}.fp-preamble~.cell:nth-child(2){-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.fp-preamble~.cell:nth-child(3){-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.fp-preamble~.cell:nth-child(n+4){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.home .core{padding:0}@media (min-width:640px){.home .fp-articles{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;padding-bottom:2rem}}.home .fp-articles .cbk-article:last-child{border:0}.home aside{-ms-flex-order:1;-webkit-box-ordinal-group:2;background:#fff;order:1;padding:3rem 0;position:relative}@media (min-width:640px){.home aside{-ms-transform:translateY(-3rem);-webkit-transform:translateY(-3rem);padding-top:2rem;transform:translateY(-3rem)}}.home aside:before{background:#fff;bottom:5rem;content:"";position:absolute;right:0;top:0;width:50vw;z-index:-1}.home .link-to{margin:1rem 0}.home .link-to li{margin:0}.home .link-to li:not(:last-child){border-bottom:1px solid rgba(46,26,76,.15)}.home .link-to 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:.8rem 0}.home .link-to+p>.button{width:100%}@media print{html[data-cuhkbiz] .article-contributors img,html[data-cuhkbiz] .cbk-subscribe{display:none}}.single-post .hero{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:linear-gradient(180deg,#f2f2f2,#fff)}@media (min-width:640px){.single-post .core>.wrapper>.grid-x .cell:first-child{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}}@media (min-width:640px){.single-post .core>.wrapper>.grid-x .cell:nth-child(2){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}}@media (min-width:640px){.single-post .core>.wrapper>.grid-x .cell:nth-child(3){-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.single-post [rel*=category]{font-weight:600;text-decoration:none}.single-post .article-actions{margin-top:1rem;position:relative}@media (min-width:640px){.single-post .article-actions .item-actions{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media (min-width:1024px){.single-post .article-actions .item-share-popup{-ms-transform:translate(-50%);-webkit-transform:translate(-50%);left:50%;transform:translate(-50%)}}@media (min-width:1024px){.single-post .article-actions .item-share-popup:before{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);border-bottom-color:#2e1a4c;border-right-color:transparent;left:50%;top:0;transform:translate(-50%,-100%)}}.single-post .article-contributors{color:rgba(46,26,76,.5);display:none;font-size:.875rem}@media (min-width:640px){.single-post .article-contributors{display:block}}.single-post .article-contributors img{border-radius:50%;height:80px;width:80px}.single-post .article-contributors strong{color:#2e1a4c}.single-post .article-contributors a{text-decoration:none}.single-post .article-contributors a strong{color:#5c33ad}.single-post .article-contributors a strong:active,.single-post .article-contributors a strong:focus,.single-post .article-contributors a strong:hover{color:#2e1a4c}@media (min-width:640px){.single-post .article-contributors-inline{display:none}}.article-paper{background:#fff;border:1px solid rgba(46,26,76,.15);color:#2e1a4c;margin-top:2rem;padding:.5rem;position:relative}.article-paper:after,.article-paper:before{content:"";display:block;position:absolute;right:-1px;top:-1px}.article-paper:before{border-color:#fff #fff rgba(46,26,76,.15) rgba(46,26,76,.15);border-style:solid;border-width:1px;height:1rem;width:1rem}.article-paper:after{-ms-transform:translate(50%,-50%) rotate(45deg);-webkit-transform:translate(50%,-50%) rotate(45deg);background:#fff;border-bottom:1px solid rgba(46,26,76,.15);height:1.38rem;transform:translate(50%,-50%) rotate(45deg);width:1.38rem}.article-paper p:last-child>a:only-child:before{display:none}

/*-----archive page side menu bottom spacing*/
.archive aside.cell.large-3 {margin-bottom: 1rem;}
/*----end of archive page side menu-----*/

@media (min-width:640px) {
	.single-post .cell.hero-image {
		padding-top: 0 !important;
		padding-bottom: 0.5rem !important;
	}
}

@media (max-width:639px) and (min-width:300px) {
    .single-post .core .cell.medium-3.large-2, .single-post .core .cell.medium-1 {
        display: none !important;
    }

    .hero-image {
        padding-top: 0 !important;
        padding-bottom: 1.5rem !important;
    }
}

.header-menus #header-menus-main #menu-item-322 {
    display: none;
}

.privacy {
    color: hsla(0,0%,100%,.5);
}

.privacy a {
    color: hsla(0,0%,100%,.5);
}

.privacy a:hover {
	color: #fff;
}

.content-block .event-listing .cell {
	text-align: center;
}

@media (min-width:768px){
	.content-block .event-listing .cell .privacy a {
		margin-left: 10%;
	}	
	.content-block .event-listing .cell .privacy a:first-child {
		margin-left: 0% !important;
	}		
}

.fab:before {
    display: block;
    font-size: 3rem!important;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    width: 5rem!important;
}

.home aside:before {position: unset !important;}

.home aside {background: none !important;}

section.core.video-listing h3 a {
    text-decoration: none;
}

.fp-articles h3 {
    margin: 1rem 0 !important;
}

.article-listing h3 a {
    text-decoration: none !important;
}

.fp-articles h3 {
    margin: 1rem 0 !important;
}

section.core.video-listing .cell.medium-4 h4 {
    padding-top: 1rem !important;
}

.slick button {
	top: 30% !important;
}

.article-listing h3 {
    margin-top: 1.5rem !important;
    /*margin-bottom: 0.5rem !important;*/
	margin-bottom: 0rem !important;
}

.article-listing h3 a {
	text-decoration: none !important;
}

.article-listing {
    position: relative;
}

@media (min-width: 640px) {
	.cbk-article {
		padding-left: 0rem!important;
		padding-right: 0rem!important;
	}
}

a.video_thumbnail::after {
    content: "\f144";
    font-weight: 600;
    font-family: 'FONT AWESOME 5 FREE';
    color: #2c1a4c;
    position: absolute;
    bottom: -40px;
    left: 120px;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle;
    font-size: 3rem;
}

a.video_thumbnail {
    position: relative;
    text-decoration: none;
}

.video-listing .slick-slide h4{
	min-height:120px;
}

.fp-articles {
    margin-bottom: 0 !important;
}

a.video_thumbnail_list::after {
    content: "\f144";
    font-weight: 600;
    font-family: 'FONT AWESOME 5 FREE';
    color: #2c1a4c;
    position: absolute;
    bottom: 25px;
    left: 0;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    font-size: 2rem;
}

a.video_thumbnail_list {
    position: relative;
    text-decoration: none;
}

@media (min-width:768px){
	.content-block .event-listing .cell .privacy a {
		margin-left: 10%;
	}	
	.content-block .event-listing .cell .privacy a:first-child {
		margin-left: 0% !important;
	}		
}

a.video_thumbnail::after {
    content: "\f144";
    font-weight: 600;
    font-family: 'FONT AWESOME 5 FREE';
    color: #2c1a4c;
    position: absolute;
    bottom: -40px;
    left: 120px;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle;
    font-size:3rem;
}

a.video_thumbnail {
    position: relative;
    text-decoration: none;
}

a.video_thumbnail_list::after {
	content: "\f144";
	font-weight: 600;
	font-family: 'FONT AWESOME 5 FREE';
	color: #2c1a4c;
	position: absolute;
	bottom: 25px;
	left: 0;
	margin: 0 auto;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 2rem;}

a.video_thumbnail_list {
    position: relative;
    text-decoration: none;
}

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

/*@media (min-width:1024px){
section.core.video-listing .cell.medium-8.large-9.fp-articles {
    padding-left: 20px;
}
}*/

@media (min-width: 640px) {
.home .hero {
    padding-bottom: 0rem!important;
}
}

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

body.videos-template-default.single.single-videos .article-contributors img {
    border-radius: 50%;
    height: 80px;
    width: 80px;
}

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

@media (min-width: 640px){
.cbk-article {
    padding-left: 0rem!important;
	padding-right: 0rem!important;
}
}

/*single videos*/
.single-videos .hero-title {
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
    z-index: 3
}

@media (min-width: 640px) {
    .single-videos .hero-title {
        -ms-flex-order:1;
        -webkit-box-ordinal-group: 2;
        order: 1
    }
}

@media (min-width: 640px) {
    .single-videos .hero-image {
        -ms-flex-order:2;
        -webkit-box-ordinal-group: 3;
        order: 2;
        position: relative;
        z-index: 1
    }
}

@media (min-width: 640px) {
    .single-videos .hero+.core {
        padding-bottom:0;
        padding-top: 4rem;
        position: relative;
        top: -4rem
    }
}

@media (min-width: 640px) {
    .single-videos .on-this-page {
        bottom:4rem;
        left: 0;
        right: auto
    }
}

.single-videos aside {
    margin-top: 1rem
}

@media (min-width: 1024px) {
    .single-videos aside {
        margin-top:0
    }
}

.single-videos .hero {
    background: -webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));
    background: linear-gradient(180deg,#f2f2f2,#fff)
}

@media (min-width: 640px) {
    .single-videos .core>.wrapper>.grid-x .cell:first-child {
        -ms-flex-order:2;
        -webkit-box-ordinal-group: 3;
        order: 2
    }
}

@media (min-width: 640px) {
    .single-videos .core>.wrapper>.grid-x .cell:nth-child(2) {
        -ms-flex-order:3;
        -webkit-box-ordinal-group: 4;
        order: 3
    }
}

@media (min-width: 640px) {
    .single-videos .core>.wrapper>.grid-x .cell:nth-child(3) {
        -ms-flex-order:1;
        -webkit-box-ordinal-group: 2;
        order: 1
    }
}

.single-videos [rel*=category] {
    font-weight: 600;
    text-decoration: none
}

.single-videos .article-actions {
    margin-top: 1rem;
    position: relative
}

@media (min-width: 640px) {
    .single-videos .article-actions .item-actions {
        -ms-flex-align:center;
        -ms-flex-direction: column;
        -webkit-box-align: center;
        -webkit-box-direction: normal;
        -webkit-box-orient: vertical;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column
    }
}

@media (min-width: 1024px) {
    .single-videos .article-actions .item-share-popup {
        -ms-transform:translate(-50%);
        -webkit-transform: translate(-50%);
        left: 50%;
		transform: translate(-50%)
	}
}

@media (min-width: 1024px) {
	.single-videos .article-actions .item-share-popup:before {
		-ms-transform:translate(-50%,-100%);
		-webkit-transform: translate(-50%,-100%);
		border-bottom-color: #2e1a4c;
		border-right-color: transparent;
		left: 50%;
		top: 0;
		transform: translate(-50%,-100%)
	}
}

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

@media (min-width: 640px) {
	.single-videos .article-contributors {
		display:block
	}
}

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

.single-videos .article-contributors strong {
	color: #2e1a4c
}

.single-videos .article-contributors a {
	text-decoration: none
}

.single-videos .article-contributors a strong {
	color: #5c33ad
}

.single-videos .article-contributors a strong:active,.single-videos .article-contributors a strong:focus,.single-videos .article-contributors a strong:hover {
	color: #2e1a4c
}

@media (min-width: 640px) {
	.single-videos .article-contributors-inline {
		display:none
	}
}

/**** Jayson code here 2/4/2021 ****/

section.core.video-listing .cell.medium-4 h4 {
	padding-left: 10px;
}

section.core.video-listing .cell.medium-4 a.video-read-more {
	padding-left: 10px;
}

section.core.video-listing {
	margin-top: 20px;
}


@media (min-width: 768px){
	section.core.video-listing {
		margin-bottom: -50px;
	}
}

section.core.video-listing .cell.medium-4:last-child img {
	border-right: 1px solid #fff;
	padding-right: 10px;
	padding-left: 10px;
}

section.core.video-listing .cell.medium-4:first-child img {
	border-left: 1px solid #fff!important;
	padding-right: 10px;
	padding-left: 10px;
}

/*section.core.video-listing .cell.medium-4 img {
border-right: 1px solid #333;
padding-right: 20px;
}*/


section.core.video-listing .cell.medium-4 img {
	border-right: 1px solid #333;
	padding-right: 10px;
	padding-left: 10px;
}

button.slick-prev.slick-arrow {
	margin-left: 15px;
}

button.slick-next.slick-arrow {
    margin-right: 15px;
}

/**** Support Chrome ****/

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm){
	@media (max-width:339px) and (min-width:320px){
		a.video_thumbnail::after {
			bottom: -14px!important;
			left: 145px!important;
			font-size: 1rem!important;
			z-index: 999!important;
		}

		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 10%!important;
		}
	}
	
	@media (max-width:374px) and (min-width:340px){
		a.video_thumbnail::after {
			bottom: -14px!important;
			left: 160px!important;
			font-size: 1rem!important;
			z-index: 999!important;
		}

		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 10%!important;
		}
	}

	@media (min-width:375px) and (max-width:399px){
		a.video_thumbnail::after {
			bottom: -10px!important;
			left: 175px!important;
			font-size: 1.5rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 13%!important;
		}
	}

	@media (min-width:400px) and (max-width:450px){
		a.video_thumbnail::after {
			bottom: -15px!important;
			left: 190px!important;
			font-size: 1.5rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 13%!important;
		}
	}

	@media (min-width:451px) and (max-width:500px){
		a.video_thumbnail::after {
			bottom: -18px!important;
			left: 62px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 15%!important;
		}
	}

	@media (min-width:501px) and (max-width:550px){
		a.video_thumbnail::after {
			bottom: -18px!important;
			left: 70px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 18%!important;
		}
	}

	@media (min-width:551px) and (max-width:600px){
		a.video_thumbnail::after {
			bottom: -30px!important;
			left: 80px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 21%!important;
		}
	}
	
	@media (min-width:601px) and (max-width:639px){
		a.video_thumbnail::after {
			bottom: -30px!important;
			left: 80px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 22%!important;
		}
	}

	@media (min-width:640px) and (max-width:767px){
		a.video_thumbnail::after {
			bottom: -15px!important;
			left: 60px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}

		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 15%!important;
		}
	}

	@media (min-width:768px) and (max-width:999px){
		a.video_thumbnail::after {
			bottom: -20px!important;
			left: 70px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 20%!important;
		}
	}

	@media (min-width:1000px) and (max-width:1099px){
		a.video_thumbnail::after {
			bottom: -30px!important;
			left: 100px!important;
			font-size: 3rem!important;
			z-index: 999!important;
		}

		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 31%!important;
		}
	}
}

/**** Support IOS ****/
@media not all and (min-resolution:.001dpcm){
	@media (max-width:374px) and (min-width:320px){
		a.video_thumbnail::after {
			bottom: 40px!important;
			left: 145px!important;
			font-size: 1rem!important;
			z-index: 999!important;
		}


		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 18%!important;
		}
	}


	@media (min-width:375px) and (max-width:399px){
		a.video_thumbnail::after {
			bottom: 45px!important;
			left: 170px!important;
			font-size: 1.5rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 20%!important;
		}
	}

	@media (min-width:400px) and (max-width:450px){
		a.video_thumbnail::after {
			bottom: 35px!important;
			left: 190px!important;
			font-size: 1.5rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 1.5rem!important;
			top: 23%!important;
		}
	}

	@media (min-width:451px) and (max-width:500px){
		a.video_thumbnail::after {
			bottom: 40px!important;
			left: 60px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 23%!important;
		}
	}

	@media (min-width:501px) and (max-width:550px){
		a.video_thumbnail::after {
			bottom: 40px!important;
			left: 60px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 23%!important;
		}
	}

	@media (min-width:551px) and (max-width:600px){
		a.video_thumbnail::after {
			bottom: 80px!important;
			left: 80px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 28%!important;
		}
	}

	@media (min-width:768px) and (max-width:999px){
		a.video_thumbnail::after {
			bottom: 50px!important;
			left: 70px!important;
			font-size: 2rem!important;
			z-index: 999!important;
		}
		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 29%!important;
		}
	}

	@media (min-width:1000px) and (max-width:1099px){
		a.video_thumbnail::after {
			bottom: 80px!important;
			left: 100px!important;
			font-size: 3rem!important;
			z-index: 999!important;
		}

		section.core.video-listing .slick button {
			font-size: 2rem!important;
			top: 31%!important;
		}
	}
}

section.core.video-listing h3 a {
    text-decoration: none;
}
/**** End of Jayson code 2/4/2021 ****/

.fp-articles h3 {
    margin: 1rem 0 !important;
}

section.core.video-listing .cell.medium-4 h4 {
    padding-top: 1rem !important;
}

.slick button {
	top: 30% !important;
}

.article-listing h3 {
    margin-top: 1.5rem !important;
    /*margin-bottom: 0.5rem !important;*/
	margin-bottom: 0rem !important;
}

.article-listing h3 a {
	text-decoration: none !important;
}

.article-listing {
    position: relative;
}

@media (max-width: 767px) {
	.fab:before {
		display: block;
		font-size: 2rem!important;
		height: 2rem;
		line-height: 2rem;
		text-align: center;
		width: 4rem!important;
	}
}

.cell.medium-6.large-9 .card-article h3 {
    font-size: 2.3rem!important;
	text-align: right;
}

@media (max-width:1439px){
	.cell.medium-6.large-9 .card-article h3 {
		font-size: 2rem!important;
	}
}

.cell.medium-6.large-9 p.item-meta:before {
    content: "Cover Story |";
    color: #fff;
    font-size: 0.8rem;
    letter-spacing: .067rem;
    text-transform: uppercase;
}

body.home .content-block section.hero .large-9 p.item-meta {
    font-size: 0.8rem !important;
    text-align: right;
}

.footer-sm .fab:before {
    font-size: 1rem !important;
    width: 2rem !important;
}

.more-button button {
    color: #ffffff !important;
    background: #5c33ad;
    font-weight: 100;
    float: right;
}

.more-button {
    margin-bottom: 40px !important;
}

@media (max-width:639px) {
    aside.cell.medium-4.large-3 {display: none;}
}