/* ================= FONTS ================== */
body,p,input,textarea,strong,b,cite,em,dt {
    font-family: 'poppinsregular'
}

strong
{
	color: #000000;
}
h1,h2,h3,h4,h5,h6,.geekmag-nav,.geekmag-toggle-menu,.geekmag-sub-menu li a,.geekmag-post-date,.geekmag-post-cat-tags span a,.tagcloud .geekmag-tag-count,blockquote,blockquote p,.geekmag-post-top-bar,.wp-playlist-current-item .wp-playlist-caption,.geekmag-author-links,.geekmag-single-post-date,.geekmag-page-links,.geekmag-author-website,.geekmag-page-title.geekmag-page-quote-title .geekmag-subtitle,.geekmag-post-slider-tags,.geekmag-view-more,.geekmag-author-button,.resp-tabs-list li,h2.resp-accordion,.widget_nav_menu a,.search_footer a,.ytv-list-header > a span,.geekmag-xs-article-tags span a,.geekmag-general-percent,label.geekmag-review-title,.geekmag-review-bar-percent,.geekmag-article-review-inner,.geekmag-article-review-inner-right,.geekmag-small-review,.widget_recent_entries ul li span.post-date {
    font-family: 'dicotbold';
	
	
}

h3
{
	font-size: 25px;
}
body,p,input,textarea,.geekmag-nav ul,.geekmag-format-quote p.geekmag-cite {
    font-size: 16px;
}

.geekmag-topbar-searchbox input[type="text"].geekmag-topbar-searchtext,.footer-credits,.geekmag-post-cat-tags span a,.geekmag-article-box .geekmag-post-date,.geekmag-article-content .geekmag-button,.widget_nav_menu div ul ul li a,.geekmag-pager.comments-pager a,.geekmag-single-post-tags,.geekmag-post-slider-tags span,.geekmag-article-list-right .geekmag-post-date a,.geekmag-xs-article-box .geekmag-post-date a,.geekmag-button.small,.geekmag-xs-article-tags span a {
    font-size: 14px;
}

.geekmag-nav {
    font-size: 20px;
	background-color: #ebe9ea;
}

.geekmag-sub-menu li a {
    font-size: 14px;
}

h1 {
    font-size: 44px;
}

h2 {
    font-size: 34px;
}

h3,.geekmag-sidebar-box h4,.geekmag-toggle-menu,.geekmag-format-quote p {
    font-size: 28px;
}

h4 {
    font-size: 24px;
}

h5,blockquote p,blockquote:before,.geekmag-subtitle,.geekmag-single-post-date,#geekmag-go-to-share,.geekmag-author-website,.geekmag-widget-title p,.geekmag-button.large,.geekmag-404-container p {
    font-size: 20px;
}

h6,#cancel-comment-reply-link,.resp-tabs-list li,.resp-tabs-container .geekmag-article-list-right h5 {
    font-size: 18px;
}

/* ================= COLORS ================== */
#geekmag-loading-animation {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
    border-right-color: #ffffff;
    border-left-color: #283044;
}
body,p,.geekmag-nav > li.geekmag-nav-arrow > a:after,input,textarea,.geekmag-post-date a,.geekmag-author-links a,.geekmag-single-post-nav a,.geekmag_meta a,.geekmag-format-quote p.geekmag-cite span,.geekmag-article-list-right .geekmag-post-date a,.geekmag-article-list-right .geekmag-post-date,.geekmag-xs-article-box .geekmag-post-date a,.geekmag-sidebar-box a,.tagcloud a,a[class^="tag"],.geekmag-author-icons li.geekmag-author-icon a:before,.widget_nav_menu a {
    color: #6B717E;
}

