/* TOP BAR - ENSURE COLOR */
.refined-magazine-menu-container {
    background-color: #3c5469;
}

/* GOOGLE AD SQUARE - hide yellow bg until response ads start filling the space */
ins.adsbygoogle { background: transparent !important; }

/* TOP BAR - SOCIAL MENU RESIZING */
.refined-magazine-menu-social {
    clear: both;
    display: block;
    padding: 5px;
    margin: 4px;
    line-height: 0;
}

.refined-magazine-social-top .refined-magazine-menu-social li a:before {
    line-height: 1;
    font-size: 16px;
    line-height: 1.5;
}

.refined-magazine-menu-social li a:before {
    color: #fff;
    content: "\f002";
    font-family: FontAwesome;
    font-weight: normal;
    margin: 9px 9px 9px 9px;
    text-indent: 0;
    padding-right: 0;
    font-size: 22px;
}

/* HEADER - site title format */
.site-title a, .site-title {
    color: #ecf1f5;
    text-transform: none;
}

.site-title a, .site-title h1 {
    line-height: 0.6;
}

/* HEADER - site description format & fade */
.site-description {
	margin-left: 1px;
	font-size: 17px;
	font-weight:bold;
    text-transform: bold;
background: linear-gradient(to right, #ffff, #0000);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* HEADER - HIDE THEME MENU BAR, HOME & SEARCH icons */
.refined-magazine-menu-container {
    display:none;
}

/* TRENDING TIP - COLOR & STYLE - TRENDING REMOVED 02-02-21
.more-additions a {
	float: right;
	color: #ffffff;
  background-color: #3c5469;
  font-size: 10pt;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: -15px;
	font-style: italic;
	text-align: right;
	width: 175px;
	border-radius: 0px 0px 0px 10px;
} */

/* ALL - blockquote style */
.wp-block-quote {
    padding: 15px 10px 10px 18px;
    margin: 0px 15px 20px 15px;
    border-left: 5px solid #4FB1D7;
    border-radius: 0px 15px 15px 0px;
    background-color: #ECF1F678;
    font-style: normal;
    font-weight: 400;
}

/* ALL - links have hover colors */
.entry-content a, .entry-title a:hover, .related-title a:hover, .posts-navigation .nav-previous a:hover, .post-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover, .post-navigation .nav-next a:hover, #comments .comment-content a:hover, #comments .comment-author a:hover, .offcanvas-menu nav ul.top-menu li a:hover, .offcanvas-menu nav ul.top-menu li.current-menu-item > a, .error-404-title, #refined-magazine-breadcrumbs a:hover, .entry-content a.read-more-text:hover, a:hover, a:visited:hover, .widget_refined_magazine_category_tabbed_widget.widget ul.ct-nav-tabs li a {
    color: #4fb1d7;
}

/* ALL - size of category labels */
span.cat-links {
    font-size: 11px;
}

/* ALL - POST-META - Change tag icon to 'FROM' */
.fa-tags:before {
    content: "FROM:";
    font-family: Muli;
    font-weight: 700;
}

/* MAIN CONTENT AREA - cinch up white space at top and bottom */
.ct-container-main {
    background: #fff;
    padding: 0px 30px;
    margin-top: 30px;
    margin-bottom: 30px;
}

/* MAIN CONTENT AREA - move contents closer to the top edge */
.refined-magazine-content-area {
    background-color: #fff;
    padding: 10px 0;
}

/* BLOG LIST - increase right padding on content on desktop only */
@media (min-width: 700px) {
.container-inner #primary {
    padding-right: 30px;
}
}

/* BLOG LIST - headline font size */
.entry-title, .entry-title a {
    font-size: 26px;
	  line-height: 1;
}

/* BLOG LIST - Featured images (box art) are scaled down  */
.refined-magazine-content-container.refined-magazine-has-thumbnail a.post-thumbnail img {
    max-width: max-content;
}

/* ARCHIVE PAGES - description style */
.archive-description {
    padding: 19px 19px 1px 19px;
    border-radius: 15px 15px 15px 15px;
    background-color: #ECF1F678;
    font-style: normal;
}

/* POST PAGE - hide theme's share icons */
.text_share {
    display:none;
}

.post-share {
    display: none;
}

/* POST PAGE - Title/Headline font size */
.refined-magazine-content-area h1, .refined-magazine-content-area .entry-title {
    font-size: 36px;
}

/* LATEST NEWS WIDGET - heading underline color */
.cat-23.widget-title:before, .cat-23 .widget-title:before {
    background: #3c5469!important;
}

/* SIDEBAR WIDGETS - Headline font size */
.list-post .post-content .post-title, .ct-grid-post-list .post-title, .ct-grid-post-list .post-title {
    font-size: 16px;
}

/* SIDEBAR WIDGET - Recent/Popular - button size */
.widget ul.ct-nav-tabs li a {
    line-height: 0.5;
    font-size: small;
}

.widget ul.ct-nav-tabs li.ct-title-head {
    background: #666;
    line-height: 0.7;
}

/* SIDEBAR WIDGET - specific style for home page "welcome widget" */
.welcome-widget a {
color: #4fb1d7;
	font-weight:700;
}

/* BEGIN - Hide Featured Image on Game Pages on desktop only */

@media (min-width: 700px) {
.category-xbox-360 .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-xbox-one .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-nintendo-3ds .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-nintendo-ds .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-nintendo-switch .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-nintendo-wii .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-nintendo-wiiu .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-pc .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-pc-gog .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

	.category-pc-steam .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-playstation-2 .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-playstation-3 .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-playstation-4 .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-playstation-vita .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-playstation-portable .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-vr .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}

.category-oculus .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}
	
	.category-zeebo .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}
	
		.category-ouya .post-thumb img, .carousel-thumbnail-block img {
    display:none;
}
}
/* END - Hide Featured Image on Game Pages */

/* FOOTER - center widgets 1-3 */
.ct-col-3 {
    width: 33.33%;
    padding-right: 0px;
    float: left;
}

/* FOOTER - shrink space around footer widgets */
.top-footer {
    padding: 7px 0;
}

/* PLUGIN - CONTENT VIEWS PRO */
/* Tag size and color */
.pt-cv-meta-fields a {
color: #3c5469;
font-size: 14px;
}

.pt-cv-meta-fields a:hover {
color: #4fb1d7;
font-size: 14px;
}

/* Space between title and tags */
.pt-cv-view .pt-cv-title {
margin-bottom: 2px;
	}

/* Space between each entry */
.pt-cv-colsys .pt-cv-content-item {
	margin-bottom: 10px;
	}

/* Glossary view index BG color */
ul.pt-cv-gls-menu {
	background-color:#fafafa;
	padding:5px 5px 5px 5px;
}
/* PLUGIN - CONTENT VIEWS PRO END */

/* PLUGIN - SIMPLE CALENDAR STYLE START */
.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number {
    background: #ecf1f6;
}

.simcal-default-calendar-grid>table tbody td, .simcal-default-calendar-grid>table thead th {
    border: 0px;
}

.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void, .simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover {
    background-color: #fff;
}

.simcal-widget a {
	color:#4fb1d7
}
/* PLUGIN - SIMPLE CALENDAR STYLE END */