@import 'gutenberg.min.css' print;
/** How to (examples): palette(global, grey-light); palette(rcm, yellow); */
@import url("https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i");
/*~~~~~~~~~~~~~~~~~~~~ BIOS ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body { padding-top: 0; }

.tps-site-logo-img { width: 20%; margin: 15px 0; }

.tps-detail-header { display: inline-block; width: 100%; /*~~~~~~~~~~~~~~~~~~~~ EVENTS AND PERFORMANCES ~~~~~~~~~~~~~~~~~~~~~~~~*/ }

.tps-detail-header .h1 { color: #241773; font-size: 26px; font-weight: 600; }

.tps-detail-header .tablet-order-1 { float: left; width: 28%; }

.tps-detail-header .tablet-order-2 { float: left; padding-left: 25px; }

.tps-detail-header .tablet-order-2 .no-bullet { list-style: none; }

.tps-detail-header .tablet-order-2 h2 { color: #241773; font-size: 18px; margin-bottom: 2px; }

.tps-detail-header .tps-header-info.no-bullet { list-style: none; padding: 0; }

.tps-detail-header .tablet-4 { float: left; width: 25%; }

.tps-detail-header .tablet-8 { float: left; padding-left: 20px; }

.tps-detail-content { clear: both; border-top: 2px solid #CCCCCC; padding-top: 20px; margin-top: 20px; }

/*~~~~~~~~~~~~~~~~~~~~ COURSE CATALOGUE ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tps-body .h1 { color: #241773; font-size: 24px; font-weight: 600; }

.tps-body .tps-detail-header-info-list.no-bullet { list-style: none; padding-left: 0; }

/*# sourceMappingURL=print.css.map */