.geekmag-page-title h1,.geekmag-page-title h2,.geekmag-page-title h3,.geekmag-page-title h4,.geekmag-page-title h5,.geekmag-page-title h6,.geekmag-subtitle,.geekmag-page-title.geekmag-page-quote-title .geekmag-subtitle span,.geekmag-post-cat-tags span a, .geekmag-post-cat-tags span a:hover,.geekmag-sub-menu li a,#geekmag-toggle-sub-menu,.geekmag-topbar-searchbox input[type="text"].geekmag-topbar-searchtext,.geekmag-nav li ul a,.geekmag-nav li ul a:hover,input[type="submit"],.geekmag-button,input[type="submit"]:hover,.geekmag-button:hover,input[type="submit"]:active,.geekmag-button:active,.geekmag-xlpost-icon .fa,.slick-dots.geekmag-gallery-dots li:before,.geekmag-widget-title h1,.geekmag-widget-title h2,.geekmag-widget-title h3,.geekmag-widget-title h4,.geekmag-widget-title h5,.geekmag-widget-title h6,.geekmag-widget-title p,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer .geekmag-searchbox input[type="text"].geekmag-searchtext,.featherlight .featherlight-close-icon,.widget_categories ul li span,.slick-prev:before,.slick-next:before,.geekmag-format-icon:after,.geekmag-carousel-v2-desc h3 a,#footer .slick-dots li button:before,#footer .geekmag-post-cat-tags span a,#footer .resp-tabs-list li,.ytv-list a:hover,.ytv-list .ytv-thumb span,.ytv-list-header a:hover span,.ytv-list .ytv-active a,.ytv-list:after,.geekmag-xs-article-tags span a,.geekmag-general-percent,.geekmag-reviewbar-title,.geekmag-review-bar-percent,.geekmag-article-review-inner-right,.geekmag-article-review-inner,.geekmag-small-review, button[type="submit"], input[type="button"],#geekmag-header-right-v4 .geekmag-nav a {
    color: #ffffff;
}

.geekmag-toggle-menu,.geekmag-post-slider-tags span,.geekmag-post-slider-tags a,.geekmag-format-img-content h1 a,.geekmag-format-img-content h2 a,.geekmag-format-img-content h3 a,.geekmag-format-img-content h4 a,.geekmag-format-img-content h5 a,.geekmag-format-img-content h6 a,.geekmag-format-img-content .geekmag-post-date a,.geekmag-article-list-img a,.geekmag-author-button,.geekmag-author-button:hover,.geekmag-social-icons li a,.geekmag-social-icons li a:hover,.geekmag-social-icons li a:focus,.geekmag-social-icons li a:active,.ytv-list-header > a span,.geekmag-nav li li .parent:after {
    color: #ffffff !important;
}

.geekmag-post-content,#geekmag-nav-container,#geekmag-nav-menu,input,textarea,input:focus,textarea:focus,.geekmag-article-img a,.geekmag-xl-article-img a,.geekmag-pager,.geekmag-single-post-nav,.slick-dots.geekmag-gallery-dots,.slick-dots.geekmag-slider-dots,.geekmag-post-format-gallery,#geekmag-gallery-slider,.geekmag-format-gallery-carousel,.geekmag-article-list-row,.geekmag-sidebar-box,.widget_mc4wp_form_widget,.geekmag-view-more,.featherlight .featherlight-content,.geekmag-author-content,.geekmag-accordion-header,.geekmag-accordion-content,.geekmag-post-slider,.slick-dots,li.sow-carousel-item h3,#geekmag-review-container,#breadcrumbs,#geekmag-facebook-comments,.geekmag_comments_block,.geekmag_comment_form {
    background: #ffffff;
}

.geekmag-sidebar-box
{
	background: #ebe9ea;
	
	
}
.geekmag-article-box .geekmag-article-content,.geekmag-author-box,.resp-tabs-list li:hover,.resp-tabs-list li.resp-tab-active,.resp-tabs-container,.resp-tab-active,.resp-vtabs .resp-tabs-list li:hover,.resp-vtabs .resp-tabs-list li.resp-tab-active,#geekmag-loading-animation,.widget_nav_menu.so-panel {
    background-color: #ffffff;
}

body,code,pre,hr,.geekmag-post-content .resp-tabs-list li:hover,.geekmag-post-content .resp-tabs-list li.resp-tab-active,.geekmag-post-content .resp-tabs-container,.geekmag-post-content .resp-tab-active,.geekmag-post-content .resp-vtabs .resp-tabs-list li:hover,.geekmag-post-content .resp-vtabs .resp-tabs-list li.resp-tab-active,.geekmag-post-content .geekmag-author-content,.geekmag-post-content .geekmag-article-box .geekmag-article-content,#geekmag-loading-overlay,div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked,div.wpcf7-validation-errors,.geekmag-reviewbar,.geekmag_comments_content {
    background-color: #ebe9ea;
}

