/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
body {
	color: #000;
}

.g1-mega {
	font-size: 3rem;
	line-height: 1;
/*font-family: "Oxygen", "Helvetica", sans-serif;*/
	font-family: "Rajdhani", "Poppins", "Roboto", "Arial", sans-serif;
	font-weight: 500;
	letter-spacing: .025px;
	color: #000;
	text-transform: none !important;
}

blockquote {
	text-align: center;
	line-height: 30px;
/*font-family: "Oxygen", "Helvetica", sans-serif;*/
	font-family: "Rajdhani", "Poppins", "Roboto", "Arial", sans-serif;
	font-weight: 400;
	letter-spacing: .025em;
}

h3, .g1-gamma {
	font-size: 1.5rem;
	line-height: 1.1;
/*font-family: "Oxygen", "Helvetica", sans-serif;*/
	font-family: "Rajdhani", "Poppins", "Roboto", "Arial", sans-serif;
	letter-spacing: .025px;
	font-weight: 500;
	color: #000;
}

.page-id-312 .g1-trending-content:last-child{display:none;}

.widgettitle:before {
	top: 0;
	bottom: 10%;
	background-color: currentColor;
	opacity: .1;
}

.g1-mega-2nd, .g1-alpha-2nd, .g1-beta-2nd, .g1-gamma-2nd, .g1-delta-2nd, .g1-epsilon-2nd, .g1-zeta-2nd {
	font-family: "Rajdhani", "Poppins", "Roboto", "Arial", sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.mashsb-widget-post-title {
	font-weight: 500;
	line-height: 1.2;
	font-family: "Rajdhani", "Poppins", "Roboto", "Arial", sans-serif;
	font-size: 1.2rem;
}

.entry-tpl-list-fancy .entry-title {
	padding-top: .75em;
	margin-bottom: .75em;
	font-weight: 500;
	font-size: 1.9rem;
}

h4, .g1-delta {
	font-weight: 400;
}

.g1-advertisement-after-featured-content {
	width: 100%;
	max-width: 1152px;
	padding: 10px 0;
	margin: 30px auto 0;
	background: #ffffff;
}

/*Hover main menu*/
.g1-header .menu-item:hover > a, .g1-header .current-menu-item > a, .g1-navbar .current-menu-ancestor > a, .g1-header .menu-item-object-post_tag > a:before, .g1-header .g1-socials-item-link:hover {
	color: #cccccc;
}

/*Share top color*/
.g1-sharebar .mashsb-count {
	color: white;
}

@media only screen and (min-width: 1025px) {
	.g1-content-narrow .quads-location {
		margin-left: -48px !important;
		margin-right: -48px !important;
		margin-bottom: 20px !important;
	}
}

@media only screen and (max-width: 1024px) {
	.g1-content-narrow .quads-location {
		margin-left: -48px !important;
		margin-right: -48px !important;
		margin-bottom: 20px !important;
	}
}

/*Entry Title Featured*/
.entry-tpl-tile .entry-title {
	background-color: #000;
	box-shadow: 15px 0 0 #000, -15px 0 0 #000;
}

.entry-tpl-tile  .g1-gamma {
	font-size: 2rem !important;
	line-height: 1.1;
	font-weight: 700;
}


blockquote {
    text-align: left;
		font-size: 20px;
}

@media only screen and (min-width: 1025px) {
blockquote {
    padding-left: 1em;
    padding-right: 1em;
 }
}

blockquote:before {
    display: block;
		font-size: 45px;
		left: auto;
}

/*Category Title Position */
@media only screen and (max-width: 480px) {
.entry-flags + .entry-body .entry-meta-stats {
    padding-left: 10px;
    margin-top: 2px;
 }
}

/*woocommerce css*/
.woocommerce-message
{margin-top: 20px;}

.g1-drop-toggle-badge 
{font-weight:bold;}

/*Snax*/
body.snax-page-frontend-submission.g1-has-mobile-logo .g1-header {
 display: inherit;
}