
@media only print {/*<group=General Styles>*/
}

@media only handheld {/*<group=General Styles>*/
}

@media only screen {/* @group General Styles */
}


/* font settings*/

@font-face {
	font-family	: "Yu Gothic";
	src			: local("Yu Gothic Medium");
	font-weight	: 100;
}

@font-face {
	font-family	: "Yu Gothic";
	src			: local("Yu Gothic Medium");
	font-weight	: 200;
}

@font-face {
	font-family	: "Yu Gothic";
	src			: local("Yu Gothic Medium");
	font-weight	: 300;
}

@font-face {
	font-family	: "Yu Gothic";
	src			: local("Yu Gothic Medium");
	font-weight	: 400;
}

@font-face {
	font-family	: "Yu Gothic";
	src			: local("Yu Gothic Bold");
	font-weight	: bold;
}

@font-face {
	font-family	: "Helvetica Neue";
	src			: local("Helvetica Neue Regular");
	font-weight	: 100;
}

@font-face {
	font-family	: "Helvetica Neue";
	src			: local("Helvetica Neue Regular");
	font-weight	: 200;
}

body,
tooltip,
popover {
	font-family	: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;
}

@media all and (-ms-high-contrast: none) {
	body,
	tooltip,
	popover {
		font-family	: Verdana, Meiryo, sans-serif;
	}
}

/* JAZZ PENTHOUSE */

.ph-navbar-brand {
	font-size		: 1.1rem;
}

@media (min-width: 340px) {
	.ph-navbar-brand {
		font-size	: 1.25rem;
	}
}

/* common settings */

#ph-main-content {
	margin-top	: 56px;
}

.ph-bg-dark {
	background-color: #222222;
}

.ph-text-light {
	color			: #efefef;
}

.ph-text-red {
	color			: #fe2222;
}

.ph-border-color {
	border-color	: #555555;
}

.ph-number-font {
	font-family		: Georgia, "Times New Roman", Times, serif;
	font-size		: 120%;
}

/* awesome font */

.twitter:before {
	font-family		: "Font Awesome 5 Brands";
	content			: '\f099';
}

.facebook:before {
	font-family		: "Font Awesome 5 Brands";
	content			:  '\f09a';
	font-weight		: 900;
	padding-left	: 5px;
	padding-right 	: 5px;
	color			: #3B5998
}