.geekmag-page-links,#wp-calendar tbody td,.tagcloud a,a[class^="tag"],.geekmag-post-content .geekmag-accordion-header,.geekmag-post-content .geekmag-accordion-content,.geekmag-post-content .geekmag-article-list-row {
    background: #ebe9ea;
}

#wp-calendar tbody td {
    border: 1px solid #ffffff;
}

.tagcloud .geekmag-tag-count {
    border-left: 1px solid #ffffff;
}

.featherlight-loading .featherlight-content {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
    border-right-color: #ffffff;
}

.geekmag_comments_content:before {
    border-bottom-color: #EBE9E9;
}

.geekmag-author-thumb img {
    border:5px solid #EBE9E9;
}

table,th,td {
    border: 1px solid #EBE9E9;
}

blockquote {
    border-top: 1px solid #EBE9E9;
    border-bottom: 1px solid #EBE9E9;
}

.geekmag-single-post-left {
    border-right:2px solid #EBE9E9;
}

.geekmag-single-post-right {
    border-left:2px solid #EBE9E9;
}

.widget_recent_entries ul li,.widget_categories ul li,.widget_recent_comments ul li,.widget_pages ul li,.widget_meta ul li,.widget_archive ul li,.widget_archives ul li,.widget_recent-posts ul li,.widget_rss ul li,.widget_nav_menu div ul > li,.recentcomments {
    border-bottom: 1px solid #EBE9E9;
}

.widget_categories ul ul,.widget_pages ul ul,.geekmag-share-buttons,.geekmag-format-quote p.geekmag-cite span {
    border-top: 3px solid #EBE9E9;
}

input,textarea {
    border: 3px solid #EBE9E9;
}

.wp-playlist {
    border: 3px solid #EBE9E9 !important;
}

.wp-playlist-item {
    border-color: #EBE9E9 !important;
}

.featherlight {
    background:rgba(255,255,255,0.7);
}

#footer,#footer a,#footer #wp-calendar caption,#footer p,.ytv-list a,.ytv-list-header a span {
    color: rgba(255, 255, 255, 0.5);
}

a,h1,h2,h3,h4,h5,h6,.geekmag-nav a,.geekmag-article-box h3 a,.geekmag-article-box h4 a,.geekmag-article-box h5 a,.geekmag-post-date,.geekmag-single-post-date,.slick-dots li button:before,.geekmag-article-list-right h5 a,.resp-tabs-list li {
    color: #283044;
}

a:hover,cite,code,pre,.geekmag-highlight,blockquote:before,.geekmag-format-quote-box:before,.geekmag-nav > .activelink > a,.geekmag-nav li a:hover,.geekmag-nav > li.geekmag-nav-arrow:hover a:after,.geekmag-nav > li.geekmag-nav-arrow:focus a:after,.geekmag-nav > li.geekmag-nav-arrow:active a:after,.geekmag-page-title.geekmag-page-quote-title:before,.geekmag-article-box h3 a:hover,.geekmag-article-box h4 a:hover,.geekmag-article-box h5 a:hover,.geekmag_meta a:hover,.geekmag-sidebar-box a:hover,#wp-calendar tbody td a,.tagcloud a:hover,a[class^="tag"]:hover,.tagcloud .geekmag-tag-count,#footer a:hover,.geekmag-page-title-left span,.tagcloud a:hover,a[class^="tag"]:hover,.geekmag-author-links a:hover,.geekmag-single-post-nav a:hover,.geekmag-page-title a,.geekmag-author-icons li.geekmag-author-icon a:hover:before,.geekmag-author-icons li.geekmag-author-icon a:focus:before,.geekmag-author-icons li.geekmag-author-icon a:active:before,.widget_mc4wp_form_widget:before,.geekmag-carousel-v2-desc h3 a:hover,.widget_nav_menu a:hover,.ytv-list:hover:after,label.geekmag-review-title {
    color: #f5245f;
}

.geekmag-nav > li:before,input[type="submit"],.geekmag-button,.geekmag-xlpost-icon,.geekmag-social-icons li a:hover,#footer .geekmag-social-icons li a:hover,#footer #geekmag-back-to-top-button,.geekmag-post-slider-tags span,.geekmag-post-cat-tags span a,.geekmag-list-post-icon,.resp-tab-active,.geekmag-post-content .resp-tab-active,.geekmag-page-title .geekmag-post-cat-tags span a,#footer .widget_categories ul li span,#footer .geekmag-author-button,.ytv-list .ytv-thumb span,.geekmag-xs-article-tags span a,.geekmag-general-percent,.geekmag-reviewbar-bar,.geekmag-article-review-inner,.geekmag-small-review,.geekmag-reviewbar-bar, button[type="submit"], input[type="button"] {
    background: #f5245f;
}

.ytv-canvas ::-webkit-scrollbar-thumb {
    background: #f5245f;
}

.geekmag-nav li ul,#geekmag-main .justified-gallery>div>div>a>.caption,#geekmag-main .justified-gallery>div>div>.caption,#geekmag-main .justified-gallery>div>div .caption {
    background-color: #ff0000;
}

.geekmag-format-icon:before {
    border-right: 40px solid #f5245f;
    border-top: 40px solid #f5245f;
}

input[type="submit"],.geekmag-button,button[type="submit"], input[type="button"] {
    box-shadow: 0 6px #a1173e;
}

input[type="submit"]:hover,.geekmag-button:hover,button[type="submit"]:hover, input[type="button"]:hover {
    box-shadow: 0 4px #a1173e;
}

input[type="submit"]:active,.geekmag-button:active,button[type="submit"]:active, input[type="button"]:active {
    box-shadow: 0 0 #a1173e;
}

#geekmag-header-container,#footer {
    background-color: #283044;
}

#geekmag-topbar,#geekmag-toggle-sub-menu,.geekmag-toggle-menu,.geekmag-searchbox input[type="submit"]:hover,.geekmag-searchbox input[type="submit"]:focus,#footer-info-fullwidth,#footer .geekmag-searchbox input[type="submit"],#footer .geekmag-searchbox input[type="submit"]:hover,#footer .geekmag-searchbox input[type="submit"]:focus,#footer .geekmag-widget-title,#footer .slick-dots,#footer .geekmag-accordion-header, #footer .geekmag-accordion-content,#footer .geekmag-author-content,#footer .geekmag-article-content,#footer .geekmag-page-title,#footer .geekmag-view-more,#footer .widget_mc4wp_form_widget,.ytv-list-header {
    background-color: #202637;
}

#footer .tagcloud a,#footer a[class^="tag"],#footer .geekmag-searchbox input[type="text"].geekmag-searchtext,.geekmag-author-button:hover,.ytv-list .ytv-active a,.ytv-playlists {
    background: #202637;
}

.ytv-canvas ::-webkit-scrollbar {
    background: #202637;
}

.geekmag-topbar-searchbox input[type="text"].geekmag-topbar-searchtext,.geekmag-topbar-searchbox input[type="submit"],.geekmag-topbar-searchbox input[type="submit"]:hover,.geekmag-topbar-searchbox input[type="submit"]:focus,.geekmag-searchbox input[type="submit"],.geekmag-social-icons li a,#footer .geekmag-social-icons li a,.geekmag-post-slider-tags .geekmag-post-slider-date,.geekmag-widget-title,.geekmag-format-img-box,.geekmag-page-title,.geekmag-article-img a,.featherlight .featherlight-close-icon,.widget_categories ul li span,.geekmag-author-button,.geekmag-carousel-v2 .slick-slide,.ytv-canvas,.geekmag-article-review-bar {
    background: #283044;
}

.widget_nav_menu div ul ul {
    border-left: 3px solid #f5245f;
}

.geekmag-widget-title,.geekmag-page-title {
    border-left: 5px solid #f5245f;
}

.geekmag-page-title.geekmag-page-quote-title .geekmag-subtitle span,.sticky {
    border-top: 5px solid #f5245f;
}

#footer .tagcloud .geekmag-tag-count {
    border-left: 1px solid #283044;
}

.mejs-container .mejs-controls,.slick-arrow,.sow-carousel-title a.sow-carousel-next,.sow-carousel-title a.sow-carousel-previous {
    background-color: #283044 !important;
}

.featherlight-loading .featherlight-content {
    border-left-color: #283044;
}

/* ================= OTHERS ================== */
#geekmag-header-left img,#geekmag-header-left-v2 img {
    height: 90px;
}

#geekmag-header-container-inner,#geekmag-header-container-inner-v2 {
    padding-top: 20px;
    padding-bottom: 40px;
}

.geekmag-nav ul {
    width: 17em;
}

/* ================= MEDIA ================== */
@media only screen and (max-width: 1170px) {
    #geekmag-header-left img,#geekmag-header-left-v2 img {
        max-width: 340px;
    }
	
	
	
	.geekmag-social-icons
	{
		display: none;
	}
}

#geekmag-nav-container
{
	margin: auto;
}

@media only screen and (max-width: 700px) {
    .geekmag-post-slider-desc {
        background:#ffffff;
    }
}
@media only screen and (max-width: 640px) {
    .resp-tab-active {
     color:#ffffff;
    }
	
	
}

@media only screen and (max-width: 600px) {
    body,p,input,textarea,.geekmag-nav ul,.geekmag-format-quote p.geekmag-cite {
        font-size: 14px;
    }
    .geekmag-topbar-searchbox input[type="text"].geekmag-topbar-searchtext,.footer-credits,.geekmag-post-cat-tags span a,.geekmag-article-box .geekmag-post-date,.geekmag-article-content .geekmag-button,.widget_nav_menu div ul ul li a,.geekmag-pager.comments-pager a,.geekmag-single-post-tags,.geekmag-post-slider-tags span,.geekmag-article-list-right .geekmag-post-date a,.geekmag-xs-article-box .geekmag-post-date a,.geekmag-button.small,.geekmag-xs-article-tags span a {
        font-size: 12px;
    }
    .geekmag-nav {
        font-size: 18px;
    }
    h1 {
        font-size: 38px;
    }
    h2 {
        font-size: 30px;
    }
    h3,.geekmag-sidebar-box h4,.geekmag-toggle-menu,.geekmag-format-quote p {
        font-size: 26px;
		z-index: 99999;
    }
    h4 {
        font-size: 22px;
    }
    h5,blockquote p,blockquote:before,.geekmag-subtitle,.geekmag-single-post-date,#geekmag-go-to-share,.geekmag-author-website,.geekmag-widget-title p,.geekmag-button.large,.geekmag-404-container p {
        font-size: 18px;
    }
    h6,#cancel-comment-reply-link,.resp-tabs-list li,.resp-tabs-container .geekmag-article-list-right h5 {
        font-size: 16px;
    }
}

@media only screen and (max-width: 480px) {
    h1 {
        font-size: 34px;
    }
    h2 {
        font-size: 26px;
    }
    h3,.geekmag-sidebar-box h4,.geekmag-toggle-menu,.geekmag-format-quote p {
        font-size: 3vmax;
    }
    h4 {
        font-size: 20px;
    }
	
	
}



/* BKS Additions */

i, em
{
	font-style: italic;
}

b
{
	font-style: bold;
}

.squareright, .squareleft
{
	position: relative;
    margin-right: 50%;
	margin-left: 10%;
}

.geekmag-sidebar-box, .widget_mc4wp_form_widget {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
    padding: 0px;
    vertical-align: bottom;
}

div .pagetitle
{
	font-size: 3vmax;	
	font-family: "Dicotbold";
	color: #FF0000;
	font-weight: bold;
	line-height: 52px;
}

.geekmag-post-content p img
{
	align: center;
	text-align:center;
}

main
{
	background-color: #ebe9ea;
}


.geekmag-article-box .geekmag-post-date
{
	margin-bottom: 15px;
}

.geekmag-xl-article-right h3
{
	margin-bottom: 5px;
}

header, #geekmag-header-container-inner, #geekmag-header-container, #geekmag-header-wrapper, #geekmag-nav-container, #geekmag-header-left, #geekmag-header-right
{
	background-color: #ebe9ea;
}

#geekmag-nav-container-inner, #geekmag-nav-container, #geekmag-nav-menu, #menu-main-navigation li, #menu-main-navigation
{
	background-color: #18385e;

	
}

#menu-main-navigation
{
	display: table;
	width: 100%;
}

#menu-main-navigation li
{
	padding: 15px 20px 15px 20px;
}
#menu-main-navigation li a
{
	
	max-height: 45px;
	line-height: 12px;
	color: #FFFFFF;
	font-size: 1.28vw;	
	font-weight: bold;
}

/* #menu-main-navigation li:nth-last-child(-n+4) */
#menu-main-navigation li:nth-child(n+6)
{
	background-color:#FF0000;
}

.geekmag-footer-banner img
{
	width: 100%;
	
	height: auto;
}

.widget_tag_cloud, .widget_categories
{
	background-color: #FFFFFF;
}
.geekmag-xl-article-img {
    display: table-cell;
    vertical-align: top;
   
    padding: 25px 20px 20px 20px;
    overflow: hidden;
	
}


@media only screen and (max-width: 640px) {

	
	.geekmag-xl-article-img a 
	{
		max-width: 100%;
		text-align:center;
	}
	
	.textwidget
	{
		
	}
	
	.geekmag-sidebar-box, .widget_mc4wp_form_widget 
	{
		position: relative;
		display: inline-block;
		width: 100%;
		margin-bottom: 10px;
		padding: 0px;
		vertical-align: bottom;
	}

	#geekmag-header-left img
	{
		
		max-width: 100%;
		margin-top: -30px;
	}
	
	
	
	
	
	
	#geekmag-nav-container
	{
		
		margin-bottom: 0px;
		margin-top: 10px;
	}
	
	#menu-main-navigation
	{
		top: 85px;
	}
	
	#menu-main-navigation li a
	{
		
		
		color: #FFFFFF;
		font-size: 3vw;	
		
	}
		
	.geekmag-nav > li.menu-hover > ul, .geekmag-nav li li.menu-hover ul 
	{
		margin-top: 30px;
		
	}
	
	.geekmag-xl-article-img
	{
		text-align: center;
		margin: auto;
		vertical-align: middle;
		padding: 10px;
	}
	
	.geekmag-xl-article-img  img
	{
		max-width: 202px;
		max-height: 202px;
		width: 100%;
		height: 100%;
		overflow: none;
		margin: auto;
		border: none;
		
	}
	
	.geekmag-post-cat-tags
	{
		display:none;
	}
}


.geekmag-nav > li.geekmag-nav-arrow > a:after {
    content: none;
}



.widget_categories ul li
{
	padding: 0px 5px 5px 5px;
	line-height: 20px;
}
.widget_categories ul li span
{
	
	
}



/* related stories css */

.squared {
  object-fit: cover; 
  object-position: center; 
}


/* tags css */
.geekmag-post-cat-tags span a
{
	padding: 5px 10px 5px 10px;
}

#geekmag-page-content {
    position: initial;
    display: block;
    padding: 40px;
}

.textwidget > img
{
	max-width: 100%;
}

.geekmag-footer-ad > div > p > ins > a > img, .geekmag-footer-ad > div > p > ins > img
{
	width: 100%;
	height: auto;
	max-width: 100%;
	
	
}


.widget_categories, .widget_tag_cloud
{
	padding: 10px;
}


	


.geekmag-xl-article-img img
{
	max-width: 202px;
	margin: auto;
}

.geekmag-xl-article-img h3
{
	
}

.geekmag-xl-article-img > a > img
{
	width: 202px;
	height: auto;
	background-position: center center;
	overflow: hidden;
	background-repeat: no-repeat;
	margin: 0px;
	
}

.geekmag-xl-article-img img.mobilethumb
{
	display: none;
	
}

.geekmag-sidebar-box img {
    max-width: 100%;
    height: auto;
}

#geekmag-header-right
{
	width: 100%;
}
@media only screen and (max-width: 1366px) {
	.widget_text > div
	{
		text-align:center;
	}
}
@media only screen and (max-width: 1170px) {
	
	#otaku-ribbon
	{
		display: block;
		text-align:center;
	}
	
	
	
	.geekmag-header-banner
	{
		display:none;
	}
	
	#geekmag-page-content
	{
		
	}
	
	div.geekmag-xl-article-img > a > img.mobilethumb
	{
		width: 100%;
		height: auto;
		margin: auto;
	}
	
	

	
	#geekmag-header-container-inner,#geekmag-header-container-inner-v2 {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	#geekmag-nav-container-inner, #geekmag-nav-container, #geekmag-nav-menu,  #menu-main-navigation li, #menu-main-navigation
	{
		background-color: #18385e;	
	
		
	}
	
	
	.menu-main-navigation-container
	{
		background-color: #FFFFFF;
		display:none;
	}
	
	.widget_text > div
	{
		text-align:center;
	}
	
	#geekmag-nav-menu
	{
		line-height: 12px;
	}
	.geekmag-header-banner
	{
		margin-bottom: 50px;
	}
	
	#menu-main-navigation li a
	{
		
		max-height: 35px;
		line-height: 10px;
		font-size: 2.5vmax;
		font-weight: normal;
	}
	#menu-main-navigation
	{
		background-color: #FFFFFF;
		
		top: 35px;
	}
	
	#menu-main-navigation li
	{
		margin: auto;
	}
	#menu-main-navigation  li a, #menu-main-navigation  li
	{
		
		color: #000000;
		background-color: #ffffff;
		
					
	}
	#menu-main-navigation  li a:hover
	{
		width: 100%;
		
	}
	
	
	#menu-main-navigation li:nth-child(n+6) a, #menu-main-navigation li:nth-child(n+6)
	{
		background-color:#ffffff;
		color:#000000;
		
	}
	
	#menu-main-navigation  li li , #menu-main-navigation  li li  a
	{
		
		background-color: #FF0000;
		color: #FFFFFF;
		width: 100%;
		
		
	}
	#menu-main-navigation  li li 
	{
		
	}
	ul.sub-menu
	{
		min-width: 120%;
		margin-left: -20px;
		
		
		background-color: #ff0000;

	}
	
	.geekmag-nav > li.menu-hover > ul, .geekmag-nav li li.menu-hover ul 
	{
		margin-top: 5px;
		background-color: #ff0000;
		
	}
	
	
	
	#menu-main-navigation li>a:not(:only-child):after  {
	   color: #000;
	   content: '\f0d7';
	}

	#geekmag-header-left
	{
		display:none;
	}
	 
	.text-widget
	{
		text-align:center;
	}
	
	.geekmag-sidebar-box
	{
		padding: 0px;
	}
	
	
	.geekmag-sidebar-box > div > div > ins > a > img
	{
		width: 100%;
		height: auto;
	}
	
	.geekmag-post-top-bar-inner, .geekmag-post-author, .geekmag-single-post-date, .geekmag-go-to-share
	{
		font-size: 15px;
		width: 70%;
	}
	
	div .pagetitle
	{
		font-size: 20px;
		line-height: 120%;
		margin-bottom: 3%;
	}

	
	body {
		overflow: scroll;
	}
	
	#geekmag-header-left img
	{
		display:none;
	}
	
	#geekmag-nav-menu > a > img
	{
		max-height: 40px;
		padding: 0px;
		
	}
	
	
	
	.geekmag-toggle-menu:after
	{
		margin-top:-5px;
	}
	
	
	.geekmag-xl-article-img img		
	{
	
		
	}
	
	.mobilehide
	{
		display:none;

	}
  
	
	
	.geekmag-xl-article-img h3
	{
		
	}
	
	.geekmag-xl-article-img img.desktopthumb
	{
		display: none;
	}
	.geekmag-xl-article-img img.mobilethumb
	{
		display: block;
		background-position: center center;
		background-repeat: no-repeat;
		overflow: hidden;
		width: 300px;
		height: auto;
		max-width: 300px;
	}
	
	.geekmag-post-cat-tags
	{
		display: none;
	}
	
	.widget_tag_cloud, .widget_categories
	{
		padding: 10px;
	}
	
	
	
	.geekmag-sidebar-box > div 
	{
		max-width: 420px;
		margin:auto;
	}
}

@media only screen and (max-width: 640px) {
		
		
	.geekmag-xl-article-img h3
	{
		display: block;
	}
	
	.geekmag-xl-article-right h3
	{
		display: none;
	}
	
	#otaku_big_ad
	{
		margin-bottom: -5px;
	}
}


@media only screen and (min-width: 640px)
{
	.geekmag-xl-article-img img.desktopthumb
	{
		display: block;
		background-position: center center;
		background-repeat: no-repeat;
		overflow: hidden;
		width: 100%;
		height: auto;
		max-width: 300px;
    padding-left: 10px;
	}
	.geekmag-xl-article-img img.mobilethumb
	{
		display: none;
		background-position: center center;
		background-repeat: no-repeat;
		overflow: hidden;
		width: 100%;
		height: auto;
		max-width: 300px;
	}
		
	.geekmag-xl-article-img h3
	{
		display: none;
	}
	
	.geekmag-xl-article-right h3
	{
		display: block;
	}
	
	#otaku-ribbon
	{
		
	}
	
	
}